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)