I have repeated this a couple of times. I uninstall wine and delete
the .wine directory, then re-install the 32 bit wine version and
re-install ltspice.
[Linux administration is fun
It reminds me so much of playing
with something we called a "Chinese finger puzzle" as a kid (a woven
tube). You'd put your forefingers in it and couldn't get them out .
...]
32 bit wine gives this error when an ltspice run file is opened. It
doesn't matter which file:
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
When I run the file, it crashes and complains:
wine: Unhandled page fault on write access to 0x00000000 at address
0x552723 (thread 0018), starting debugger...
WineDbg starting on pid 0x16
Unhandled exception: page fault on write access to 0x00000000 in
32-bit code (0x00552723).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:005b
EIP:00552723 ESP:7a19c5a4 EBP:7a19c5cc EFLAGS:00010206( - 00 -
RIP1)
EAX:00000000 EBX:7a3a89c9 ECX:0440c720 EDX:7a3a89c8
ESI:7a3fe7d8 EDI:0051def0
Stack dump:
0x7a19c5a4: 00000094 00000048 79ffa048 7a3a89c8
0x7a19c5b4: 7a19c5c8 00000000 79fc3158 00000000
0x7a19c5c4: 7a3a89c9 0051a4e5 7a19c650 0051a8ed
0x7a19c5d4: 7a3a89c8 0000000a 7a3a89c8 00000004
0x7a19c5e4: 7a3a89c8 00000000 7a3a89c8 00000000
0x7a19c5f4: 00000002 00000000 00000000 00000000
Backtrace:
=>1 0x00552723 in scad3 (+0x152723) (0x00552723)
2 0x0051a8ed in scad3 (+0x11a8ed) (0x0051a8ed)
3 0x007c67f3 in scad3 (+0x3c67f3) (0x007c67f3)
4 0x00516304 in scad3 (+0x116304) (0x00516304)
5 0x7bb83d96 in kernel32 (+0x63d96) (0x7bb83d96)
6 0x7bedb85c in ntdll (+0x3b85c) (0x7bedb85c)
7 0xf7fa1341 (0xf7fa1341)
8 0xf7f396fe (0xf7f396fe)
0x00552723: addl %ebx,0x0(%eax)
Modules:
Module Address Debug info Name (77 modules)
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
PE 0x00400000-00944000 Export scad3
ELF 0x0099d000-009a0000 Deferred libcom_err.so.2
ELF 0x009c9000-009dd000 Deferred libgssapi_krb5.so.2
ELF 0x009c9000-009dd000 Deferred libgssapi_krb5.so.2
ELF 0x009c9000-009dd000 Deferred libgssapi_krb5.so.2
ELF 0x009df000-00a00000 Deferred libk5crypto.so.3
ELF 0x009df000-00a00000 Deferred libk5crypto.so.3
ELF 0x00a49000-00a4c000 Deferred libxrandr.so.2
ELF 0x00a4e000-00a6d000 Deferred libexpat.so.0
ELF 0x00b40000-00c29000 Deferred libcrypto.so.4
ELF 0x00c2b000-00c90000 Deferred libkrb5.so.3
ELF 0x00c92000-00cc6000 Deferred libssl.so.4
ELF 0x7a2da000-7a31c000 Deferred riched20<elf>
\-PE 0x7a2f0000-7a31c000 \ riched20
ELF 0x7a31c000-7a330000 Deferred riched32<elf>
\-PE 0x7a320000-7a330000 \ riched32
ELF 0x7a447000-7a44d000 Deferred libnss_dns.so.2
ELF 0x7a463000-7a46d000 Deferred libnss_nis.so.2
ELF 0x7a4b5000-7a4d1000 Deferred libcups.so.2
ELF 0x7a568000-7a59b000 Deferred uxtheme<elf>
\-PE 0x7a570000-7a59b000 \ uxtheme
ELF 0x7a59d000-7a5ba000 Deferred imm32<elf>
\-PE 0x7a5a0000-7a5ba000 \ imm32
ELF 0x7a5ba000-7a5d6000 Deferred ximcp.so.2
ELF 0x7a5d6000-7a5d8000 Deferred xlcutf8load.so.2
ELF 0x7a5de000-7a644000 Deferred libgl.so.1
ELF 0x7a7a1000-7a7c0000 Deferred mpr<elf>
\-PE 0x7a7b0000-7a7c0000 \ mpr
ELF 0x7a7c0000-7a804000 Deferred wininet<elf>
\-PE 0x7a7d0000-7a804000 \ wininet
ELF 0x7a804000-7a82e000 Deferred winspool.drv<elf>
\-PE 0x7a810000-7a82e000 \ winspool.drv
ELF 0x7a82e000-7a8ec000 Deferred comctl32<elf>
\-PE 0x7a840000-7a8ec000 \ comctl32
ELF 0x7a8ec000-7a9b5000 Deferred shell32<elf>
\-PE 0x7a900000-7a9b5000 \ shell32
ELF 0x7a9b5000-7aa4e000 Deferred comdlg32<elf>
\-PE 0x7a9c0000-7aa4e000 \ comdlg32
ELF 0x7aa4e000-7aa6c000 Deferred iphlpapi<elf>
\-PE 0x7aa60000-7aa6c000 \ iphlpapi
ELF 0x7aa6c000-7aab1000 Deferred rpcrt4<elf>
\-PE 0x7aa80000-7aab1000 \ rpcrt4
ELF 0x7aba3000-7b597000 Deferred gdi32<elf>
\-PE 0x7abc0000-7b597000 \ gdi32
ELF 0x7b597000-7b6bd000 Deferred user32<elf>
\-PE 0x7b5b0000-7b6bd000 \ user32
ELF 0x7b6bd000-7b6fa000 Deferred advapi32<elf>
\-PE 0x7b6d0000-7b6fa000 \ advapi32
ELF 0x7b6fa000-7b786000 Deferred ole32<elf>
\-PE 0x7b710000-7b786000 \ ole32
ELF 0x7b786000-7b7e0000 Deferred shlwapi<elf>
\-PE 0x7b7a0000-7b7e0000 \ shlwapi
ELF 0x7bafe000-7bc00000 Export kernel32<elf>
\-PE 0x7bb20000-7bc00000 \ kernel32
ELF 0x7bd28000-7bd33000 Deferred libnss_files.so.2
ELF 0x7bd75000-7be6b000 Deferred libwine_unicode.so.1
ELF 0x7be8a000-7bf00000 Export ntdll<elf>
\-PE 0x7bea0000-7bf00000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7bf56000-7bf5b000 Deferred libxxf86vm.so.1
ELF 0x7bf5b000-7bf60000 Deferred libxxf86dga.so.1
ELF 0x7bf80000-7c000000 Deferred winex11.drv<elf>
\-PE 0x7bf90000-7c000000 \ winex11.drv
Threads:
process tid prio (all id:s are in hex)
00000016 (D) C:\Program Files\LTC\SwCADIII\scad3.exe
00000018 0 <==
00000017 0
WineDbg terminated on pid 0x16