Closed GoogleCodeExporter closed 9 years ago
Apparently it is present on intel as well:
https://bugzilla.mozilla.org/show_bug.cgi?id=393317
Original comment by ted.mielczarek
on 22 Aug 2007 at 11:46
http://people.mozilla.com/~tmielczarek/XUL.bz2
This is at least related, if not exactly the same issue. This binary misses
txInstructions.h, so a whole bunch of constructors/destructors wind up listed
in the
wrong source file. You can run dump_syms, and look for
txEndElement::~txEndElement
in the output, it gets listed in cairo-hull.c, which is definitely wrong. See a
pretty bad example of this here:
http://crash-stats.mozilla.com/report/index/ecf96154-c01a-11dc-ad73-001a4bd43ef6
?date=2008-01-11-07#frames
Original comment by ted.mielczarek
on 11 Jan 2008 at 9:08
Ok, this definitely shows the original problem, even if that
txEndElement::~txEndElement isn't the same problem. If you grep the output for
nsInstallTrigger::nsInstallTrigger, you'll find it listed in source file 1212,
which
is mozilla/xpinstall/src/CertReader.cpp, which is wrong.
mozilla/xpinstall/src/nsInstallTrigger.cpp, the file containing that class
implementation, is completely skipped.
Original comment by ted.mielczarek
on 11 Jan 2008 at 9:14
Ted, do you still run into this with DWARF?
Original comment by neal...@gmail.com
on 22 Feb 2009 at 7:47
From a brief grep of our latest symbols, it looks ok, so I'm willing to guess
it's fixed.
Original comment by ted.mielczarek
on 26 Feb 2009 at 1:16
Original issue reported on code.google.com by
ted.mielczarek
on 15 Jun 2007 at 3:32