[Wine]mIRC issues with FEB 27 cvs

Sven Willenberger svenw at intercom.net
Sun Feb 27 14:24:42 CST 2005


I specified the date of the latest cvs source I built to solve this 
issue, but it affected ealier versions as well:

2.4.29 kernel
gcc 3.3.4
cvs source from FEB 27, 2005
mirc 6.16

did standard ./configure; make depend && make; sudo make install
did winecfg to create the .wine directory and set up the registry. No 
config file.
wine mirc.exe to install mirc
wine "c:\\Program Files\\mIRC\mirc.exe"

mIRC starts up fine, connect to server(s), display channels and can hide 
windows, etc. However, if I minimize or change focus to other windows 
(alt+tab, etc) and then change focus back to mIRC window, the debugger 
fires up with:

(3:00pm)> wine "c:\\Program Files\\mIRC\\mirc.exe"
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{d45fd2fc-5c6e-11d1-9ec1-00c04fd7081f}, hres is 0x80040150
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 403af778
fixme:winsock:NtStatusToWSAError Status code 403af778 converted to DOS 
error code 13d
fixme:winsock:WSACancelAsyncRequest (0xdeaf),stub
fixme:winsock:WSACancelAsyncRequest (0xdeaf),stub
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x0065006e in 32-bit 
code (0x404ad1a0).
In 32 bit mode.
Register dump:
  CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000
  EIP:404ad1a0 ESP:4065f514 EBP:4065f568 EFLAGS:00210202(   - 00      - 
-RI1)
  EAX:00000001 EBX:40545a00 ECX:00000001 EDX:0065006e
  ESI:ffffffff EDI:0065006e
Stack dump:
0x4065f514:  00000000 00000000 00000000 00000000
0x4065f524:  00000000 00000000 00000000 00000000
0x4065f534:  4065f560 00000798 00000001 00000001
0x4065f544:  00000000 00000000 404a991b 4065f564
0x4065f554:  407b5440 0004004e 40545a00 4065f65c
0x4065f564:  4065f928 4065f584 404eb537 4065f928
0200: sel=1007 base=40017000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x404ad1a0 INSTR_EmulateInstruction(rec=0x4065f928, 
context=0x4065f65c) 
[/home/buildout/src/wine.build/dlls/kernel/instr.c:449] in kernel32 
(0x4065f568)
   2 0x404eb537 vectored_handler(ptrs=0x4065f59c) 
[/home/buildout/src/wine.build/dlls/kernel/wowthunk.c:358] in kernel32 
(0x4065f584)
   3 0x401a2e17 call_vectored_handlers+0x57(rec=0x4065f928, 
context=0x4065f65c) 
[/home/buildout/src/wine.build/dlls/ntdll/exception.c:197] in ntdll 
(0x4065f5b0)
   4 0x401a2fa6 EXC_RtlRaiseException(rec=0x4065f928, 
context=0x4065f65c) 
[/home/buildout/src/wine.build/dlls/ntdll/exception.c:260] in ntdll 
(0x4065f62c)
   5 0x401bea4f raise_segv_exception+0x2f(rec=0x4065f928, 
context=0x4065f65c) 
[/home/buildout/src/wine.build/dlls/ntdll/signal_i386.c:888] in ntdll 
(0x4065f648)
   6 0x401c8344 __wine_call_from_32_restore_regs in ntdll (0x0069006c)
   7 0x00000000 (0x00000000)
0x404ad1a0 INSTR_EmulateInstruction+0x90 
[/home/buildout/src/wine.build/dlls/kernel/instr.c:449] in kernel32: 
movb 0x0(%edi),%dl
449             switch(*instr)

Until I can port some custom mIRC scripts over to a native linux irc 
client (ideas on that anyone?) I need to keep using mIRC for some time 
yet so help here would be appreciated.

Sven



More information about the wine-users mailing list