[Wine] Win92 Radio Scanner program

mocham wineforum-user at winehq.org
Fri May 22 02:13:55 CDT 2009

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:

$ 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
=>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)
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
process  tid      prio (all id:s are in hex)
	00000012    0
	0000000e    0
	0000000d    0
	00000015    0
	00000014    0
	00000011    0
	00000010    0
	00000024    0
	00000021    0
	00000023    0
00000025 (D) C:\Program Files\Win92\prog\Win92.exe
	00000026    0 <==
	00000028    0
=>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.

More information about the wine-users mailing list