Hi,
I have installed wine 0.9.5 on a SuSE 9.2 system and then used wine to
install an LTSpice circuit simulator program. Everything works fine
until I try to open a new blank sheet in the simulator. Wine crashes
with the following report:
wine: Unhandled page fault on read access to 0x00000000 at address
0x40823500 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit
code (0x40823500).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:40823500 ESP:406ce918 EBP:406ce948 EFLAGS:00010202( - 00 -
-RI1)
EAX:00000000 EBX:40881ecc ECX:403db418 EDX:00000000
ESI:00000400 EDI:00000000
Stack dump:
0x406ce918: 41983e94 406ce924 4081e293 0000f010
0x406ce928: 00485ac7 00485adb 0000f120 ffffffff
0x406ce938: 41983e24 41982470 00000000 41983e24
0x406ce948: 408234a0 00485b4e 00000050 00000000
0x406ce958: 00000000 00000000 00000400 406cea14
0x406ce968: 41985f30 41985f30 0041e020 406cea08
Backtrace:
=>1 0x40823500 GetMenuStringA+0x60 in user32 (0x40823500)
2 0x00485b4e in scad3 (+0x85b4e) (0x00485b4e)
0x40823500 GetMenuStringA+0x60 in user32: cmpw $0,0x0(%edx)
Modules:
Module Address Debug info Name (62 modules)
PE 0x00400000-00944000 Export scad3
ELF 0x40000000-40018000 Deferred ld-linux.so.2
ELF 0x4002c000-40046000 Deferred libwine.so.1
ELF 0x40047000-40059000 Deferred libpthread.so.0
ELF 0x40059000-4016f000 Deferred libc.so.6
ELF 0x4016f000-40173000 Deferred libdl.so.2
ELF 0x40174000-401ee000 Deferred ntdll<elf>
\-PE 0x40190000-401ee000 \ ntdll
ELF 0x40202000-402f8000 Deferred libwine_unicode.so.1
ELF 0x402f8000-4031b000 Deferred libm.so.6
ELF 0x40460000-40569000 Deferred kernel32<elf>
\-PE 0x40480000-40569000 \ kernel32
ELF 0x406d0000-4075f000 Deferred gdi32<elf>
\-PE 0x406e0000-4075f000 \ gdi32
ELF 0x4075f000-4079f000 Deferred advapi32<elf>
\-PE 0x40770000-4079f000 \ advapi32
ELF 0x4079f000-408ce000 Export user32<elf>
\-PE 0x407c0000-408ce000 \ user32
ELF 0x408ce000-40967000 Deferred comdlg32<elf>
\-PE 0x408e0000-40967000 \ comdlg32
ELF 0x40967000-40a35000 Deferred shell32<elf>
\-PE 0x40980000-40a35000 \ shell32
ELF 0x40a35000-40af6000 Deferred comctl32<elf>
\-PE 0x40a40000-40af6000 \ comctl32
ELF 0x40af6000-40b22000 Deferred winspool<elf>
\-PE 0x40b00000-40b22000 \ winspool
ELF 0x40d54000-40dc3000 Deferred libfreetype.so.6
ELF 0x40dc3000-40ded000 Deferred libfontconfig.so.1
ELF 0x40ded000-40e0c000 Deferred libexpat.so.0
ELF 0x40e0c000-40e95000 Deferred winex11<elf>
\-PE 0x40e20000-40e95000 \ winex11
ELF 0x40e95000-40e97000 Deferred xlcutf8load.so.2
ELF 0x40ea9000-40eb1000 Deferred libsm.so.6
ELF 0x40eb1000-40ec9000 Deferred libice.so.6
ELF 0x40ec9000-40ed7000 Deferred libxext.so.6
ELF 0x40ed7000-40fd3000 Deferred libx11.so.6
ELF 0x40fd3000-4104e000 Deferred libgl.so.1
ELF 0x4104e000-41053000 Deferred libxxf86vm.so.1
ELF 0x41053000-41071000 Deferred ximcp.so.2
ELF 0x41071000-4108e000 Deferred imm32<elf>
\-PE 0x41080000-4108e000 \ imm32
ELF 0x410a2000-410aa000 Deferred libxrender.so.1
ELF 0x410aa000-410b3000 Deferred libxcursor.so.1
ELF 0x41101000-41133000 Deferred uxtheme<elf>
\-PE 0x41110000-41133000 \ uxtheme
ELF 0x41214000-41232000 Deferred libcups.so.2
ELF 0x41232000-41262000 Deferred libssl.so.0.9.7
ELF 0x41262000-41353000 Deferred libcrypto.so.0.9.7
ELF 0x41353000-4135d000 Deferred libnss_files.so.2
ELF 0x41a80000-41a94000 Deferred riched32<elf>
\-PE 0x41a90000-41a94000 \ riched32
ELF 0x41a94000-41ad7000 Deferred riched20<elf>
\-PE 0x41aa0000-41ad7000 \ riched20
PE 0x5e380000-5e3a5000 Deferred msoss
PE 0x65340000-653d2000 Deferred oleaut32
PE 0x65f00000-65fc2000 Deferred ole32
PE 0x70100000-70153000 Deferred rpcrt4
PE 0x70200000-70295000 Deferred wininet
PE 0x70bd0000-70c35000 Deferred shlwapi
PE 0x71450000-714ae000 Deferred crypt32
PE 0x78000000-78044000 Deferred msvcrt
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\LTC\SwCADIII\scad3.exe
00000009 0 <=WineDbg terminated on pid 0x8
Can someone please tell me what is wrong and how to correct it?
Thanks
Ron