Issue 126154 - http://support.microsoft.com/kb/956420
Summary: http://support.microsoft.com/kb/956420
Status: REOPENED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 4.1.1
Hardware: PC Windows 8, 8.1
: P5 (lowest) Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-05 05:15 UTC by matt.edlund
Modified: 2015-03-05 18:10 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description matt.edlund 2015-03-05 05:15:35 UTC
Repeated crashing.  Microsoft has indicated this issue is caused by the use of the strncpy function. 

Log Name:      Application
Source:        Application Error
Date:          3/4/2015 8:51:36 AM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Surface
Description:
Faulting application name: soffice.bin, version: 4.0.9774.500, time stamp: 0x53d77a01
Faulting module name: MSVCR90.dll, version: 9.0.30729.8387, time stamp: 0x51ea24a5
Exception code: 0xc0000417
Fault offset: 0x0006ccd5
Faulting process id: 0x5f8
Faulting application start time: 0x01d0569283858915
Faulting application path: C:\Program Files (x86)\OpenOffice 4\program\soffice.bin
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.8387_none_5094ca96bcb6b2bb\MSVCR90.dll
Report Id: 566b867c-c286-11e4-8261-6002920ccdcb
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-03-04T15:51:36.000000000Z" />
    <EventRecordID>3080</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Surface</Computer>
    <Security />
  </System>
  <EventData>
    <Data>soffice.bin</Data>
    <Data>4.0.9774.500</Data>
    <Data>53d77a01</Data>
    <Data>MSVCR90.dll</Data>
    <Data>9.0.30729.8387</Data>
    <Data>51ea24a5</Data>
    <Data>c0000417</Data>
    <Data>0006ccd5</Data>
    <Data>5f8</Data>
    <Data>01d0569283858915</Data>
    <Data>C:\Program Files (x86)\OpenOffice 4\program\soffice.bin</Data>
    <Data>C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.8387_none_5094ca96bcb6b2bb\MSVCR90.dll</Data>
    <Data>566b867c-c286-11e4-8261-6002920ccdcb</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>
Comment 1 oooforum (fr) 2015-03-05 08:46:32 UTC
Your bug report is being closed as NOT_AN_ISSUE due to a lack of information which is needed in order to accurately reproduce and confirm the problem. We need the following information (please ignore any that you've already provided):

a) Provide details of your system including your operating system and the latest version of AOO that you have confirmed the bug to be present

b) Provide a step-by-step procedure to reproduce (the simpler will be the better)

c) Provide any test case(s) which will help us confirm the problem (like a sample document)

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue.
Comment 2 orcmid 2015-03-05 18:02:10 UTC
(In reply to matt.edlund from comment #0)
> Repeated crashing.  Microsoft has indicated this issue is caused by the use
> of the strncpy function. 

This page <http://support.microsoft.com/kb/956420> explains that it is a bug in the Microsoft implementation of strncpy in some versions of the msvcr90.dll library that is part of the Microsoft redistributable run-time libraries.

It is very difficult to "fix" this situation by changing how strncpy is used, since the edge case arises in Microsoft library code and triggering the particular conditions may be specific to the Microsoft Surface configuration used and the document(s) being worked on.  It is necessary, instead, to introduce an updated redistributable library and probably build a new binary release of Apache OpenOffice.org.

** I disagree that there is insufficient information in this bug report.  However, this is very difficult to reproduce.  A new build with the latest library versions should be made and the reporting party asked to determine whether installing the new build cures the problem. I note that the hotfix files have been available since 2008 [;<).

Also, it is near-impossible for an end-user to provide any better details than these. **
Comment 3 matt.edlund 2015-03-05 18:03:21 UTC
Thank you.
Comment 4 Oliver Brinzing 2015-03-05 18:10:19 UTC
.