Closed Bug 303726 Opened 19 years ago Closed 19 years ago

null pointer dereference crash [@ PresShell::RetargetEventToParent]

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 303725

People

(Reporter: dbaron, Unassigned)

Details

(Keywords: crash)

Crash Data

Since yesterday (I think because of the checkin for bug 301804), I've been
crashing quite frequently with the assertion followed by null pointer dereference:

###!!! ASSERTION: No docshell for container.: 'docShell', file
/builds/trunk/mozilla/layout/base/nsPresShell.cpp, line 5942
Break: at file /builds/trunk/mozilla/layout/base/nsPresShell.cpp, line 5942

nsDebugImpl::Break(char const*, int)
(/builds/trunk/mozilla/xpcom/base/nsDebugImpl.cpp:326)
nsDebugImpl::Assertion(char const*, char const*, char const*, int)
(/builds/trunk/mozilla/xpcom/base/nsDebugImpl.cpp:261)
nsDebug::Assertion(char const*, char const*, char const*, int)
(/builds/trunk/obj/firefox-debugopt/xpcom/build/nsDebug.cpp:109)
PresShell::RetargetEventToParent(nsIView*, nsGUIEvent*, nsEventStatus*, int,
int&, nsIContent*) (/builds/trunk/mozilla/layout/base/nsPresShell.cpp:5942)
PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&)
(/builds/trunk/mozilla/layout/base/nsPresShell.cpp:6107)
nsViewManager::HandleEvent(nsView*, nsGUIEvent*, int)
(/builds/trunk/mozilla/view/src/nsViewManager.cpp:2512)
.L2454 (/builds/trunk/mozilla/view/src/nsViewManager.cpp:2246)
HandleEvent (/builds/trunk/mozilla/view/src/nsView.cpp:171)
nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
(/builds/trunk/mozilla/widget/src/gtk2/nsCommonWidget.cpp:219)
nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*)
(/builds/trunk/mozilla/widget/src/gtk2/nsWindow.cpp:1694)
key_press_event_cb (/builds/trunk/mozilla/widget/src/gtk2/nsWindow.cpp:3835)
UNKNOWN  (/usr/lib/libgtk-x11-2.0.so.0)
g_closure_invoke+0x000000F6  (/usr/lib/libgobject-2.0.so.0)
UNKNOWN  (/usr/lib/libgobject-2.0.so.0)
g_signal_emit_valist+0x000005B6  (/usr/lib/libgobject-2.0.so.0)
g_signal_emit+0x00000032  (/usr/lib/libgobject-2.0.so.0)
UNKNOWN  (/usr/lib/libgtk-x11-2.0.so.0)
gtk_window_propagate_key_event+0x000000C5  (/usr/lib/libgtk-x11-2.0.so.0)
UNKNOWN  (/usr/lib/libgtk-x11-2.0.so.0)
UNKNOWN  (/usr/lib/libgtk-x11-2.0.so.0)
UNKNOWN  (/usr/lib/libgobject-2.0.so.0)
g_closure_invoke+0x000000F6  (/usr/lib/libgobject-2.0.so.0)
UNKNOWN  (/usr/lib/libgobject-2.0.so.0)
g_signal_emit_valist+0x000005B6  (/usr/lib/libgobject-2.0.so.0)
g_signal_emit+0x00000032  (/usr/lib/libgobject-2.0.so.0)
UNKNOWN  (/usr/lib/libgtk-x11-2.0.so.0)
gtk_propagate_event+0x00000217  (/usr/lib/libgtk-x11-2.0.so.0)
gtk_main_do_event+0x000001B4  (/usr/lib/libgtk-x11-2.0.so.0)
UNKNOWN  (/usr/lib/libgdk-x11-2.0.so.0)
g_main_context_dispatch+0x000001CB  (/usr/lib/libglib-2.0.so.0)
UNKNOWN  (/usr/lib/libglib-2.0.so.0)
g_main_loop_run+0x000001A9  (/usr/lib/libglib-2.0.so.0)
gtk_main+0x000000B2  (/usr/lib/libgtk-x11-2.0.so.0)
nsAppShell::Run() (/builds/trunk/mozilla/widget/src/gtk2/nsAppShell.cpp:141)
nsAppStartup::Run()
(/builds/trunk/mozilla/toolkit/components/startup/src/nsAppStartup.cpp:146)
XRE_main (/builds/trunk/mozilla/toolkit/xre/nsAppRunner.cpp:2324)
main (/builds/trunk/mozilla/browser/app/nsBrowserApp.cpp:62)
Bugzilla isn't actually showing the "bug submitted" page (it's just terminating
the connection without serving a result), so I forgot I pressed submit.

*** This bug has been marked as a duplicate of 303725 ***
No longer blocks: blazinglyfastback, 301804
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ PresShell::RetargetEventToParent]
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.