Firefox crashed when saving page (Ctrl-S)

Bug #311039 reported by Remove Me
2
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: firefox

firefox-3.0.5+nobinonly-0ubuntu0.8.10.1
alpha-version of the 64-bit adobe flash plugin installed in users home
64bit system (core2 duo laptop)

I was not intending to save the page as it happened. Fingers slipped and
it was Ctrl-W (intended), Ctrl-S in close succession.

Core was generated by `/usr/lib/firefox-3.0.5/firefox'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f24ae608fab in raise () from /lib/libpthread.so.0
#0 0x00007f24ae608fab in raise () from /lib/libpthread.so.0
#1 0x00007f24ac0af327 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:212
#2 <signal handler called>
#3 0x0000000060002002 in ?? ()
#4 0x00007f24ac76aff2 in leave_notify_event_cb (widget=0x1563010, event=0x1ea7c90) at nsWindow.cpp:4609
#5 0x00007f24a8b38908 in _gtk_marshal_BOOLEAN__BOXED (closure=0x19eb310, return_value=0x7fffb6a2b9d0, n_param_values=<value optimized out>, param_values=0x6ceccf0, invocation_hint=<value optimized out>, marshal_data=0x7f24ac76af9b) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c:84
#6 0x00007f24a9bea25d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0x00007f24a9bfff5d in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x00007f24a9c0148a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9 0x00007f24a9c01b33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f24a8c3b74e in gtk_widget_event_internal (widget=0x1563010, event=0x1ea7c90) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:4745
#11 0x00007f24a8c3b96e in synth_crossing (widget=0x1563010, type=<value optimized out>, window=0x2d71be0, mode=GDK_CROSSING_GTK_GRAB, detail=GDK_NOTIFY_NONLINEAR) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:8142
#12 0x00007f24a8c3e071 in _gtk_widget_synthesize_crossing (from=0x1563010, to=0x44111a0, mode=GDK_CROSSING_GTK_GRAB) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:8337
#13 0x00007f24a8b31db2 in gtk_grab_notify_foreach (child=0x1563010, data=<value optimized out>) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1712
#14 0x00007f24a8b31dd2 in gtk_grab_notify_foreach (child=0x155f380, data=<value optimized out>) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1705
#15 0x00007f24a8b31e93 in gtk_grab_notify (group=0x1572400, old_grab_widget=<value optimized out>, new_grab_widget=<value optimized out>, from_grab=<value optimized out>) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1764
#16 0x00007f24a8c53d99 in gtk_window_show (widget=0x44111a0) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwindow.c:4345
#17 0x00007f24a9bea25d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x00007f24a9bff878 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007f24a9c01608 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x00007f24a9c01b33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x00007f24a8c44b2c in IA__gtk_widget_show (widget=0x44111a0) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:3003
#22 0x00007f24a8ac0407 in IA__gtk_dialog_run (dialog=0x44111a0) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkdialog.c:1039
#23 0x00007f24ac77b3e7 in RunDialog (aDialog=0x44111a0) at nsAccessibilityHelper.cpp:52
#24 0x00007f24ac7764dc in nsFilePicker::Show (this=0x7f2499452540, aReturn=0x7fffb6a2c6f0) at nsFilePicker.cpp:661
#25 0x00007f24ac8328ec in NS_InvokeByIndex_P (that=0x7f2499452540, methodIndex=17, paramCount=1, params=0x7f24ac9ce777) at xptcinvoke_x86_64_linux.cpp:208
#26 0x00007f24ac0d1b71 in XPCWrappedNative::CallMethod (ccx=@0x7fffb6a2cac0, mode=<value optimized out>) at xpcwrappednative.cpp:2393
#27 0x00007f24ac0d9901 in XPC_WN_CallMethod (cx=0x18e0990, obj=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>, vp=<value optimized out>) at xpcwrappednativejsops.cpp:1473
#28 0x00007f24ad673f2a in js_Invoke (cx=0x18e0990, argc=0, vp=0x80ed428, flags=2) at jsinterp.c:1297
#29 0x00007f24ad666d17 in js_Interpret (cx=0x18e0990) at jsinterp.c:4857
#30 0x00007f24ad673f71 in js_Invoke (cx=0x18e0990, argc=1, vp=0x80ecf80, flags=0) at jsinterp.c:1313
#31 0x00007f24ad6742d5 in js_InternalInvoke (cx=0x18e0990, obj=0x751d500, fval=122803520, flags=0, argc=1, argv=<value optimized out>, rval=0x7fffb6a2d1d8) at jsinterp.c:1369
#32 0x00007f24ad63fdb1 in JS_CallFunctionValue (cx=0x5f3fb40, obj=0x5f3fb40, fval=27177744, argc=<value optimized out>, argv=<value optimized out>, rval=<value optimized out>) at jsapi.c:5054
#33 0x00007f24ac43ea19 in nsJSContext::CallEventHandler (this=0x1981f20, aTarget=0x1d34b00, aScope=<value optimized out>, aHandler=0x751d540, aargv=0x7f24988f2ce0, arv=0x7fffb6a2d3d0) at nsJSEnvironment.cpp:1962
#34 0x00007f24ac471d54 in nsJSEventListener::HandleEvent (this=0x1d34c00, aEvent=0x7f24988b2f88) at nsJSEventListener.cpp:248
#35 0x00007f24ac36cf52 in nsEventListenerManager::HandleEventSubType (this=0x1d34b50, aListenerStruct=0x1d34b88, aListener=0x1d34c00, aDOMEvent=0x7f24988b2f88, aCurrentTarget=0x1d34b00, aPhaseFlags=<value optimized out>) at nsEventListenerManager.cpp:1080
#36 0x00007f24ac36d563 in nsEventListenerManager::HandleEvent (this=0x1d34b50, aPresContext=0x1c8bd70, aEvent=0x7fffb6a2d8c0, aDOMEvent=0x7fffb6a2d7b0, aCurrentTarget=0x1d34b00, aFlags=6, aEventStatus=0x7fffb6a2d7b8) at nsEventListenerManager.cpp:1185
#37 0x00007f24ac38392d in nsEventTargetChainItem::HandleEvent (this=0x9bb9300, aVisitor=@0x7fffb6a2d7a0, aFlags=6) at nsEventDispatcher.cpp:210
#38 0x00007f24ac383a48 in nsEventTargetChainItem::HandleEventTargetChain (this=0x9bb9418, aVisitor=@0x7fffb6a2d7a0, aFlags=6, aCallback=0x0) at nsEventDispatcher.cpp:268
#39 0x00007f24ac383e98 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffb6a2d8c0, aDOMEvent=0x0, aEventStatus=0x7fffb6a2d94c, aCallback=0x0) at nsEventDispatcher.cpp:483
#40 0x00007f24ac4bdd0a in nsXULElement::PreHandleEvent (this=<value optimized out>, aVisitor=@0x7fffb6a2d9a0) at nsXULElement.cpp:1656
#41 0x00007f24ac38372a in nsEventTargetChainItem::PreHandleEvent (this=0x9bb92c8, aVisitor=@0x7fffb6a2d9a0) at nsEventDispatcher.cpp:186
#42 0x00007f24ac383cf8 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffb6a2da60, aDOMEvent=0x0, aEventStatus=0x7fffb6a2dadc, aCallback=0x0) at nsEventDispatcher.cpp:440
#43 0x00007f24ac41cb23 in nsXBLPrototypeHandler::DispatchXULKeyCommand (this=<value optimized out>, aEvent=0x7f24994dad20) at nsXBLPrototypeHandler.cpp:543
#44 0x00007f24ac41d154 in nsXBLPrototypeHandler::ExecuteHandler (this=0x30b3020, aTarget=0x1d34b00, aEvent=0x7f24994dad20) at nsXBLPrototypeHandler.cpp:258
#45 0x00007f24ac41a20a in nsXBLWindowKeyHandler::WalkHandlersAndExecute (this=0x1d3c010, aKeyEvent=0x7f24994dad20, aEventType=0x17a5660, aHandler=0x1d34b30, aCharCode=115, aIgnoreShiftKey=0) at nsXBLWindowKeyHandler.cpp:580
#46 0x00007f24ac41a362 in nsXBLWindowKeyHandler::WalkHandlersInternal (this=0x1d3c010, aKeyEvent=0x7f24994dad20, aEventType=0x17a5660, aHandler=0x30b36e0) at nsXBLWindowKeyHandler.cpp:495
#47 0x00007f24ac41ace5 in nsXBLWindowKeyHandler::WalkHandlers (this=0x1d3c010, aKeyEvent=0x7f24994dad20, aEventType=0x17a5660) at nsXBLWindowKeyHandler.cpp:354
#48 0x00007f24ac41aec3 in nsXBLWindowKeyHandler::KeyPress (this=0x1d3c010, aEvent=<value optimized out>) at nsXBLWindowKeyHandler.cpp:411
#49 0x00007f24ac36d505 in nsEventListenerManager::HandleEvent (this=0x1d16830, aPresContext=0x3930ef0, aEvent=0x7fffb6a2e610, aDOMEvent=0x7fffb6a2e2c0, aCurrentTarget=0x1c8c570, aFlags=514, aEventStatus=0x7fffb6a2e2c8) at nsEventListenerManager.cpp:184
#50 0x00007f24ac38392d in nsEventTargetChainItem::HandleEvent (this=0x9bb9220, aVisitor=@0x7fffb6a2e2b0, aFlags=514) at nsEventDispatcher.cpp:210
#51 0x00007f24ac383ac7 in nsEventTargetChainItem::HandleEventTargetChain (this=0x9bb9290, aVisitor=@0x7fffb6a2e2b0, aFlags=518, aCallback=0x7fffb6a2e340) at nsEventDispatcher.cpp:291
#52 0x00007f24ac383b6f in nsEventTargetChainItem::HandleEventTargetChain (this=0x9bb9290, aVisitor=@0x7fffb6a2e2b0, aFlags=518, aCallback=0x7fffb6a2e340) at nsEventDispatcher.cpp:320
#53 0x00007f24ac383e98 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffb6a2e610, aDOMEvent=0x0, aEventStatus=0x7fffb6a2e47c, aCallback=0x7fffb6a2e340) at nsEventDispatcher.cpp:483
#54 0x00007f24ac20d9a8 in PresShell::HandleEventInternal (this=0x4e99680, aEvent=0x7fffb6a2e610, aView=0x56b90b0, aStatus=0x7fffb6a2e47c) at nsPresShell.cpp:5929
#55 0x00007f24ac20e3e0 in PresShell::HandleEvent (this=0x4e99680, aView=0x56b90b0, aEvent=0x7fffb6a2e610, aEventStatus=0x7fffb6a2e47c) at nsPresShell.cpp:5729
#56 0x00007f24ac43684f in nsViewManager::HandleEvent (this=<value optimized out>, aView=0x56b90b0, aPoint=<value optimized out>, aEvent=0x7fffb6a2e610, aCaptured=-1449297592) at nsViewManager.cpp:1382
#57 0x00007f24ac438290 in nsViewManager::DispatchEvent (this=0x56b8710, aEvent=0x7fffb6a2e610, aStatus=0x7fffb6a2e55c) at nsViewManager.cpp:1337
#58 0x00007f24ac433431 in HandleEvent (aEvent=0x7fffb6a2e610) at nsView.cpp:168
#59 0x00007f24ac76f721 in nsCommonWidget::DispatchEvent (this=0x571a470, aEvent=0x7fffb6a2e610, aStatus=@0x7fffb6a2e69c) at nsCommonWidget.cpp:158
#60 0x00007f24ac76a222 in nsWindow::OnKeyPressEvent (this=0x571a470, aWidget=<value optimized out>, aEvent=0x3535a60) at nsWindow.cpp:2506
#61 0x00007f24ac76a727 in key_press_event_cb (widget=0x1563010, event=0x3535a60) at nsWindow.cpp:4811
#62 0x00007f24a8b38908 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1928980, return_value=0x7fffb6a2e8d0, n_param_values=<value optimized out>, param_values=0x31b22f0, invocation_hint=<value optimized out>, marshal_data=0x7f24ac76a6d3) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c:84
#63 0x00007f24a9bea25d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#64 0x00007f24a9bfff5d in ?? () from /usr/lib/libgobject-2.0.so.0
#65 0x00007f24a9c0148a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#66 0x00007f24a9c01b33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#67 0x00007f24a8c3b74e in gtk_widget_event_internal (widget=0x1563010, event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:4745
#68 0x00007f24a8c4d7eb in IA__gtk_window_propagate_key_event (window=0x155f380, event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwindow.c:4969
#69 0x00007f24a8c5079b in gtk_window_key_press_event (widget=0x155f380, event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwindow.c:4999
#70 0x00007f24a8b38908 in _gtk_marshal_BOOLEAN__BOXED (closure=0x135bfa0, return_value=0x7fffb6a2ed90, n_param_values=<value optimized out>, param_values=0x31b2230, invocation_hint=<value optimized out>, marshal_data=0x7f24a8c50760) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c:84
#71 0x00007f24a9bea25d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#72 0x00007f24a9bffc3b in ?? () from /usr/lib/libgobject-2.0.so.0
#73 0x00007f24a9c0148a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#74 0x00007f24a9c01b33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#75 0x00007f24a8c3b74e in gtk_widget_event_internal (widget=0x155f380, event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:4745
#76 0x00007f24a8b3134d in IA__gtk_propagate_event (widget=0x155f380, event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:2365
#77 0x00007f24a8b32393 in IA__gtk_main_do_event (event=0x3535a60) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1596
#78 0x00007f24a859406c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at /build/buildd/gtk+2.0-2.14.4/gdk/x11/gdkevents-x11.c:2365
#79 0x00007f24a974dd3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#80 0x00007f24a975150d in ?? () from /usr/lib/libglib-2.0.so.0
#81 0x00007f24a97516cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#82 0x00007f24ac781e5d in nsBaseAppShell::DoProcessNextNativeEvent (this=0x5f3fb40, mayWait=99875648) at nsBaseAppShell.cpp:151
#83 0x00007f24ac78200e in nsBaseAppShell::OnProcessNextEvent (this=0x15033d0, thr=0x1378350, mayWait=1, recursionDepth=<value optimized out>) at nsBaseAppShell.cpp:278
#84 0x00007f24ac8285ad in nsThread::ProcessNextEvent (this=0x1378350, mayWait=1, result=0x7fffb6a2f2dc) at nsThread.cpp:497
#85 0x00007f24ac7fd8c2 in NS_ProcessNextEvent_P (thread=0x5f3fb40, mayWait=1) at nsThreadUtils.cpp:227
#86 0x00007f24ac7820c9 in nsBaseAppShell::Run (this=0x15033d0) at nsBaseAppShell.cpp:170
#87 0x00007f24ac6220a9 in nsAppStartup::Run (this=0x15817c0) at nsAppStartup.cpp:181
#88 0x00007f24ac0a9e82 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3213
#89 0x00000000004016b4 in ?? ()
#90 0x00007f24ad8f8466 in __libc_start_main () from /lib/libc.so.6
#91 0x00000000004011b9 in ?? ()
#92 0x00007fffb6a32cc8 in ?? ()
#93 0x000000000000001c in ?? ()
#94 0x0000000000000001 in ?? ()
#95 0x00007fffb6a34bcb in ?? ()
#96 0x0000000000000000 in ?? ()

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.