Bug 58298 - : Writer hang and 0xc0000005 error in RPCRT4.dll from soffice.bin in Windows 8 event log
Summary: : Writer hang and 0xc0000005 error in RPCRT4.dll from soffice.bin in Windows ...
Status: RESOLVED DUPLICATE of bug 57973
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.6.4.3 release
Hardware: x86 (IA32) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-14 15:56 UTC by Tony Cross
Modified: 2012-12-20 14:09 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Cross 2012-12-14 15:56:44 UTC
Problem description: When working with a writer document the application occasionally hangs, the disk active light comes on almost permanently and Windows Event Log records an 0xc0000005 error in RPCRT4.dll from soffice.bin. A sample is below. After a few minutes, when the disk activity light goes out, writer becomes available again and work can continue as though nothing had happened.

Sample event Log entry:

Log Name:      Application
Source:        Application Error
Date:          12/12/2012 18:03:15
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      ubuysa
Description:
Faulting application name: soffice.bin, version: 3.6.4.3, time stamp: 0x50b62e37
Faulting module name: RPCRT4.dll, version: 6.2.9200.16384, time stamp: 0x50108bf5
Exception code: 0xc0000005
Fault offset: 0x00011a2c
Faulting process ID: 0x610
Faulting application start time: 0x01cdd8800d816289
Faulting application path: C:\Program Files\LibreOffice 3.6\program\soffice.bin
Faulting module path: C:\Windows\system32\RPCRT4.dll
Report ID: 6f1d78e4-4475-11e2-aff6-001b24703463
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="2012-12-12T16:03:15.000000000Z" />
    <EventRecordID>8736</EventRecordID>
    <Channel>Application</Channel>
    <Computer>ubuysa</Computer>
    <Security />
  </System>
  <EventData>
    <Data>soffice.bin</Data>
    <Data>3.6.4.3</Data>
    <Data>50b62e37</Data>
    <Data>RPCRT4.dll</Data>
    <Data>6.2.9200.16384</Data>
    <Data>50108bf5</Data>
    <Data>c0000005</Data>
    <Data>00011a2c</Data>
    <Data>610</Data>
    <Data>01cdd8800d816289</Data>
    <Data>C:\Program Files\LibreOffice 3.6\program\soffice.bin</Data>
    <Data>C:\Windows\system32\RPCRT4.dll</Data>
    <Data>6f1d78e4-4475-11e2-aff6-001b24703463</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>

Steps to reproduce: It is difficult to reproduce and the problem does not seem to be related to any specific set of actions. It has only happened since I installed Windows 8 and it happens on both LO 3.5 and 3.6. It happens at some stage every time I use writer.

Current behavior:

Expected behavior:

Workaround: I have discovered that setting the compatibility setting for swriter.exe to "Windows 7" eliminates the problem.

              
Operating System: Windows 8
Comment 1 Herbert Geiger 2012-12-17 10:11:33 UTC
got the same problem with w8 and using calc.

data from wer

Quelle
LibreOffice 3.6

Zusammenfassung
Nicht mehr funktionsfähig

Datum
‎17.‎12.‎2012 10:39

Status
Der Bericht wurde gesendet.

Beschreibung
Pfad der fehlerhaften Anwendung:	C:\Program Files (x86)\LibreOffice 3.6\program\soffice.bin

Problemsignatur
Problemereignisame:	APPCRASH
Anwendungsname:	soffice.bin
Anwendungsversion:	3.6.4.3
Anwendungszeitstempel:	50b62e37
Fehlermodulname:	RPCRT4.dll
Fehlermodulversion:	6.2.9200.16384
Fehlermodulzeitstempel:	50108b02
Ausnahmecode:	c0000005
Ausnahmeoffset:	00010137
Betriebsystemversion:	6.2.9200.2.0.0.256.48
Gebietsschema-ID:	1031
Zusatzinformation 1:	af0f
Zusatzinformation 2:	af0f8f6724d33cc0900698327ba3835a
Zusatzinformation 3:	ee0c
Zusatzinformation 4:	ee0c833642df50b0c79108926434da4e

Weitere Informationen über das Problem
Bucket-ID:	0e61a0f3a9dae5f5786735bf00d595ba (-1012418566)
Comment 2 Tony Cross 2012-12-19 10:47:34 UTC
After a lot more research I've established that setting "Windows 7" in compatibility mode does NOT resolve the problem. Neither does "Run as administrator".

I have also done a vanilla install of Windows 8 followed by an install of LO 3.6 (and nothing else) and I get the problem, so I don't think it's anything to do with my setup.

The problem seems to occur most when using cut and paste in a writer doc that contains an image. I've not been able to reproduce the problem in a doc without an image. What I did was:

1. Create a new writer doc
2. Enter a few paragraphs of random text
3. Insert an image (with optimal text wrap and specified border sizes)
4. Copy and paste paragraphs of text around the doc.
5. Save-As the doc
6. Export as a pdf (via the toolbar button).

The dialog box to choose the destination for the pdf file was not displayed and the 0xc0000005 error appeared in the Windows event log.

Pressing the export to pdf button again eventually (after about 40 seconds) produced the dialog box and from then on LO seemed to work ok.
Comment 3 Tony Cross 2012-12-20 14:09:09 UTC
I've just realised that this is a duplicate of bug 57973 (http://comments.gmane.org/gmane.comp.documentfoundation.libreoffice.bugs/66813). The key issue I was missing before is that the problem only happens when LO is in fullscreen. If I take the window out of fullscreen it's fine.

I'm marking this as a duplicate of 57973
Comment 4 Tony Cross 2012-12-20 14:09:30 UTC

*** This bug has been marked as a duplicate of bug 57973 ***