[Wine] What constitutes a good backtrace?

Mark Knecht markknecht at gmail.com
Fri Mar 7 17:16:26 CST 2008


Hi all,
   I did my first bug report in a while. Unfortunately the good folks
at wineHQ.org didn't like it much because Gentoo by default stripped
out much of the backtrace info. I've recompiled Wine with more
backtrace capabilities in it and am wondering what's considered good
enough.

   Below are two backtraces. They may or may not be exactly the same
failure but they both come from the same program doing similar things.
(Testing the system hardware for compatibility.) The first one is the
older one. The second is newer. My question is whether the second is
considered 'good enough' to be genuinely helpful?

   Eventually, when I get a 'good' backtrace then I'll capture the 3
or 4 ways the program fails and submit all the data for the developers
but currently I'm just trying to get the basics working well enough to
be helpful.

Thanks,
Mark


Backtrace:
=>1 0x127f:0x9de9 (0x12c7:0x537a)
  2 0x129f:0x5265 (0x12c7:0x538a)
  3 0x129f:0x538f (0x12c7:0x53a0)
  4 0x129f:0x1c8b (0x12c7:0x53d4)
  5 0x129f:0x1833 (0x12c7:0x53ea)
  6 0x1287:0x3945 (0x12c7:0x53fe)
  7 0x1287:0x3a61 (0x12c7:0x5424)
  8 0x1287:0x2e23 (0x12c7:0x5442)
  9 0x1287:0x203d (0x12c7:0x5464)
  10 0x1287:0x1c57 (0x12c7:0x54b0)
  11 0x1287:0x11c7 (0x12c7:0x5504)
  12 0x1287:0x1318 (0x12c7:0x551c)
  13 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x5556)
  14 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dade858)
  15 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dadeb98)
  16 0x7ed0f86c in user32 (+0xaf86c) (0x7dadf098)
  17 0x7ed10dda in user32 (+0xb0dda) (0x7dadf0c8)
  18 0x7ed10f61 in user32 (+0xb0f61) (0x7dadf768)
  19 0x7ed1326f in user32 (+0xb326f) (0x7dadf7a8)
  20 0x7ecd8232 in user32 (+0x78232) (0x7dadf818)
  21 0x7ecdbfb9 in user32 (+0x7bfb9) (0x7dadf878)



Backtrace:
=>1 0x128f:0x462d (0x12c7:0x4f54)
  2 0x128f:0x44f5 (0x12c7:0x5094)
  3 0x128f:0x3a73 (0x12c7:0x5206)
  4 0x1287:0x1e92 (0x12c7:0x5252)
  5 0x1287:0x11c7 (0x12c7:0x52a6)
  6 0x1287:0x1318 (0x12c7:0x52be)
  7 0x101f:0x0468 __wine_call_to_16_ret() in kernel32 (0x12c7:0x52f8)
  8 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dad83d8)
  9 0x7ed00dfe call_window_proc16+0x16e() in user32 (0x7dad8718)
  10 0x7ed0386c WINPROC_CallProc32ATo16+0x101c() in user32 (0x7dad8c18)
  11 0x7ed04dda call_window_proc_Ato16+0x4a() in user32 (0x7dad8c48)
  12 0x7ed04f61 WINPROC_CallProcWtoA+0x181() in user32 (0x7dad92e8)
  13 0x7ed0726f WINPROC_call_window+0x1df() in user32 (0x7dad9328)
  14 0x7ecccbaf DispatchMessageW+0x9f() in user32 (0x7dad9368)
  15 0x7ec9987f IsDialogMessageW+0x10f() in user32 (0x7dad94c8)
  16 0x7ec9a22f DIALOG_DoDialogBox+0xdf() in user32 (0x7dad9528)



More information about the wine-users mailing list