Open Bug 1175100 Opened 10 years ago Updated 3 years ago

WARNING We should have hit the document element...: file seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp, line 183

Categories

(Core :: XUL, defect)

36 Branch
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mmokrejs, Unassigned)

Details

Attachments

(3 files)

Attached file BoxObject.cpp.gdb.txt
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36 OPR/29.0.1795.47 Steps to reproduce: I am running semaonkey-2.33.1-r1 under gdb. when one email is to be rendered in mailer window I get the following: (gdb) Continuing. [18454] WARNING: We should have hit the document element...: file /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp, line 183 I set a breakpoint to it. Actual results: Breakpoint 3, mozilla::dom::BoxObject::GetOffsetRect (this=<optimized out>, aRect=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp:183 183 /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp: No such file or directory. (gdb) where #0 mozilla::dom::BoxObject::GetOffsetRect (this=<optimized out>, aRect=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp:183 #1 0x00007ffff334afe0 in mozilla::dom::BoxObject::GetHeight (this=<optimized out>, aResult=0x7fffffff99b4) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp:268 #2 0x00007ffff334b478 in mozilla::dom::BoxObject::Height (this=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/layout/xul/BoxObject.cpp:518 #3 0x00007ffff1de12cb in mozilla::dom::BoxObjectBinding::get_height (cx=0x7fffd62d8a00, obj=..., self=<optimized out>, args=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/seamonk/dom/bindings/BoxObjectBinding.cpp:190 #4 0x00007ffff2502995 in mozilla::dom::GenericBindingGetter (cx=<optimized out>, argc=<optimized out>, vp=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/dom/bindings/BindingUtils.cpp:2364 #5 0x00007ffff4303725 in js::CallJSNative (cx=0x7fffd62d8a00, native=0x7ffff2502880 <mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*)>, args=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/jscntxtinlines.h:231 #6 0x00007ffff42ebd4b in js::Invoke (cx=cx@entry=0x7fffd62d8a00, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:484 #7 0x00007ffff42eea74 in js::Invoke (cx=cx@entry=0x7fffd62d8a00, thisv=..., fval=..., argc=argc@entry=0, argv=argv@entry=0x0, rval=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:540 #8 0x00007ffff42eec09 in js::InvokeGetterOrSetter (cx=cx@entry=0x7fffd62d8a00, obj=0x7fffd67ae700, fval=..., argc=argc@entry=0, argv=argv@entry=0x0, rval=rval@entry=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:613 #9 0x00007ffff42f08ee in get (vp=..., pobj=<optimized out>, obj=<optimized out>, receiver=..., cx=0x7fffd62d8a00, this=0x7fffcdc4dee8) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Shape-inl.h:44 #10 NativeGetInline<(js::AllowGC)1> (cx=0x7fffd62d8a00, obj=..., receiver=..., pobj=..., shape=..., vp=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/NativeObject.cpp:1653 #11 0x00007ffff42f0cb5 in GetPropertyHelperInline<(js::AllowGC)1> (cx=0x7fffd62d8a00, obj=..., receiver=..., id=..., vp=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/NativeObject.cpp:1891 #12 0x00007ffff42f10aa in js::baseops::GetProperty (cx=<optimized out>, obj=..., receiver=..., id=..., vp=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/NativeObject.cpp:1901 #13 0x00007ffff3de236e in JSObject::getGeneric (cx=<optimized out>, obj=..., receiver=..., id=..., vp=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/NativeObject.h:1405 #14 0x00007ffff42e097e in GetPropertyOperation (vp=..., lval=..., pc=<optimized out>, script=..., fp=<optimized out>, cx=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:253 #15 Interpret (cx=0x7fffd62d8a00, state=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:2359 #16 0x00007ffff42ebb58 in js::RunScript (cx=cx@entry=0x7fffd62d8a00, state=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:434 #17 0x00007ffff42ebf23 in js::Invoke (cx=cx@entry=0x7fffd62d8a00, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:503 #18 0x00007ffff42eea74 in js::Invoke (cx=cx@entry=0x7fffd62d8a00, thisv=..., fval=..., argc=argc@entry=2, argv=0x7fffffffb300, rval=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/vm/Interpreter.cpp:540 #19 0x00007ffff41a0a5c in JS_CallFunctionValue (cx=cx@entry=0x7fffd62d8a00, obj=obj@entry=..., fval=..., fval@entry=..., args=..., rval=..., rval@entry=...) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/src/jsapi.cpp:4934 #20 0x00007ffff14f5d4c in nsXPCWrappedJSClass::CallMethod (this=0x7fffcc82a4c0, wrapper=<optimized out>, methodIndex=11, info_=0x7fffdbce0128, nativeParams=0x7fffffffb570) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:1187 #21 0x00007ffff0be71df in PrepareAndDispatch (self=<optimized out>, methodIndex=<optimized out>, args=<optimized out>, gpregs=<optimized out>, fpregs=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:122 #22 0x00007ffff0be65eb in SharedStub () from /usr/lib64/seamonkey/libxul.so #23 0x00007ffff06aea27 in RemoteContentNotifierEvent::Run (this=0x7fffbc689e80) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mailnews/base/src/nsMsgContentPolicy.cpp:490 #24 0x00007ffff0bd7625 in nsThread::ProcessNextEvent (this=0x7ffff6b70800, aMayWait=<optimized out>, aResult=0x7fffffffb7c7) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/xpcom/threads/nsThread.cpp:830 #25 0x00007ffff0c07eec in NS_ProcessNextEvent (aThread=<optimized out>, aMayWait=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/xpcom/glue/nsThreadUtils.cpp:265 #26 0x00007ffff0fdc1e3 in mozilla::ipc::MessagePump::Run (this=0x7fffe2850740, aDelegate=0x7ffff6b466c0) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/ipc/glue/MessagePump.cpp:99 #27 0x00007ffff0fa442b in MessageLoop::RunInternal (this=0x7ffff6b466c0) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/ipc/chromium/src/base/message_loop.cc:233 #28 0x00007ffff0fa44d7 in RunHandler (this=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/ipc/chromium/src/base/message_loop.cc:226 #29 MessageLoop::Run (this=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/ipc/chromium/src/base/message_loop.cc:200 #30 0x00007ffff2dac679 in nsBaseAppShell::Run (this=0x7fffda0e90f0) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/widget/nsBaseAppShell.cpp:164 #31 0x00007ffff38acef3 in nsAppStartup::Run (this=0x7fffda003d30) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/toolkit/components/startup/nsAppStartup.cpp:281 #32 0x00007ffff392e67e in XREMain::XRE_mainRun (this=this@entry=0x7fffffffbb70) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/toolkit/xre/nsAppRunner.cpp:4220 #33 0x00007ffff392fd4c in XREMain::XRE_main (this=this@entry=0x7fffffffbb70, argc=argc@entry=1, argv=argv@entry=0x7fffffffd0b8, aAppData=aAppData@entry=0x7fffffffbda0) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/toolkit/xre/nsAppRunner.cpp:4296 #34 0x00007ffff39300c3 in XRE_main (argc=1, argv=0x7fffffffd0b8, aAppData=0x7fffffffbda0, aFlags=<optimized out>) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/mozilla/toolkit/xre/nsAppRunner.cpp:4516 #35 0x00000000004051dc in do_main (argc=argc@entry=1, argv=argv@entry=0x7fffffffd0b8, xreDirectory=0x7ffff6b1f280) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/suite/app/nsSuiteApp.cpp:205 #36 0x0000000000404a15 in main (argc=1, argv=0x7fffffffd0b8) at /var/tmp/portage/www-client/seamonkey-2.33.1-r1/work/comm-release/suite/app/nsSuiteApp.cpp:389 (gdb) I attach a full stacktrace in case the WARNING is relevant.
Attached file BoxObject.eml
Testcase
Version: 33 Branch → 36 Branch
Hardware: Unspecified → x86_64
OS: Unspecified → Linux
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: