Winedbg doesn't find source file (non-installed wine)

Eric Pouech eric.pouech at wanadoo.fr
Sun Oct 2 12:37:49 CDT 2005


Uwe Bonnes wrote:
> Hello,
> 
> starting AvrStudio from the wine debugger on my non-installed wine setup,
> the debugger doesn't find the source:
> 
> 
>>/home/wine/wine/programs/winedbg/winedbg AvrStudio4/AVRStudio.exe
> 
> WineDbg starting on pid 0xa
> In 32 bit mode.
> 0x7bb7159d start_process+0xcd
> [/home/wine/wine/dlls/kernel/../../include/winternl.h:1679] in kernel32: jmp
> 0x7bb71593 start_process+0xc3 [/home/wine/w
> ine/dlls/kernel/process.c:992] in kernel32
> 1679    static inline void WINAPI DbgBreakPoint(void) { __asm__
> __volatile__("int3"); }
> Wine-dbg>c
> fixme:ole:CoRegisterMessageFilter stub
> fixme:ole:CoRegisterMessageFilter stub
> fixme:ole:CoRegisterMessageFilter stub
> fixme:msxml:domdoc_createNode 
> First chance exception: page fault on read access to 0x00000000 in 32-bit
> code (0x7a64736c).
> Register dump:
>  CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
>  EIP:7a64736c ESP:7baaf390 EBP:7baaf390 EFLAGS:00010216(   - 00      -RIAP1)
>  EAX:00000000 EBX:7bd1c184 ECX:00000000 EDX:b7fa7d17
>  ESI:005370f8 EDI:7b0c2dcc
> Stack dump:
> 0x7baaf390:  7bd1c1a4 00405052 7bcb7278 b7fa7d17
> 0x7baaf3a0:  00000000 005370f8 005370f8 7baaff2c
> 0x7baaf3b0:  ffffffff 7baaf3a0 7baaf3d0 7baaf39c
> 0x7baaf3c0:  7baaf398 7bd1c184 7bc82c20 7bd1c1a4
> 0x7baaf3d0:  00000004 7bc83710 6c4456c8 7baaf3e9
> 0x7baaf3e0:  00000002 00000002 7baaf4bc b7fa7d17
> Backtrace:
> =>1 0x7a64736c domdoc_appendChild(iface=0x7bcb7278, newChild=0xb7fa7d17,outNewChild=0x0) [domdoc.c:290] in msxml3 (0x7baaf390)
>   2 0x00405052 in avrstudio (+0x5052) (0x7bd1c1a4)
>   3 0x006c0065 (0x7bc10000)
> 0x7a64736c domdoc_appendChild+0xc [domdoc.c:290] in msxml3: movl
> 0x0(%eax),%edx
> Unable to open file 'domdoc.c'
> 
> Is this an artefact of my setup?
> 
> Bye
where are you running wine from ? top of the CVS tree ?
there are a couple of bugs related to this all source finding in current 
winedbg:
- you cannot setup a dir where to lookup for file (nor does winedbg try 
some nice spots)
- you should be able to enter the name of the directory to lookup, but 
some internal flags are not set up at the right time

-- 
Eric Pouech




More information about the wine-devel mailing list