[Bug 14229] New: winedbg can't dump stack of functions that take float args?

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 1 18:35:18 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=14229

           Summary: winedbg can't dump stack of functions that take float
                    args?
           Product: Wine
           Version: 1.0.0
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: dbghelp
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


While running a real app, I hit a breakpoint, and the stack tracer had
trouble, both in parsing the .pdb file, and in printing the argument
of a function that takes a float:

=>1 0x7b83d7c1 DebugBreak+0x3()
[/data/dkegel/bitwagon/po49996-2008-06-30/wine-1.0/dlls/kernel32/../../include/winternl.h:1828]
in kernel32 (0x0033a324)
fixme:dbghelp_msc:codeview_fetch_type Couldn't load forward type df73
fixme:dbghelp_msc:codeview_snarf Unsupported symbol id 1012
fixme:dbghelp_msc:dump 00000000: 1e 00 12 10 68 00 00 00 40 00 00 00 28 00 00
00  ....h... at ...(...
fixme:dbghelp_msc:dump 00000010: 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00  ................
<snip>
fixme:dbghelp_msc:codeview_snarf Unsupported symbol id 1012
fixme:dbghelp_msc:dump 00000000: 1e 00 12 10 4c 00 00 00 40 00 00 00 0c 00 00
00  ....L... at .......
fixme:dbghelp_msc:dump 00000010: 0c 00 00 00 00 00 00 00 00 00 20 00 00 00 00
00  .......... .....
  2 0x0097eb5e ytDebug::Assert_+0x3e(l=0x70a, f=0x1407f00) [...\yt.cpp:42] in
theapp_d (0x0033a378)
  3 0x009c2860 ytApp::SetVersion+0x50(version=
Needing an integral value

The function ytApp::SetVersion has prototype
  void ytApp::SetVersion(real32 version);

This app was compiled with Visual C++ 6.

The version of wine is 1.0 plus a few patches that probably
aren't involved.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list