I'm trying to run Win92 http://www.starrsoft.com/freeware/win92/ with my
radio scanner and a serial port adapter with standard level converter MAX232
chip. It's a "portable" application that doesn't require
installation under Windows, but it's just not running at all under Wine,
here is the terminal output, I'm using 1.1.21:
Code:
$ wine Win92.exe
wine: Unhandled page fault on write access to 0x000003a6 at address 0x40951c
(thread 0026), starting debugger...
Unhandled exception: page fault on write access to 0x000003a6 in 32-bit code
(0x0040951c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040951c ESP:002d177c EBP:002d56f8 EFLAGS:00210213( R- -- I -A- -C)
EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000002
ESI:e0c708b8 EDI:002d56f8
Stack dump:
0x002d177c: 002d56f8 002d17b4 00000001 00000003
0x002d178c: 00000476 002d56f8 6c37111f 0040cd8f
0x002d179c: e0c708b8 00000000 00428570 6c3723d8
0x002d17ac: 00428570 00000111 002d17e4 6c3722ae
0x002d17bc: 002d56f8 00000476 00000300 0040cd50
0x002d17cc: 00000000 0000000c 00000000 00000300
Backtrace:
=>0 0x0040951c in win92 (+0x951c) (0x002d56f8)
1 0x00000001 (0x00428950)
2 0x00408a50 in win92 (+0x8a50) (0x004088f0)
3 0x9090c300 (0x428558b8)
4 0x00000000 (0x00000000)
0x0040951c: movb %dl,0x3a6(%eax,%ecx,1)
Modules:
Module Address Debug info Name (50 modules)
PE 400000- 440000 Export win92
PE 6c370000-6c462000 Deferred mfc42
PE 78000000-78046000 Deferred msvcrt
ELF 7b800000-7b948000 Deferred kernel32<elf>
\-PE 7b820000-7b948000 \ kernel32
ELF 7bc00000-7bcb1000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e5d2000-7e605000 Deferred uxtheme<elf>
\-PE 7e5e0000-7e605000 \ uxtheme
ELF 7e61e000-7e623000 Deferred libxfixes.so.3
ELF 7e623000-7e62c000 Deferred libxcursor.so.1
ELF 7e62c000-7e633000 Deferred libxrandr.so.2
ELF 7e633000-7e63d000 Deferred libxrender.so.1
ELF 7e63d000-7e643000 Deferred libxxf86vm.so.1
ELF 7e643000-7e646000 Deferred libxinerama.so.1
ELF 7e646000-7e667000 Deferred imm32<elf>
\-PE 7e650000-7e667000 \ imm32
ELF 7e667000-7e66c000 Deferred libxdmcp.so.6
ELF 7e66c000-7e685000 Deferred libxcb.so.1
ELF 7e685000-7e688000 Deferred libxcb-xlib.so.0
ELF 7e688000-7e777000 Deferred libx11.so.6
ELF 7e777000-7e786000 Deferred libxext.so.6
ELF 7e7ae000-7e84a000 Deferred winex11<elf>
\-PE 7e7c0000-7e84a000 \ winex11
ELF 7e965000-7e992000 Deferred libfontconfig.so.1
ELF 7e992000-7e9aa000 Deferred libice.so.6
ELF 7e9aa000-7e9b3000 Deferred libsm.so.6
ELF 7e9ba000-7ea30000 Deferred libfreetype.so.6
ELF 7ea31000-7ea58000 Deferred libexpat.so.1
ELF 7ea58000-7eb21000 Deferred comctl32<elf>
\-PE 7ea60000-7eb21000 \ comctl32
ELF 7eb21000-7ec6c000 Deferred user32<elf>
\-PE 7eb40000-7ec6c000 \ user32
ELF 7ec6c000-7ecc2000 Deferred advapi32<elf>
\-PE 7ec80000-7ecc2000 \ advapi32
ELF 7ecc2000-7ed62000 Deferred gdi32<elf>
\-PE 7ecd0000-7ed62000 \ gdi32
ELF 7ef8d000-7ef99000 Deferred libnss_files.so.2
ELF 7ef99000-7efb2000 Deferred libnsl.so.1
ELF 7efb2000-7efd8000 Deferred libm.so.6
ELF 7efda000-7efdd000 Deferred libxau.so.6
ELF 7efe6000-7effc000 Deferred libz.so.1
ELF b7c38000-b7c3c000 Deferred libdl.so.2
ELF b7c3c000-b7d9a000 Deferred libc.so.6
ELF b7d9b000-b7db4000 Deferred libpthread.so.0
ELF b7db5000-b7dc0000 Deferred libnss_nis.so.2
ELF b7dd3000-b7ddc000 Deferred libnss_compat.so.2
ELF b7ddc000-b7f17000 Deferred libwine.so.1
ELF b7f19000-b7f36000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000020
00000024 0
00000021 0
00000022
00000023 0
00000025 (D) C:\Program Files\Win92\prog\Win92.exe
00000026 0 <=00000027
00000028 0
Backtrace:
=>0 0x0040951c in win92 (+0x951c) (0x002d56f8)
1 0x00000001 (0x00428950)
2 0x00408a50 in win92 (+0x8a50) (0x004088f0)
3 0x9090c300 (0x428558b8)
4 0x00000000 (0x00000000)
Any suggestions would be appreciated. Thanks.