I've had a problem with opening existing documents for some time now, but
attributed the problem to the number of upgrades my computer has been through.
However last week I installed a copy of trinity-maverick on a freshly-wiped
machine, and I'm still having the same problems. Hopefully someone can help? I
have a laptop running trinity under karmic, and Office 2003 runs fine from that
machine, and is able to open all of these documents without problems.
- Installed trinity-maverick 32-bit
- Installed Office 2003 Pro (the same CD used to install on the previous Windows
platform, where the required documents were created)
Unable to open pre-existing .doc files. If a document did try to open, it would
immediately crash with a Windows error report. Other documents completely
crashed Word/wine without even an error.
- Installed the wine repo from ppa:ubuntu-wine/ppa
- Upgraded to wine1.3 and winetricks
Still unable to open documents. Now they all crash Word/wine without any errors.
- Ran winecfg and set richedit20.dll, richedit32.dll & msxml3.dll as navite
(Windows)
- installed riched30 through winetricks
Attempting to open any documents results in Word crashing with a Windows error
report, then trying to re-launch Word and recover the crashed document. Note
that I can open and use Word by itself without any problems, but I cannot open
any saved documents.
At this point I attempted to reinstall/repair Office 2003. This did not change
anything. I ran winword.exe from CLI and captured the following when I tried to
open a document...
$ wine WINWORD.EXE
fixme:ole:CoInitializeSecurity (0x413ea8,-1,(nil),(nil),1,3,(nil),72,(nil)) - stub!
err:ole:CoGetClassObject class {24e669e1-e90f-4595-a012-b0fd3ccc5c5a} not registered
err:ole:CoGetClassObject no class object {24e669e1-e90f-4595-a012-b0fd3ccc5c5a}
could be created for context 0x1
fixme:storage:Storage_ConstructTransacted Unimplemented flags 110022
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:psdrv:PSDRV_ExtEscape QUERYESCSUPPORT(25) - not supported.
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:msctf:ThreadMgrSource_AdviseSink (0x1e0738) Unhandled Sink:
{6f77c993-d2b1-446e-853e-5912efc8a286}
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1e73d8)
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1e73d8)
fixme:msctf:TextStoreACPSink_OnLockGranted OnLockGranted called for something
other than an EditSession
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:msctf:TextStoreACPSink_OnStartEditTransaction STUB:(0x1e73d8)
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:msctf:TextStoreACPSink_OnEndEditTransaction STUB:(0x1e73d8)
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:shell:IShellView_fnSaveViewState (0x1e8140) stub
fixme:shell:IShellView_fnSaveViewState (0xcda4a8) stub
fixme:msctf:TextStoreACPSink_OnStartEditTransaction STUB:(0x1e73d8)
fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub.
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x2194b8)
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x2194b8)
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x2194b8)
fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(0x1e73d8)
fixme:msctf:TextStoreACPSink_OnLockGranted OnLockGranted called for something
other than an EditSession
fixme:imm:ImmDisableIME (-1): stub
fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other
threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 11"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0008,0x000000ee,0x3009a1b4,0x4cc4c0):
stub
err:eventlog:ReportEventW L"winword.exe"
err:eventlog:ReportEventW L"11.0.6568.0"
err:eventlog:ReportEventW L"42e178a5"
err:eventlog:ReportEventW L"winword.exe"
err:eventlog:ReportEventW L"11.0.6568.0"
err:eventlog:ReportEventW L"42e178a5"
err:eventlog:ReportEventW L"0"
err:eventlog:ReportEventW L"00068a09"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub