Closed Bug 476247 Opened 15 years ago Closed 15 years ago

crash [@ DispatchSelectionNotifyEvent()] during startup

Categories

(Firefox :: General, defect)

2.0 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: tonymec, Unassigned)

References

Details

(Keywords: crash)

Crash Data

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21pre) Gecko/20090130 BonEcho/2.0.0.21pre - Build ID: 2009013003

Reproducible: Didn't try

Crash SEGV [@ DispatchSelectionNotifyEvent()] during startup: TB52746043E

Additional info: the stack trace seems to indicate that Firefox was trying to read the clipboard before I told it to do so ?!?!?!

Here comes the Talkback report:

Incident ID: 52746043
Stack Signature	0x00000001 7a6a5788
Product ID	Firefox2
Build ID	2009013003
Trigger Time	2009-01-30 19:13:48.0
Platform	LinuxIntel
Operating System	Linux 2.6.27.7-9-pae
Module	
URL visited	
User Comments	
Since Last Crash	0 sec
Total Uptime	0 sec
Trigger Reason	SIGSEGV: Segmentation Fault: (signal 11)
Source File, Line No.	N/A
Stack Trace 	
0x00000001
DispatchSelectionNotifyEvent()  [mozilla/widget/src/gtk2/nsClipboard.cpp, line 743]
wait_for_retrieval()  [mozilla/widget/src/gtk2/nsClipboard.cpp, line 831]
wait_for_contents()  [mozilla/widget/src/gtk2/nsClipboard.cpp, line 875]
nsClipboard::GetTargets()  [mozilla/widget/src/gtk2/nsClipboard.cpp, line 435]
nsClipboard::HasDataMatchingFlavors()  [mozilla/widget/src/gtk2/nsClipboard.cpp, line 364]
nsPlaintextEditor::CanPaste()  [mozilla/editor/libeditor/text/nsPlaintextDataTransfer.cpp, line 484]
nsPasteCommand::IsCommandEnabled()  [mozilla/editor/libeditor/base/nsEditorCommands.cpp, line 848]
nsControllerCommandTable::IsCommandEnabled()  [mozilla/embedding/components/commandhandler/src/nsControllerCommandTable.cpp, line 848]
nsBaseCommandController::IsCommandEnabled()  [mozilla/embedding/components/commandhandler/src/nsBaseCommandController.cpp, line 848]
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)()  [mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 2168]
XPC_WN_CallMethod()  [mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1455]
js_Invoke()  [mozilla/js/src/jsinterp.c, line 1387]
js_Interpret()  [mozilla/js/src/jsinterp.c, line 3967]
js_Invoke()  [mozilla/js/src/jsinterp.c, line 1406]
js_InternalInvoke()  [mozilla/js/src/jsinterp.c, line 1482]
JS_CallFunctionValue()  [mozilla/js/src/jsapi.c, line 4390]
nsJSContext::CallEventHandler()  [mozilla/dom/src/base/nsJSEnvironment.cpp, line 1533]
nsJSEventListener::HandleEvent()  [mozilla/dom/src/events/nsJSEventListener.cpp, line 185]
nsEventListenerManager::HandleEventSubType()  [mozilla/content/events/src/nsEventListenerManager.cpp, line 1655]
nsEventListenerManager::HandleEvent()  [mozilla/content/events/src/nsEventListenerManager.cpp, line 1056]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2237]
nsXULCommandDispatcher::UpdateCommands()  [mozilla/content/xul/document/src/nsXULCommandDispatcher.cpp, line 427]
nsGlobalWindow::UpdateCommands()  [mozilla/dom/src/base/nsGlobalWindow.cpp, line 4948]
nsFocusController::UpdateCommands()  [mozilla/dom/src/base/nsFocusController.cpp, line 223]
nsFocusController::SetSuppressFocus()  [mozilla/dom/src/base/nsFocusController.cpp, line 523]
nsDocShell::SetupNewViewer()  [mozilla/docshell/base/nsDocShell.cpp, line 6194]
nsDocShell::Embed()  [mozilla/docshell/base/nsDocShell.cpp, line 830]
nsDocShell::CreateContentViewer()  [mozilla/docshell/base/nsDocShell.cpp, line 842]
nsDSURIContentListener::DoContent()  [mozilla/docshell/base/nsDSURIContentListener.cpp, line 131]
nsDocumentOpenInfo::TryContentListener()  [mozilla/uriloader/base/nsURILoader.cpp, line 776]
nsDocumentOpenInfo::DispatchContent()  [mozilla/uriloader/base/nsURILoader.cpp, line 842]
nsDocumentOpenInfo::OnStartRequest()  [mozilla/uriloader/base/nsURILoader.cpp, line 345]
nsHttpChannel::CallOnStartRequest()  [mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp, line 754]
nsInputStreamPump::OnStateStart()  [mozilla/netwerk/base/src/nsInputStreamPump.cpp, line 442]
nsInputStreamPump::OnInputStreamReady()  [mozilla/netwerk/base/src/nsInputStreamPump.cpp, line 401]
nsInputStreamReadyEvent::EventHandler()
PL_HandleEvent()  [mozilla/xpcom/threads/plevent.c, line 689]
PL_ProcessPendingEvents()  [mozilla/xpcom/threads/plevent.c, line 623]
nsEventQueueImpl::ProcessPendingEvents()  [mozilla/xpcom/threads/nsEventQueue.cpp, line 452]
event_processor_callback()  [mozilla/widget/src/gtk2/nsAppShell.cpp, line 67]
libglib-2.0.so.0 + 0x70a1d (0xb77fda1d)
libglib-2.0.so.0 + 0x399a8 (0xb77c69a8)
libglib-2.0.so.0 + 0x3d063 (0xb77ca063)
libglib-2.0.so.0 + 0x3d582 (0xb77ca582)
libgtk-x11-2.0.so.0 + 0x127fc9 (0xb7af3fc9)
nsAppShell::Run()  [mozilla/widget/src/gtk2/nsAppShell.cpp, line 141]
nsAppStartup::Run()  [mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 152]
XRE_main()  [mozilla/toolkit/xre/nsAppRunner.cpp, line 2819]
main()  [mozilla/browser/app/nsBrowserApp.cpp, line 62]
libc.so.6 + 0x16705 (0xb71d7705)
Looks similar to bug 276193.
Depends on: 276193
Anyone seen this on Fx 3.0 or later? I haven't been using Fx3 long enough for me to tell, especially since this bug is sporadic and I'm currently set upon by the ominous X11 BadIdChoice bug (which is FIXED at Xorg but SuSE hasn't yet decided to propagate the fix to its 11.1 "public" distribution...)
This may have been caused by the same issue as bug 451341.
If so, it would now be fixed.
Depends on: 451341
No longer depends on: 276193
Since we can't know whether this was bug 451341, I guess it's incomplete.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Crash Signature: [@ DispatchSelectionNotifyEvent()]
You need to log in before you can comment on or make changes to this bug.