Callwave doesn't run

Steven Walter srwalter at yahoo.com
Sat Sep 22 15:06:03 CDT 2001


On Sat, Sep 22, 2001 at 09:55:10PM +0200, eric pouech wrote:
> what's strange is that the relay posted only targets the debugger
> process, not
> the process creating the exception...
> (the one creating the exception is 080671f0 and never shows up in the
> trace)
> how did you run your program ? which wine version are you using ?
> (from your previous post, the debugger now starts)

Yes, the debugger starts, but I don't really think its configured
correctly, still.  In order to get it to start, I have to start wine
from the directory I built it, so that it will find ./debugger/winedbg.
Shouldn't it look in the path for "winedbg," rather than only the
current directory?

Anyway, I started the program, from the directory where I built wine, as
"wine -debugmsg +relay 'c:\iamsetup.exe'"  Wine version is CVS from
yesterday, though it has occurred in the CVS version for several weeks;
I've never not had the problem.

Possibly an interesting note, when I run as "wine -debugmsg +relay", and
the debugger is unable to start for whatever reason, no messages are
printed that aren't also printed with just "wine".  "wine -debugmsg
+all" does, however, log extra stuff.  Attached is the latter part of what
that yields.
-- 
-Steven
In a time of universal deceit, telling the truth is a revolutionary act.
			-- George Orwell
Freedom is slavery. Ignorance is strength. War is peace.
			-- George Orwell

08068490: init_process_done() = 0 { debugged=0 }
08068490:fixme:win32:PE_CreateModule Security directory ignored
08068490:trace:global:GLOBAL_Alloc 138 flags=0042
08068490:trace:heap:HeapAlloc (40620000,00000002,000000a0): returning 40621170
08068490:trace:string:lstrcpynA (0x406211e9, "IamSetup."..., 9)
08068490:trace:dosfs:GetShortPathNameA "C:\\IamSetup.exe"
08068490:trace:heap:HeapAlloc (40620000,00000002,00000400): returning 4062121c
08068490:trace:string:lstrcpynA (0x4062121f, "IamSetup.exe", 13)
08068490:trace:string:lstrcpynA ((nil), ""..., 0)
08068490:trace:dosfs:GetShortPathNameA returning (null)
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:trace:heap:HeapAlloc (40620000,0000000a,00000060): returning 40620438
08068490:trace:dosfs:GetShortPathNameA "C:\\IamSetup.exe"
08068490:trace:heap:HeapAlloc (40620000,00000002,00000400): returning 4062121c
08068490:trace:string:lstrcpynA (0x4062121f, "IamSetup.exe", 13)
08068490:trace:string:lstrcpynA (0x40620484, "C:\\IamSetup.exe", 16)
08068490:trace:dosfs:GetShortPathNameA returning "C:\\IamSetup.exe"
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:trace:win32:dump_exports *******EXPORT DATA*******
08068490:trace:win32:dump_exports 08068490:trace:seh:EXC_RtlRaiseException code=c0000005 flags=0
08068490: queue_exception_event( first=1, record={context={flags=00000000,eax=402a2a00,ebx=4033fe38,ecx=ffffffff,edx=40856c8b,esi=0000000f,edi=967c77e5,ebp=40856c8c,eip=402a2ab2,esp=40856694,eflags=00210246,cs=0023,ds=002b,es=002b,fs=008f,gs=0000,dr0=00000000,dr1=00000000,dr2=00000000,dr3=00000000,dr6=00000000,dr7=00000000,float={00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000}},rec={code=c0000005,flags=0,rec=(nil),addr=0x402a2ab2,params={0,967c77e5}} )
08068490: queue_exception_event() = 0 { handle=0 }
08068490:trace:seh:EXC_CallHandler calling handler at 0x40070348 code=c0000005 flags=0
08068490: queue_exception_event( first=0, record={context={flags=00000000,eax=402a2a00,ebx=4033fe38,ecx=ffffffff,edx=40856c8b,esi=0000000f,edi=967c77e5,ebp=40856c8c,eip=402a2ab2,esp=40856694,eflags=00210246,cs=0023,ds=002b,es=002b,fs=008f,gs=0000,dr0=00000000,dr1=00000000,dr2=00000000,dr3=00000000,dr6=00000000,dr7=00000000,float={00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000}},rec={code=c0000005,flags=0,rec=(nil),addr=0x402a2ab2,params={0,967c77e5}} )
08068490: queue_exception_event() = 0 { handle=0 }
08068490: create_event( manual_reset=1, initial_state=0, inherit=1, name=L"" )
08068490: create_event() = 0 { handle=24 }
08068490:trace:heap:HeapAlloc (40620000,00000002,0000006c): returning 4062121c
08068490:trace:reg:NtOpenKey (0x80000002,L"Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug",f003f,0x40744830)
08068490: open_key( parent=-2147483646, access=000f003f, name=L"Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug" )
Open key \\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug
08068490: open_key() = 0 { hkey=32 }
08068490:trace:reg:NtOpenKey <- 0x0020
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:trace:reg:RegQueryValueExA (0x20,"Debugger",(nil),0x40744828,0x40744840,0x4074482c=256)
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 4062121c
08068490:trace:reg:NtQueryValueKey (0x20,L"Debugger",2,0x407446f0,256)
08068490: get_key_value( hkey=32, offset=00000000, name=L"Debugger" )
Get key \\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug value "Debugger"="debugger/winedbg %ld %ld"
08068490: get_key_value() = 0 { type=1, len=50, data={64,00,65,00,62,00,75,00,67,00,67,00,65,00,72,00,2f,00,77,00,69,00,6e,00,65,00,64,00,62,00,67,00,20,00,25,00,6c,00,64,00,20,00,25,00,6c,00,64,00,00,00} }
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:trace:reg:RegQueryValueExA (0x20,"Auto",(nil),0x40744828,0x40744824,0x4074482c=4)
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 4062121c
08068490:trace:reg:NtQueryValueKey (0x20,L"Auto",2,0x407446f0,256)
08068490: get_key_value( hkey=32, offset=00000000, name=L"Auto" )
Get key \\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug value "Auto"="1"
08068490: get_key_value() = 0 { type=1, len=4, data={31,00,00,00} }
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:trace:reg:RegQueryValueExA (0x20,"Auto",(nil),0x40744828,0x40744834,0x4074482c=10)
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 4062121c
08068490:trace:reg:NtQueryValueKey (0x20,L"Auto",2,0x407446f0,256)
08068490: get_key_value( hkey=32, offset=00000000, name=L"Auto" )
Get key \\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug value "Auto"="1"
08068490: get_key_value() = 0 { type=1, len=4, data={31,00,00,00} }
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490: close_handle( handle=32 )
08068490: close_handle() = 0 { fd=-1 }
08068490:trace:seh:start_debugger Starting debugger (fmt=debugger/winedbg %ld %ld)
08068490:trace:module:CreateProcessA app '(null)' cmdline 'debugger/winedbg 134640208 24'
08068490:trace:heap:HeapAlloc (40620000,00000002,00000020): returning 4062121c
08068490:trace:module:get_file_name trying 'debugger/winedbg'
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 40621248
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg.exe (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg.exe
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 4062126c
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 406214a4
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg.exe' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,406214a4): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,4062126c): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 40621248
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 40621480
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,40621480): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:module:get_file_name trying 'debugger/winedbg 134640208'
08068490:trace:heap:HeapAlloc (40620000,00000002,00000020): returning 40621248
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg 134640208.exe (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg 134640208.exe
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 40621274
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 406214ac
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134640208.exe' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,406214ac): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621274): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg 134640208 (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg 134640208
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 40621248
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 40621480
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134640208' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,40621480): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:module:get_file_name trying 'debugger/winedbg 134640208 24'
08068490:trace:heap:HeapAlloc (40620000,00000002,00000024): returning 40621248
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg 134640208 24.exe (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg 134640208 24.exe
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 40621278
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 406214b0
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134640208 24.exe' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,406214b0): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621278): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:dosfs:DOSFS_GetFullName debugger/winedbg 134640208 24 (last=1)
08068490:trace:string:lstrcpynA (0x40743e70, "/home/srwalter", 1024)
08068490:trace:string:lstrcpynA (0x40743e7f, "", 1009)
08068490:trace:string:lstrcpynA (0x40744273, "", 1021)
08068490:trace:dosfs:DOSFS_FindUnixName /home/srwalter,debugger/winedbg 134640208 24
08068490:trace:heap:HeapAlloc (40620000,00000002,0000022c): returning 40621248
08068490:trace:heap:HeapAlloc (40620000,00000002,00000018): returning 40621480
08068490:warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134640208 24' not found in '/home/srwalter'
08068490:trace:heap:HeapFree (40620000,00000002,40621480): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,40621248): returning TRUE
08068490:trace:heap:HeapFree (40620000,00000002,4062121c): returning TRUE
08068490:err:seh:start_debugger Couldn't start debugger (debugger/winedbg 134640208 24) (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
08068490: event_op( handle=24, op=1 )
08068490: event_op() = 0
08068490:trace:seh:EXC_RtlUnwind code=c0000005 flags=2
08068490:trace:seh:EXC_CallHandler calling handler at 0x4006fbb0 code=c0000005 flags=2
08068490:trace:seh:EXC_CallHandler handler returned 1
08068490: terminate_thread( handle=-2, exit_code=-1073741819 )
08068490: terminate_thread() = 0 { self=1, last=1 }
08068490: *killed* exit_code=-1073741819
/home/srwalter/.wine/user.reg: saving key \\User\\srwalter
/home/srwalter/.wine/system.reg: saving key \\Machine
/home/srwalter/.wine/userdef.reg: saving key \\User\\.Default
Server: exiting (pid=15202)




More information about the wine-devel mailing list