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 Ubuntu Maverick and KDE3.5 on a
freshly-wiped machine, and I'm still having the same problems. Hopefully
someone can help? I have a laptop running ubuntu karmic, and Office 2003 runs
fine from that machine, and is able to open all of these documents without
problems.
- Installed ubuntu 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...
Code:
$ 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
I should also mention that this evening I loaded up wine 1.2.3 from the ubuntu repository, and when I load an existing document, it hangs for about 5 seconds, then closes completely without any Windows error reports. I'm at a loss as to what to try next.
On Tue, Aug 9, 2011 at 10:11 PM, Shdwdrgn <wineforum-user at winehq.org> wrote:> - Ran winecfg and set richedit20.dll, richedit32.dll & msxml3.dll as navite (Windows) > - installed riched30 through winetricksYou broke Office by doing this. Do what dimensio told you to do but DO NOT USE WINETRICKS to install riched20/30. Office ships with its own riched files. You will need to override the copy that comes with Wine in winecfg and that should be the ONLY override you need. http://appdb.winehq.org/objectManager.php?sClass=version&iId=2735 Is the applications database entry for Word. Entries there are very old and need to be updated. James
The attempted overrides and winetricks installs were tried because I found a
number of websites all listing the same information to get Office 2003 to work.
As I stated in my original post, I did not try any of these changes until I
discovered that I could not actually open any documents.
So, I uninstalled all of the wine packages, deleted my .wine directory, then
reinstalled wine (1.3.24). I ran winecfg to create a new .wine directory and
verify there were no overrides remaining, then I went immediately to installing
Office 2003 from the CD. Now I cannot even run setup.exe. I've never seen
this problem before, so what next?
Code:
$ wine SETUP.EXE
wine: Unhandled page fault on write access to 0x00000000 at address 0x3001f269
(thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x3001f269).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:3001f269 ESP:0032fe94 EBP:0032fea8 EFLAGS:00210216( R- -- I -A-P- )
EAX:00000000 EBX:7b893ff4 ECX:0032ff10 EDX:0032ff10
ESI:7ffdf000 EDI:3001f269
Stack dump:
0x0032fe94: 7b8596ec 7ffdf000 7bc4ae9a 7b893ff4
0x0032fea4: 7ffdf000 0032fee8 7b85a78f 7ffdf000
0x0032feb4: 3001f269 00000000 00000000 00000000
0x0032fec4: 00000000 00000000 00000000 00000000
0x0032fed4: 00000000 00000000 7bca6ff4 bf942064
0x0032fee4: 00110670 0032fef8 7bc70e38 7ffdf000
Backtrace:
=>0 0x3001f269 EntryPoint() in setup (0x0032fea8)
1 0x7b85a78f in kernel32 (+0x4a78e) (0x0032fee8)
2 0x7bc70e38 call_thread_func+0xb() in ntdll (0x0032fef8)
3 0x7bc7455e in ntdll (+0x6455d) (0x0032ffc8)
4 0x7bc4909e call_dll_entry_point+0x61d() in ntdll (0x0032ffe8)
0x3001f269 EntryPoint in setup: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (56 modules)
PE 30000000-300ae000 Export setup
ELF 68000000-6801e000 Deferred ld-linux.so.2
ELF 6801e000-68028000 Deferred libkgtk2.so
ELF 68028000-68169000 Dwarf libwine.so.1
ELF 68169000-68183000 Deferred libpthread.so.0
ELF 68183000-682e0000 Deferred libc.so.6
ELF 682e0000-686b0000 Deferred libgtk-x11-2.0.so.0
ELF 686b0000-686cb000 Deferred libatk-1.0.so.0
ELF 686cb000-687b7000 Deferred libgio-2.0.so.0
ELF 687b7000-687c3000 Deferred libpangocairo-1.0.so.0
ELF 687c3000-687dc000 Deferred libgdk_pixbuf-2.0.so.0
ELF 687dc000-6888f000 Deferred libcairo.so.2
ELF 6888f000-688d1000 Deferred libpango-1.0.so.0
ELF 688d1000-68948000 Deferred libfreetype.so.6
ELF 68948000-68978000 Deferred libfontconfig.so.1
ELF 68978000-689bb000 Deferred libgobject-2.0.so.0
ELF 689bb000-689c0000 Deferred libgthread-2.0.so.0
ELF 689c0000-689c9000 Deferred librt.so.1
ELF 689c9000-68a98000 Deferred libglib-2.0.so.0
ELF 68a98000-68a9c000 Deferred libdl.so.2
ELF 68a9c000-68aac000 Deferred libxext.so.6
ELF 68aac000-68ab6000 Deferred libxrender.so.1
ELF 68ab6000-68aba000 Deferred libxinerama.so.1
ELF 68aba000-68ac8000 Deferred libxi.so.6
ELF 68ac8000-68ad2000 Deferred libxcursor.so.1
ELF 68ad2000-68bef000 Deferred libx11.so.6
ELF 68bef000-68bf3000 Deferred libxcomposite.so.1
ELF 68bf3000-68bf7000 Deferred libxdamage.so.1
ELF 68bf7000-68bfd000 Deferred libxfixes.so.3
ELF 68bfd000-68c12000 Deferred libz.so.1
ELF 68c12000-68c26000 Deferred libresolv.so.2
ELF 68c26000-68c42000 Deferred libselinux.so.1
ELF 68c42000-68ca2000 Deferred libpixman-1.so.0
ELF 68ca2000-68ca6000 Deferred libxcb-shm.so.0
ELF 68ca6000-68cc0000 Deferred libxcb.so.1
ELF 68cc0000-68ce7000 Deferred libexpat.so.1
ELF 68ce7000-68ceb000 Deferred libxau.so.6
ELF 68ceb000-68cf3000 Deferred libnss_compat.so.2
ELF 68cf3000-68d0a000 Deferred libnsl.so.1
ELF 68d0a000-68d15000 Deferred libnss_nis.so.2
ELF 68d15000-68d21000 Deferred libnss_files.so.2
ELF 68d21000-68d5a000 Deferred libncurses.so.5
ELF 6ad6b000-6ad71000 Deferred libxdmcp.so.6
ELF 6b93e000-6b946000 Deferred libxrandr.so.2
ELF 6de54000-6deeb000 Deferred libgdk-x11-2.0.so.0
ELF 71bdd000-71c03000 Deferred libm.so.6
ELF 74fc8000-74fd0000 Deferred libxcb-render.so.0
ELF 781a4000-781a8000 Deferred libgmodule-2.0.so.0
ELF 793a9000-793ce000 Deferred libpng12.so.0
ELF 7ad97000-7adcc000 Deferred libpcre.so.3
ELF 7b800000-7b9a8000 Dwarf kernel32<elf>
\-PE 7b810000-7b9a8000 \ kernel32
ELF 7bc00000-7bcc3000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d848000-7d86e000 Deferred libpangoft2-1.0.so.0
Threads:
process tid prio (all id:s are in hex)
00000008 (D) D:\SETUP.EXE
00000009 0 <=0000000e services.exe
0000001c 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001b 0
0000001a 0
00000022 explorer.exe
00000023 0
Backtrace:
=>0 0x3001f269 EntryPoint() in setup (0x0032fea8)
1 0x7b85a78f in kernel32 (+0x4a78e) (0x0032fee8)
2 0x7bc70e38 call_thread_func+0xb() in ntdll (0x0032fef8)
3 0x7bc7455e in ntdll (+0x6455d) (0x0032ffc8)
4 0x7bc4909e call_dll_entry_point+0x61d() in ntdll (0x0032ffe8)