Date: Thu, 9 Jul 2009 03:06:43 +0200 From: Lucius Windschuh <lwindschuh@googlemail.com> To: gecko@freebsd.org Subject: Re: [redchin@gmail.com: firefox 3.5 pulseaudio crash] Message-ID: <90a5caac0907081806j3ae8a817n7d0085778486ec29@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Dear list readers, I want to deliver a backtrace for a bug that Kevin mentioned to miwi (differnt background, same assertion is violated): (Open Firefox, open Firebug with installed Google Pagespeed) E: mutex-posix.c: Assertion 'pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE) == 0' failed at pulsecore/mutex-posix.c:52, function pa_mutex_new(). Aborting. Abort trap (core dumped) BTW: Even with DEBUG enabled, stripped binaries are installed! This makes debugging a bit hard. ;) The only thing that gets enabled with DEBUG is a noisy firefox debug output with far too many strange messages and beeps. But now to the second segfault. It is a backtrace for the bug previously reported by Kevin: $ gdb /usr/local/lib/firefox3/firefox-bin firefox-bin.core Thread 12 (Thread 2ba01140 (LWP 100189)): #0 0x2a729617 in kill () from /lib/libc.so.7 #1 0x2a729576 in raise () from /lib/libc.so.7 #2 0x2826c521 in nsProfileLock::FatalSignalHandler (signo=6) at nsProfileLock.cpp:212 #3 <signal handler called> #4 0x2a729617 in kill () from /lib/libc.so.7 #5 0x2a729576 in raise () from /lib/libc.so.7 #6 0x2a72819a in abort () from /lib/libc.so.7 #7 0x315f106f in pa_mutex_new () from /usr/local/lib/libpulse.so.0 #8 0x315c95a5 in pa_threaded_mainloop_new () from /usr/local/lib/libpulse.so.0 #9 0x2e6e3f19 in pulse_driver_open () from /usr/local/lib/libcanberra/libcanberra-pulse.so #10 0x2e6a0a78 in driver_open () from /usr/local/lib/libcanberra.so.0 #11 0x2e699369 in context_open_unlocked () from /usr/local/lib/libcanberra.so.0 #12 0x2e6999f9 in ca_context_play_full () from /usr/local/lib/libcanberra.so.0 #13 0x2e699cf9 in ca_context_play () from /usr/local/lib/libcanberra.so.0 #14 0x29413b8a in nsSound::PlaySystemEventSound (this=0x317c7e20, aSoundAlias=@0xbfbf7e20) at nsSound.cpp:454 #15 0x29413f3f in nsSound::PlaySystemSound (this=0x317c7e20, aSoundAlias=@0xbfbf7e20) at nsSound.cpp:469 #16 0x2960de92 in NS_InvokeByIndex_P (that=0x317c7e20, methodIndex=4, paramCount=1, params=0xbfbf7c70) at xptcinvoke_unixish_x86.cpp:179 #17 0x282c2333 in XPCWrappedNative::CallMethod (ccx=@0xbfbf7db0, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2454 #18 0x282d1239 in XPC_WN_CallMethod (cx=0x316f8a00, obj=0x2e695200, argc=1, argv=0x317830e8, vp=0xbfbf7ef0) at xpcwrappednativejsops.cpp:1590 #19 0x29a4eb95 in js_Invoke (cx=0x316f8a00, argc=1, vp=0x317830e0, flags=2) at jsinterp.cpp:1386 #20 0x29a2669a in js_Interpret (cx=0x316f8a00) at jsinterp.cpp:5179 #21 0x29a4ebde in js_Invoke (cx=0x316f8a00, argc=1, vp=0x31783024, flags=0) at jsinterp.cpp:1394 #22 0x29a4efdf in js_InternalInvoke (cx=0x316f8a00, obj=0x2e68ee00, fval=778613824, flags=0, argc=1, argv=0x31783020, rval=0xbfbf86a0) at jsinterp.cpp:1447 #23 0x299e5fad in JS_CallFunctionValue (cx=0x316f8a00, obj=0x2e68ee00, fval=778613824, argc=1, argv=0x31783020, rval=0xbfbf86a0) at jsapi.cpp:5187 #24 0x28bd906a in nsJSContext::CallEventHandler (this=0x2ec9aeb0, aTarget=0x2eb882b0, aScope=0x2e68ee00, aHandler=0x2e68b440, aargv=0x2ec8fc40, arv=0xbfbf879c) at nsJSEnvironment.cpp:2035 #25 0x28c56a8a in nsJSEventListener::HandleEvent (this=0x31797be0, aEvent=0x2eb72610) at nsJSEventListener.cpp:247 #26 0x28982c8b in nsEventListenerManager::HandleEventSubType (this=0x2ec906a0, aListenerStruct=0x31744e18, aListener=0x31797be0, aDOMEvent=0x2eb72610, aCurrentTarget=0x2eb8ae80, aPhaseFlags=6) at nsEventListenerManager.cpp:1098 #27 0x28983182 in nsEventListenerManager::HandleEvent (this=0x2ec906a0, aPresContext=0x316f7800, aEvent=0xbfbf8b44, aDOMEvent=0xbfbf8aec, aCurrentTarget=0x2eb8ae80, aFlags=6, aEventStatus=0xbfbf8af0) at nsEventListenerManager.cpp:1206 #28 0x289c11b8 in nsEventTargetChainItem::HandleEvent (this=0x2eb4e340, aVisitor=@0xbfbf8ae4, aFlags=6, aMayHaveNewListenerManagers=1) ---Type <return> to continue, or q <return> to quit--- at nsEventDispatcher.cpp:236 #29 0x289c133b in nsEventTargetChainItem::HandleEventTargetChain (this=0x2eb4e360, aVisitor=@0xbfbf8ae4, aFlags=6, aCallback=0x0, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300 #30 0x289c23de in nsEventDispatcher::Dispatch (aTarget=0x2eb8ae40, aPresContext=0x316f7800, aEvent=0xbfbf8b44, aDOMEvent=0x0, aEventStatus=0xbfbf8b6c, aCallback=0x0) at nsEventDispatcher.cpp:514 #31 0x285a7ea9 in DocumentViewerImpl::LoadComplete (this=0x2f3fb280, aStatus=0) at nsDocumentViewer.cpp:1006 #32 0x290182a5 in nsDocShell::EndPageLoad (this=0x2ef0aa00, aProgress=0x2ef0aa14, aChannel=0x3177e200, aStatus=0) at nsDocShell.cpp:5359 #33 0x2903c2bc in nsWebShell::EndPageLoad (this=0x2ef0aa00, aProgress=0x2ef0aa14, channel=0x3177e200, aStatus=0) at nsWebShell.cpp:1013 #34 0x290220ff in nsDocShell::OnStateChange (this=0x2ef0aa00, aProgress=0x2ef0aa14, aRequest=0x3177e200, aStateFlags=131088, aStatus=0) at nsDocShell.cpp:5255 #35 0x29051a3e in nsDocLoader::FireOnStateChange (this=0x2ef0aa00, aProgress=0x2ef0aa14, aRequest=0x3177e200, aStateFlags=131088, aStatus=0) at nsDocLoader.cpp:1259 #36 0x29051cc4 in nsDocLoader::doStopDocumentLoad (this=0x2ef0aa00, request=0x3177e200, aStatus=0) at nsDocLoader.cpp:880 #37 0x290522ad in nsDocLoader::DocLoaderIsEmpty (this=0x2ef0aa00, aFlushLayout=1) at nsDocLoader.cpp:785 #38 0x29052d5c in nsDocLoader::OnStopRequest (this=0x2ef0aa00, aRequest=0x317d5550, aCtxt=0x0, aStatus=0) at nsDocLoader.cpp:680 #39 0x283597b5 in nsLoadGroup::RemoveRequest (this=0x31746710, request=0x317d5550, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:688 #40 0x28540c0f in imgRequestProxy::RemoveFromLoadGroup (this=0x317d5550, releaseLoadGroup=1) at imgRequestProxy.cpp:165 #41 0x28543674 in imgRequestProxy::OnStopRequest (this=0x317d5550, request=0x2f007370, ctxt=0x0, statusCode=0, lastPart=1) at imgRequestProxy.cpp:561 #42 0x2853e6f8 in imgRequest::OnStopRequest (this=0x2f007040, aRequest=0x2f007370, ctxt=0x0, status=0) at imgRequest.cpp:869 #43 0x28527632 in ProxyListener::OnStopRequest (this=0x317ba630, aRequest=0x2f007370, ctxt=0x0, status=0) at imgLoader.cpp:1595 #44 0x283409aa in nsBaseChannel::OnStopRequest (this=0x2f007340, request=0x317d3400, ctxt=0x0, status=0) at nsBaseChannel.cpp:680 #45 0x2834ebdf in nsInputStreamPump::OnStateStop (this=0x317d3400) at nsInputStreamPump.cpp:576 #46 0x2834ed68 in nsInputStreamPump::OnInputStreamReady (this=0x317d3400, stream=0x2f006ecc) at nsInputStreamPump.cpp:401 #47 0x295cfa33 in nsInputStreamReadyEvent::Run (this=0x317d0160) at nsStreamUtils.cpp:111 #48 0x295f3e5b in nsThread::ProcessNextEvent (this=0x2bad0380, mayWait=1, result=0xbfbf944c) at nsThread.cpp:510 #49 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2bad0380, mayWait=1) at nsThreadUtils.cpp:227 #50 0x290ff7f2 in nsXULWindow::ShowModal (this=0x2f3fa5c0) at nsXULWindow.cpp:415 #51 0x290f37be in nsContentTreeOwner::ShowAsModal (this=0x2ec90940) at nsContentTreeOwner.cpp:528 #52 0x2909d374 in nsWindowWatcher::OpenWindowJSInternal (this=0x2cc9ea00, aParent=0x2cbbc800, aUrl=0x298446c0 "chrome://global/content/commonDialog.xul", aName=0x296c00eb "_blank", aFeatures=0x296c087c "centerscreen,chrome,modal,titlebar", aDialog=1, argv=0x2ec8f450, aCalledFromJS=0, _retval=0xbfbf985c) at nsWindowWatcher.cpp:992 #53 0x2909defd in nsWindowWatcher::OpenWindow (this=0x2cc9ea00, aParent=0x2cbbc800, aUrl=0x298446c0 "chrome://global/content/commonDialog.xul", aName=0x296c00eb "_blank", aFeatures=0x296c087c "centerscreen,chrome,modal,titlebar", aArguments=0x2ec86d40, _retval=0xbfbf985c) at nsWindowWatcher.cpp:422 #54 0x290a02cb in nsPromptService::DoDialog (this=0x2d221540, aParent=0x2cbbc800, aParamBlock=0x2ec86d40, ---Type <return> to continue, or q <return> to quit--- aChromeURL=0x298446c0 "chrome://global/content/commonDialog.xul") at nsPromptService.cpp:786 #55 0x290a23f2 in nsPromptService::Alert (this=0x2d221540, parent=0x2cbbc800, dialogTitle=0xbfbf9a78, text=0x2eb10688) at nsPromptService.cpp:145 #56 0x2908ff42 in nsPrompt::Alert (this=0x2ec85380, dialogTitle=0xbfbf9a78, text=0x2eb10688) at nsPrompt.cpp:198 #57 0x28c0476f in nsGlobalWindow::Alert (this=0x2cbbc800, aString=@0xbfbf9e9c) at nsGlobalWindow.cpp:4138 #58 0x2960de92 in NS_InvokeByIndex_P (that=0x2cbbc800, methodIndex=65, paramCount=1, params=0xbfbf9cec) at xptcinvoke_unixish_x86.cpp:179 #59 0x282c2333 in XPCWrappedNative::CallMethod (ccx=@0xbfbf9e2c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2454 #60 0x282d1239 in XPC_WN_CallMethod (cx=0x2c9e4300, obj=0x2cf675a0, argc=1, argv=0x2d00293c, vp=0xbfbf9f6c) at xpcwrappednativejsops.cpp:1590 #61 0x29a4eb95 in js_Invoke (cx=0x2c9e4300, argc=1, vp=0x2d002934, flags=2) at jsinterp.cpp:1386 #62 0x29a2669a in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5179 #63 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=1, vp=0x2d002928, flags=0) at jsinterp.cpp:1394 #64 0x29a1e6f1 in js_fun_apply (cx=0x2c9e4300, argc=1, vp=0x2d0028f0) at jsfun.cpp:2074 #65 0x29a40a48 in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5147 #66 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=3, vp=0x2d0028d8, flags=0) at jsinterp.cpp:1394 #67 0x29a1e6f1 in js_fun_apply (cx=0x2c9e4300, argc=3, vp=0x2d0028a0) at jsfun.cpp:2074 #68 0x29a40a48 in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5147 #69 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=2, vp=0x2d0027fc, flags=0) at jsinterp.cpp:1394 #70 0x29a1e6f1 in js_fun_apply (cx=0x2c9e4300, argc=2, vp=0x2d0027c4) at jsfun.cpp:2074 #71 0x29a40a48 in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5147 #72 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=1, vp=0x2d002688, flags=0) at jsinterp.cpp:1394 #73 0x282b91cd in nsXPCWrappedJSClass::CallMethod (this=0x2ce87eb0, wrapper=0x2e509100, methodIndex=3, info=0x2c23b550, nativeParams=0xbfbfbd78) at xpcwrappedjsclass.cpp:1697 #74 0x282af5b2 in nsXPCWrappedJS::CallMethod (this=0x2e509100, methodIndex=3, info=0x2c23b550, params=0xbfbfbd78) at xpcwrappedjs.cpp:561 #75 0x296110fe in PrepareAndDispatch (self=0x2d23cc50, methodIndex=Variable "methodIndex" is not available. ) at xptcstubs_unixish_x86.cpp:93 #76 0x2960ded1 in nsXPTCStubBase::Stub3 (this=0x2d23cc50) at xptcstubsdef.inc:1 #77 0x28982c8b in nsEventListenerManager::HandleEventSubType (this=0x2d4d6d60, aListenerStruct=0x2d4d6da0, aListener=0x2d23cc50, aDOMEvent=0x2eba6f70, aCurrentTarget=0x2d180460, aPhaseFlags=6) at nsEventListenerManager.cpp:1098 #78 0x28983182 in nsEventListenerManager::HandleEvent (this=0x2d4d6d60, aPresContext=0x2c9e1000, aEvent=0x2eba6f10, aDOMEvent=0xbfbfc0e0, aCurrentTarget=0x2d180460, aFlags=6, aEventStatus=0xbfbfc0e4) at nsEventListenerManager.cpp:1206 #79 0x289c11b8 in nsEventTargetChainItem::HandleEvent (this=0x2eb4e220, aVisitor=@0xbfbfc0d8, aFlags=6, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:236 #80 0x289c133b in nsEventTargetChainItem::HandleEventTargetChain (this=0x2eb4e320, aVisitor=@0xbfbfc0d8, aFlags=6, aCallback=0x0, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300 #81 0x289c23de in nsEventDispatcher::Dispatch (aTarget=0x2d180460, aPresContext=0x2c9e1000, aEvent=0x2eba6f10, aDOMEvent=0x2eba6f70, ---Type <return> to continue, or q <return> to quit--- aEventStatus=0xbfbfc18c, aCallback=0x0) at nsEventDispatcher.cpp:514 #82 0x289c25fa in nsEventDispatcher::DispatchDOMEvent (aTarget=0x2d180460, aEvent=0x0, aDOMEvent=0x2eba6f70, aPresContext=0x2c9e1000, aEventStatus=0xbfbfc18c) at nsEventDispatcher.cpp:576 #83 0x2897f67f in nsEventListenerManager::DispatchEvent (this=0x2d4d6d60, aEvent=0x2eba6f70, _retval=0xbfbfc22c) at nsEventListenerManager.cpp:1331 #84 0x288eab09 in nsDOMEventRTTearoff::DispatchEvent (this=0x2ef6f500, aEvt=0x2eba6f70, _retval=0xbfbfc22c) at nsGenericElement.cpp:1659 #85 0x282f2f29 in nsIDOMEventTarget_DispatchEvent (cx=0x2c9e4300, argc=1, vp=0x2d002660) at dom_quickstubs.cpp:5224 #86 0x29a40a48 in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5147 #87 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=2, vp=0x2d002474, flags=0) at jsinterp.cpp:1394 #88 0x29a1e6f1 in js_fun_apply (cx=0x2c9e4300, argc=2, vp=0x2d00243c) at jsfun.cpp:2074 #89 0x29a40a48 in js_Interpret (cx=0x2c9e4300) at jsinterp.cpp:5147 #90 0x29a4ebde in js_Invoke (cx=0x2c9e4300, argc=1, vp=0x2d002024, flags=0) at jsinterp.cpp:1394 #91 0x29a4efdf in js_InternalInvoke (cx=0x2c9e4300, obj=0x2de564c0, fval=778558528, flags=0, argc=1, argv=0x2d002020, rval=0xbfbfd084) at jsinterp.cpp:1447 #92 0x299e5fad in JS_CallFunctionValue (cx=0x2c9e4300, obj=0x2de564c0, fval=778558528, argc=1, argv=0x2d002020, rval=0xbfbfd084) at jsapi.cpp:5187 #93 0x28bd906a in nsJSContext::CallEventHandler (this=0x2ce93040, aTarget=0x2d14c430, aScope=0x2cf67900, aHandler=0x2e67dc40, aargv=0x2ef73210, arv=0xbfbfd180) at nsJSEnvironment.cpp:2035 #94 0x28c56a8a in nsJSEventListener::HandleEvent (this=0x2d14c400, aEvent=0x3175dcb0) at nsJSEventListener.cpp:247 #95 0x28982c8b in nsEventListenerManager::HandleEventSubType (this=0x2d0c72e0, aListenerStruct=0x2d0c7320, aListener=0x2d14c400, aDOMEvent=0x3175dcb0, aCurrentTarget=0x2d14c430, aPhaseFlags=2) at nsEventListenerManager.cpp:1098 #96 0x28983182 in nsEventListenerManager::HandleEvent (this=0x2d0c72e0, aPresContext=0x2c9e1000, aEvent=0xbfbfd8bc, aDOMEvent=0xbfbfd4d0, aCurrentTarget=0x2d14c430, aFlags=2, aEventStatus=0xbfbfd4d4) at nsEventListenerManager.cpp:1206 #97 0x289c11b8 in nsEventTargetChainItem::HandleEvent (this=0x2eb4e140, aVisitor=@0xbfbfd4c8, aFlags=2, aMayHaveNewListenerManagers=0) at nsEventDispatcher.cpp:236 #98 0x289c13ef in nsEventTargetChainItem::HandleEventTargetChain (this=0x2eb4e200, aVisitor=@0xbfbfd4c8, aFlags=6, aCallback=0xbfbfd52c, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:324 #99 0x289c23de in nsEventDispatcher::Dispatch (aTarget=0x2d14c3d0, aPresContext=0x2c9e1000, aEvent=0xbfbfd8bc, aDOMEvent=0x0, aEventStatus=0xbfbfd694, aCallback=0xbfbfd52c) at nsEventDispatcher.cpp:514 #100 0x285eb271 in PresShell::HandleEventInternal (this=0x2ba4f300, aEvent=0xbfbfd8bc, aView=0x2cee5160, aStatus=0xbfbfd694) at nsPresShell.cpp:6273 #101 0x285ee577 in PresShell::HandlePositionedEvent (this=0x2ba4f300, aView=0x2cee5160, aTargetFrame=0x2d20d2f4, aEvent=0xbfbfd8bc, aEventStatus=0xbfbfd694) at nsPresShell.cpp:6161 #102 0x285ef26c in PresShell::HandleEvent (this=0x2ba4f300, aView=0x2cee5160, aEvent=0xbfbfd8bc, aEventStatus=0xbfbfd694) at nsPresShell.cpp:6021 #103 0x28bc02b6 in nsViewManager::HandleEvent (this=0x2cee51c0, aView=0x2cee5160, aPoint=@0xbfbfd744, aEvent=0xbfbfd8bc, aCaptured=0) at nsViewManager.cpp:1400 ---Type <return> to continue, or q <return> to quit--- #104 0x28bc3c34 in nsViewManager::DispatchEvent (this=0x2cee51c0, aEvent=0xbfbfd8bc, aStatus=0xbfbfd788) at nsViewManager.cpp:1359 #105 0x28bb777a in HandleEvent (aEvent=0xbfbfd8bc) at nsView.cpp:168 #106 0x293fa56a in nsWindow::DispatchEvent (this=0x2cbdeb00, aEvent=0xbfbfd8bc, aStatus=@0xbfbfd918) at nsWindow.cpp:577 #107 0x2940af7b in nsWindow::OnButtonPressEvent (this=0x2cbdeb00, aWidget=0x2cb98c90, aEvent=0x2ba0ab28) at nsWindow.cpp:2944 #108 0x2940b35e in button_press_event_cb (widget=0x2cb98c90, event=0x2ba0ab28) at nsWindow.cpp:5542 #109 0x29cdeb04 in gtk_marshal_BOOLEAN__VOID () from /usr/local/lib/libgtk-x11-2.0.so.0 #110 0x2a1b41f9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #111 0x2a1c86c3 in g_signal_parse_name () from /usr/local/lib/libgobject-2.0.so.0 #112 0x2a1c9fe6 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #113 0x2a1ca5e9 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #114 0x29df0896 in gtk_widget_class_list_style_properties () from /usr/local/lib/libgtk-x11-2.0.so.0 #115 0x29cd7b41 in gtk_propagate_event () from /usr/local/lib/libgtk-x11-2.0.so.0 #116 0x29cd8f65 in gtk_main_do_event () from /usr/local/lib/libgtk-x11-2.0.so.0 #117 0x29fa557a in gdk_add_client_message_filter () from /usr/local/lib/libgdk-x11-2.0.so.0 #118 0x2a220599 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #119 0x2a2237e6 in g_main_context_check () from /usr/local/lib/libglib-2.0.so.0 #120 0x2a223c9c in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #121 0x2940bc55 in nsAppShell::ProcessNextNativeEvent (this=0x2cb72420, mayWait=1) at nsAppShell.cpp:144 #122 0x2942eedc in nsBaseAppShell::DoProcessNextNativeEvent (this=0x2cb72420, mayWait=1) at nsBaseAppShell.cpp:151 #123 0x2942f890 in nsBaseAppShell::OnProcessNextEvent (this=0x2cb72420, thr=0x2bad0380, mayWait=0, recursionDepth=0) at nsBaseAppShell.cpp:296 #124 0x295f3cf7 in nsThread::ProcessNextEvent (this=0x2bad0380, mayWait=1, result=0xbfbfdfd0) at nsThread.cpp:497 #125 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2bad0380, mayWait=1) at nsThreadUtils.cpp:227 #126 0x2942f280 in nsBaseAppShell::Run (this=0x2cb72420) at nsBaseAppShell.cpp:170 #127 0x29130d7b in nsAppStartup::Run (this=0x2cc9ea30) at nsAppStartup.cpp:193 #128 0x2825cac8 in XRE_main (argc=3, argv=0xbfbfe4d4, aAppData=0x2ba06d00) at nsAppRunner.cpp:3298 #129 0x08049099 in main (argc=3, argv=0xbfbfe4d4) at nsBrowserApp.cpp:156 Thread 11 (Thread 2c184a40 (LWP 100257)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2c175860 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () #5 0x2c175840 in ?? () #6 0xbf9feeac in ?? () #7 0x2bad2594 in ?? () ---Type <return> to continue, or q <return> to quit--- #8 0x00000000 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 #10 0x2c175840 in ?? () #11 0x2c184a40 in ?? () #12 0xbf9feec8 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) Thread 10 (Thread 2c184540 (LWP 100258)): #0 0x2a6d18cf in poll () from /lib/libc.so.7 #1 0x29b3132f in PR_Poll () from /usr/local/lib/libplds4.so.1 #2 0x2837aa78 in nsSocketTransportService::Poll (this=0x2c4f7100, wait=1, interval=0xbf8fdda8) at nsSocketTransportService2.cpp:355 #3 0x2837b8b6 in nsSocketTransportService::DoPollIteration (this=0x2c4f7100, wait=1) at nsSocketTransportService2.cpp:660 #4 0x2837bb89 in nsSocketTransportService::OnProcessNextEvent (this=0x2c4f7100, thread=0x2c2ed880, mayWait=1, depth=1) at nsSocketTransportService2.cpp:539 #5 0x295f3cf7 in nsThread::ProcessNextEvent (this=0x2c2ed880, mayWait=1, result=0xbf8fde50) at nsThread.cpp:497 #6 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2c2ed880, mayWait=1) at nsThreadUtils.cpp:227 #7 0x2837c440 in nsSocketTransportService::Run (this=0x2c4f7100) at nsSocketTransportService2.cpp:581 #8 0x295f3e5b in nsThread::ProcessNextEvent (this=0x2c2ed880, mayWait=1, result=0xbf8fdf10) at nsThread.cpp:510 #9 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2c2ed880, mayWait=1) at nsThreadUtils.cpp:227 #10 0x295f4640 in nsThread::ThreadFunc (arg=0x2c2ed880) at nsThread.cpp:254 #11 0x29b3579a in _pt_root () from /usr/local/lib/libplds4.so.1 #12 0x2a76970f in pthread_getprio () from /lib/libthr.so.3 #13 0x00000000 in ?? () Thread 9 (Thread 2c184180 (LWP 100259)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2bacfba0 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () #5 0x2bacfb80 in ?? () #6 0xbf7fcdbc in ?? () #7 0x29b490bc in __JCR_LIST__ () from /usr/local/lib/libplds4.so.1 #8 0xbf7fcd68 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 #10 0x2bacfb80 in ?? () #11 0x2c184180 in ?? () ---Type <return> to continue, or q <return> to quit--- #12 0xbf7fcdd8 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) Thread 8 (Thread 2d21bdc0 (LWP 100272)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2dfd9420 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2dfd9400 in ?? () #6 0x00000000 in ?? () #7 0x00000000 in ?? () #8 0xbf5faf18 in ?? () #9 0x2a77269f in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x2a771f3e in pthread_cond_signal () from /lib/libthr.so.3 #11 0x2a72a72b in pthread_cond_wait () from /lib/libc.so.7 #12 0x29b2f6a1 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #13 0x29197310 in nsSSLThread::Run (this=0x2dfd1060) at nsSSLThread.cpp:964 #14 0x291960f0 in nsPSMBackgroundThread::nsThreadRunner (arg=0x2dfd1060) at nsPSMBackgroundThread.cpp:44 #15 0x29b3579a in _pt_root () from /usr/local/lib/libplds4.so.1 #16 0x2a76970f in pthread_getprio () from /lib/libthr.so.3 #17 0x00000000 in ?? () Thread 7 (Thread 2d21bc80 (LWP 100302)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2dfd9320 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2dfd9300 in ?? () #6 0x00000000 in ?? () #7 0x00000000 in ?? () #8 0xbf4f9f18 in ?? () #9 0x2a77269f in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x2a771f3e in pthread_cond_signal () from /lib/libthr.so.3 #11 0x2a72a72b in pthread_cond_wait () from /lib/libc.so.7 #12 0x29b2f6a1 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 ---Type <return> to continue, or q <return> to quit--- #13 0x29198d54 in nsCertVerificationThread::Run (this=0x2d21bc80) at nsCertVerificationThread.cpp:138 #14 0x291960f0 in nsPSMBackgroundThread::nsThreadRunner (arg=0x2d213ba0) at nsPSMBackgroundThread.cpp:44 #15 0x29b3579a in _pt_root () from /usr/local/lib/libplds4.so.1 #16 0x2a76970f in pthread_getprio () from /lib/libthr.so.3 #17 0x00000000 in ?? () Thread 6 (Thread 2d21ac40 (LWP 100303)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2e16afa0 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2e16af80 in ?? () #6 0x00000000 in ?? () #7 0x2e168680 in ?? () #8 0xbf3f8d78 in ?? () #9 0x2a77269f in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x2a771f3e in pthread_cond_signal () from /lib/libthr.so.3 #11 0x2a72a72b in pthread_cond_wait () from /lib/libc.so.7 #12 0x29b2f6a1 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #13 0x29b2f707 in PR_Wait () from /usr/local/lib/libplds4.so.1 #14 0x295f21bb in nsEventQueue::GetEvent (this=0x2e16af80, mayWait=1, result=0xbf3f8ed4) at nsAutoLock.h:340 #15 0x295f3d34 in nsThread::ProcessNextEvent (this=0x2e137c90, mayWait=1, result=0xbf3f8f10) at nsThread.h:112 #16 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2e137c90, mayWait=1) at nsThreadUtils.cpp:227 #17 0x295f4640 in nsThread::ThreadFunc (arg=0x2e137c90) at nsThread.cpp:254 #18 0x29b3579a in _pt_root () from /usr/local/lib/libplds4.so.1 #19 0x2a76970f in pthread_getprio () from /lib/libthr.so.3 #20 0x00000000 in ?? () Thread 5 (Thread 2e494940 (LWP 100304)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2e5c09a0 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2e5c0980 in ?? () #6 0x00000000 in ?? () ---Type <return> to continue, or q <return> to quit--- #7 0x29b4a020 in zones () from /usr/local/lib/libplds4.so.1 #8 0x2ac9baa4 in ?? () #9 0x2a77269f in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x2a771f3e in pthread_cond_signal () from /lib/libthr.so.3 #11 0x2a72a72b in pthread_cond_wait () from /lib/libc.so.7 #12 0x29b2f6a1 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #13 0x29b2f707 in PR_Wait () from /usr/local/lib/libplds4.so.1 #14 0x295f21bb in nsEventQueue::GetEvent (this=0x2e5c0980, mayWait=1, result=0xbf2f7ed4) at nsAutoLock.h:340 #15 0x295f3d34 in nsThread::ProcessNextEvent (this=0x2e503060, mayWait=1, result=0xbf2f7f10) at nsThread.h:112 #16 0x295981f6 in NS_ProcessNextEvent_P (thread=0x2e503060, mayWait=1) at nsThreadUtils.cpp:227 #17 0x295f4640 in nsThread::ThreadFunc (arg=0x2e503060) at nsThread.cpp:254 #18 0x29b3579a in _pt_root () from /usr/local/lib/libplds4.so.1 #19 0x2a76970f in pthread_getprio () from /lib/libthr.so.3 #20 0x00000000 in ?? () Thread 4 (Thread 2ea79ec0 (LWP 100305)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2c175ee0 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () #5 0x2c175ec0 in ?? () #6 0xbf0f5e4c in ?? () #7 0x29b4a020 in zones () from /usr/local/lib/libplds4.so.1 #8 0xbf0f5de8 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 #10 0x2c175ec0 in ?? () #11 0x2ea79ec0 in ?? () #12 0xbf0f5e68 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 2e494080 (LWP 100307)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2ce53520 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () ---Type <return> to continue, or q <return> to quit--- #5 0x2ce53500 in ?? () #6 0xbeef3d6c in ?? () #7 0x2ccc0d60 in ?? () #8 0x2e9f1a08 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 #10 0x2ce53500 in ?? () #11 0x2e494080 in ?? () #12 0xbeef3d88 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 2eb12980 (LWP 100271)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2c175ee0 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () #5 0x2c175ec0 in ?? () #6 0xbecf1e4c in ?? () #7 0x29b4a020 in zones () from /usr/local/lib/libplds4.so.1 #8 0xbecf1de8 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 #10 0x2c175ec0 in ?? () #11 0x2eb12980 in ?? () #12 0xbecf1e68 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 2d3afb00 (LWP 100306)): #0 0x2a774157 in __error () from /lib/libthr.so.3 #1 0x2a773d38 in __error () from /lib/libthr.so.3 #2 0x2c175ee0 in ?? () #3 0x00000008 in ?? () #4 0x00000000 in ?? () #5 0x2c175ec0 in ?? () #6 0xbebf0e4c in ?? () #7 0x29b4a020 in zones () from /usr/local/lib/libplds4.so.1 #8 0xbebf0de8 in ?? () #9 0x2a775b14 in ?? () from /lib/libthr.so.3 ---Type <return> to continue, or q <return> to quit--- #10 0x2c175ec0 in ?? () #11 0x2d3afb00 in ?? () #12 0xbebf0e68 in ?? () #13 0x2a771fce in pthread_cond_signal () from /lib/libthr.so.3 Previous frame identical to this frame (corrupt stack?) #0 0x2a729617 in kill () from /lib/libc.so.7 (gdb) I have the core file and the unstripped firefox version here for further investigation. Additional optimization is disabled. Please Cc me as I'm did subscribe gnome@. Regards, Lucius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?90a5caac0907081806j3ae8a817n7d0085778486ec29>