winedbg: newbie question (sorry...)
Robert Shearman
rob at codeweavers.com
Fri Jun 2 13:22:05 CDT 2006
Molle Bestefich wrote:
> Hello
>
> Carsten Niehaus (cniehaus at gmx.de) over on wine-users gets a page fault
> when he tries to print with this app:
> http://www.learn-line.nrw.de/angebote/gefahrstoffdb/Gefahrstoffe.zip
>
> He's posted a backtrace:
>
>> fixme:commdlg:PRINTDLG_SetUpPrinterListComboA Can't find '(null)' in
>> printer list so trying to find default
>> wine: Unhandled page fault on write access to 0x0000002e at address
>> 0x7f6a2540 (thread 0009), starting debugger...
>> Backtrace:
>> =>1 0x7f6a2540 PRINTDLG_WMCommandA+0x619 in comdlg32 (0x7f6a2540)
>> 2 0x7f6a2fb6 in comdlg32 (+0x32fb6) (0x7f6a2fb6)
>
> [snip!]
>
>> 0x7f6a2540 PRINTDLG_WMCommandA+0x619 in comdlg32: movw %ax,0x2e(%edx)
>
>
> I'm slightly cli-debugger-clueless, so could one of you guys please
> tell me how to convert this:
>
> PRINTDLG_WMCommandA+0x619
>
> into a proper line number reference to the source file?
If you don't strip comdlg32 then winedbg will pick up the debug
information from the .dll.so and give you a filename and line number.
So tell the user to install a build with debug information.
--
Rob Shearman
More information about the wine-devel
mailing list