http://bugs.winehq.org/show_bug.cgi?id=7564
Summary: lotus organizer unhandled exception (but it worked in 2004) Product: Wine Version: 0.9.31. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: winehq@richardneill.org
Lotus Organizer (6.0a) worked fine with wine 2 years ago, using this version of wine: wine-20041201-mdk.i586.rpm However, it now refuses to start, but crashes with an unhandled exception.
I'm using wine 0.9.31 on Ubuntu Edgy, but I also tried 0.9.17 with similar results. I created a clean wine directory, and managed to run the lotus install.exe without trouble. [My wine installation seems to be OK - as a test, I got Mozilla Seamonkey to work flawlessly]
After installing it, I got a couple of "missing DLL" errors, which were solved by copying them from the lotus CDROM into windows/system32 - this is exactly what I did 2 years ago. However, now the program simply refuses to start. The complete output I get is copied below.
Is there any other test I can do that would be helpful? Thanks for your help.
-----------------------------------
[rjn@caramel ~/.wine/drive_c]$ wine lotus/organize/org6.exe err:wgl:X11DRV_WineGL_InitOpenglInfo %fs register corrupted, probably broken ATI driver, disabling OpenGL. err:wgl:X11DRV_WineGL_InitOpenglInfo You need to set the "UseFastTls" option to "2" in your X config file. err:wgl:X11DRV_WineGL_InitOpenglInfo %fs register corrupted, probably broken ATI driver, disabling OpenGL. err:wgl:X11DRV_WineGL_InitOpenglInfo You need to set the "UseFastTls" option to "2" in your X config file. wine: Unhandled exception 0xe06d7363 at address 0x7b840580 (thread 0009), starting debugger... Unhandled exception: 0xe06d7363 in 32-bit code (0x7b8405f8). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7b8405f8 ESP:0034fd0c EBP:0034fd70 EFLAGS:00000216( - 00 - IAP1) EAX:7b82bd79 EBX:7b8ab500 ECX:00000000 EDX:009200f8 ESI:009200f8 EDI:19367bd8 Stack dump: 0x0034fd0c: 0034fd90 0000000c 19367c00 00000000 0x0034fd1c: e06d7363 00000001 00000000 7b840580 0x0034fd2c: 00000003 19930520 0034fdb0 19367c40 0x0034fd3c: 0034fd64 19930520 0034fd60 19367c40 0x0034fd4c: 7ee0a5bc 0034fd64 1930c5ea 0034fd60 0x0034fd5c: 19367c40 009200f8 0034fda0 19308f51 Backtrace: =>1 0x7b8405f8 RaiseException+0x78() in kernel32 (0x0034fd70) 2 0x7ede23e8 _CxxThrowException+0x48() in msvcrt (0x0034fda0) 3 0x1930c5ea in orutil (+0xc5ea) (0x0034fdb4) 4 0x00445825 in org6 (+0x45825) (0x0034fe14) 5 0x00445bff in org6 (+0x45bff) (0x0034fe48) 6 0x5f410f83 in mfc42 (+0x10f83) (0x0034ff08) 7 0x7b87011e in kernel32 (+0x5011e) (0x0034ffe8) 8 0xb7ec15a7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x7b8405f8 RaiseException+0x78 in kernel32: movl 0xfffffffc(%ebp),%ebx Modules: Module Address Debug info Name (102 modules) PE 350000-3aa000 Deferred ormmsg PE 3b0000-3e7000 Deferred ormmime PE 400000-7e2000 Export org6 PE 10000000-10050000 Deferred ormutil PE 14c00000-14c23000 Deferred ltscsn13 PE 16c00000-16c07000 Deferred ltcapn20 PE 18000000-18055000 Deferred ltaswn22 PE 18e00000-18ef3000 Deferred orback PE 19300000-193b6000 Export orutil PE 1ec00000-1eef9000 Deferred or1c60en PE 5f400000-5f4f2000 Export mfc42 PE 780a0000-780b5000 Deferred msvcirt ELF 7b800000-7b926000 Export kernel32<elf> -PE 7b820000-7b926000 \ kernel32 ELF 7bc00000-7bc94000 Deferred ntdll<elf> -PE 7bc10000-7bc94000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7cc0b000-7cc0f000 Deferred libgpg-error.so.0 ELF 7cc0f000-7cc5d000 Deferred libgcrypt.so.11 ELF 7cc5d000-7cc70000 Deferred libtasn1.so.3 ELF 7cc70000-7cc9e000 Deferred libcrypt.so.1 ELF 7ccb8000-7cd27000 Deferred libgnutls.so.13 ELF 7cd27000-7cd56000 Deferred libcups.so.2 ELF 7cd7e000-7cdb0000 Deferred uxtheme<elf> -PE 7cd90000-7cdb0000 \ uxtheme ELF 7ce67000-7ce6c000 Deferred libxfixes.so.3 ELF 7ce6c000-7ce75000 Deferred libxcursor.so.1 ELF 7ce75000-7ce91000 Deferred imm32<elf> -PE 7ce80000-7ce91000 \ imm32 ELF 7ce91000-7ceaf000 Deferred ximcp.so.2 ELF 7ceaf000-7ceb1000 Deferred xlcutf8load.so.2 ELF 7ceb1000-7ceb9000 Deferred libxrender.so.1 ELF 7ceb9000-7cebc000 Deferred libxinerama.so.1 ELF 7d89c000-7d8a5000 Deferred librt.so.1 ELF 7d8a5000-7d8a8000 Deferred libxrandr.so.2 ELF 7d979000-7e258000 Deferred fglrx_dri.so ELF 7e258000-7e2f8000 Deferred libgl.so.1 ELF 7e2f8000-7e2fd000 Deferred libxdmcp.so.6 ELF 7e2fd000-7e300000 Deferred libxau.so.6 ELF 7e300000-7e3c9000 Deferred libx11.so.6 ELF 7e3c9000-7e3d6000 Deferred libxext.so.6 ELF 7e3d6000-7e3db000 Deferred libxxf86vm.so.1 ELF 7e3db000-7e3f3000 Deferred libice.so.6 ELF 7e3f3000-7e3fc000 Deferred libsm.so.6 ELF 7e3fc000-7e489000 Deferred winex11<elf> -PE 7e410000-7e489000 \ winex11 ELF 7e489000-7e4a7000 Deferred libexpat.so.1 ELF 7e4a7000-7e4d6000 Deferred libfontconfig.so.1 ELF 7e4d6000-7e4ea000 Deferred libz.so.1 ELF 7e4ea000-7e554000 Deferred libfreetype.so.6 ELF 7e554000-7e568000 Deferred lz32<elf> -PE 7e560000-7e568000 \ lz32 ELF 7e568000-7e5af000 Deferred wininet<elf> -PE 7e570000-7e5af000 \ wininet ELF 7e5af000-7e648000 Deferred oleaut32<elf> -PE 7e5c0000-7e648000 \ oleaut32 ELF 7e648000-7e67a000 Deferred winspool<elf> -PE 7e650000-7e67a000 \ winspool ELF 7e67a000-7e739000 Deferred comctl32<elf> -PE 7e680000-7e739000 \ comctl32 ELF 7e739000-7e74c000 Deferred libresolv.so.2 ELF 7e74d000-7e766000 Deferred version<elf> -PE 7e750000-7e766000 \ version ELF 7e766000-7e784000 Deferred iphlpapi<elf> -PE 7e770000-7e784000 \ iphlpapi ELF 7e784000-7e7d9000 Deferred rpcrt4<elf> -PE 7e790000-7e7d9000 \ rpcrt4 ELF 7e7d9000-7e872000 Deferred ole32<elf> -PE 7e7f0000-7e872000 \ ole32 ELF 7e872000-7e8ca000 Deferred shlwapi<elf> -PE 7e880000-7e8ca000 \ shlwapi ELF 7e8ca000-7e9be000 Deferred shell32<elf> -PE 7e8e0000-7e9be000 \ shell32 ELF 7e9be000-7ea5e000 Deferred comdlg32<elf> -PE 7e9d0000-7ea5e000 \ comdlg32 ELF 7eb3d000-7ebf4000 Deferred gdi32<elf> -PE 7eb50000-7ebf4000 \ gdi32 ELF 7ebf4000-7ed2e000 Deferred user32<elf> -PE 7ec10000-7ed2e000 \ user32 ELF 7ed2e000-7ed4d000 Deferred mpr<elf> -PE 7ed40000-7ed4d000 \ mpr ELF 7ed4d000-7ed62000 Deferred psapi<elf> -PE 7ed50000-7ed62000 \ psapi ELF 7ed62000-7edaa000 Deferred dbghelp<elf> -PE 7ed70000-7edaa000 \ dbghelp ELF 7edaa000-7edc1000 Deferred imagehlp<elf> -PE 7edb0000-7edc1000 \ imagehlp ELF 7edc1000-7ee26000 Export msvcrt<elf> -PE 7edd0000-7ee26000 \ msvcrt ELF 7ee26000-7ee6c000 Deferred advapi32<elf> -PE 7ee30000-7ee6c000 \ advapi32 ELF 7ef95000-7efa0000 Deferred libnss_files.so.2 ELF 7efa0000-7efaa000 Deferred libnss_nis.so.2 ELF 7efaa000-7efc0000 Deferred libnsl.so.1 ELF 7efc0000-7efe6000 Deferred libm.so.6 ELF 7efe8000-7eff3000 Deferred libgcc_s.so.1 ELF b7d54000-b7d58000 Deferred libdl.so.2 ELF b7d58000-b7e8c000 Deferred libc.so.6 ELF b7e8d000-b7ea0000 Deferred libpthread.so.0 ELF b7eb1000-b7eba000 Deferred libnss_compat.so.2 ELF b7eba000-b7fcb000 Export libwine.so.1 ELF b7fcd000-b7fe8000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000c 0 0000000b 0 00000008 (D) C:\lotus\organize\org6.exe 00000009 0 <==