Closed Bug 279683 Opened 20 years ago Closed 9 years ago

FF10 M17x crash using xine plugin [@ libpthread.so.0]

Categories

(Plugins Graveyard :: Xine, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jay, Assigned: mozilla)

References

Details

(Keywords: crash)

Crash Data

There are quite a few crashes showing up for Firefox 1.0 Linux users using the
Xine plugin (http://xinehq.de/index.php/releases).

Here are a recent incident:

Incident ID: 3240103
Stack Signature	libpthread.so.0 + 0x6e54 (0x4016de54) f2315ca6
Product ID	Firefox10
Build ID	2004110712
Trigger Time	2005-01-23 09:45:13.0
Platform	LinuxIntel
Operating System	Linux 2.6.8.1-12mdk
Module	libpthread.so.0 + (00006e54)
URL visited	
User Comments	trying xine pluggin
Since Last Crash	7 sec
Total Uptime	7 sec
Trigger Reason	SIGSEGV: Segmentation Fault: (signal 11)
Source File, Line No.	N/A
Stack Trace 	
libpthread.so.0 + 0x6e54 (0x4016de54)
libX11.so.6 + 0x530cf (0x406650cf)
libX11.so.6 + 0x3ed4e (0x40650d4e)
libX11.so.6 + 0x1cfaf (0x4062efaf)
GetXftDPI() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp,
line 1089]
GetOSDPI() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp,
line 1073]
nsDeviceContextGTK::SetDPI() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp,
line 638]
nsDeviceContextGTK::Init() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/gfx/src/gtk/nsDeviceContextGTK.cpp,
line 258]
nsDocShell::EnsureDeviceContext() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 277]
nsDocShell::SetupNewViewer() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 4922]
nsDocShell::Embed() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 692]
nsDocShell::CreateContentViewer() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 704]
nsDSURIContentListener::DoContent() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDSURIContentListener.cpp,
line 110]
nsDocumentOpenInfo::TryContentListener() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/uriloader/base/nsURILoader.cpp,
line 725]
nsDocumentOpenInfo::DispatchContent() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/uriloader/base/nsURILoader.cpp,
line 704]
nsDocumentOpenInfo::OnStartRequest() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/uriloader/base/nsURILoader.cpp,
line 322]
nsHttpChannel::CallOnStartRequest() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 640]
nsHttpChannel::ProcessNormal() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 777]
nsHttpChannel::ProcessResponse() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 713]
nsInputStreamPump::OnStateStart() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 381]
nsInputStreamPump::OnInputStreamReady() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 340]
nsInputStreamReadyEvent::EventHandler()
PL_HandleEvent() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/threads/plevent.c,
line 674]
PL_ProcessPendingEvents() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/threads/plevent.c,
line 608]
nsEventQueueImpl::ProcessPendingEvents() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/threads/nsEventQueue.cpp,
line 395]
event_processor_callback() 
[/builds/tinderbox/firefox-1.0/Linux_2.4.20-28.8_Clobber/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 67]
---------------------------------------
And a Mozilla 1.7.5 incident that is plugin related (I can't tell if it's the
same type of crash with Xine as the Firefox incident):
Incident ID: 3110780
Stack Signature	libpthread.so.0 + 0x6cf2 (0x400f5cf2) f93f7de0
Product ID	Mozilla17
Build ID	2004121706
Trigger Time	2005-01-16 22:12:17.0
Platform	LinuxIntel
Operating System	Linux 2.4.18-14
Module	libpthread.so.0 + (00006cf2)
URL visited	
User Comments	
Since Last Crash	0 sec
Total Uptime	1 sec
Trigger Reason	SIGSEGV: Segmentation Fault: (signal 11)
Source File, Line No.	N/A
Stack Trace 	
libpthread.so.0 + 0x6cf2 (0x400f5cf2)
libX11.so.6 + 0x4faf1 (0x40364af1)
libX11.so.6 + 0x3a4b8 (0x4034f4b8)
libXt.so.6 + 0x2ad3a (0x41618d3a)
libXt.so.6 + 0x2bc63 (0x41619c63)
libXt.so.6 + 0x14f5e (0x41602f5e)
libXt.so.6 + 0x15b51 (0x41603b51)
libXt.so.6 + 0x15c5e (0x41603c5e)
gtk_xtbin_realize() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/widget/src/gtkxtbin/gtkxtbin.c,
line 323]
libgtk-1.2.so.0 + 0xaa4d6 (0x401ec4d6)
libgtk-1.2.so.0 + 0xe5ece (0x40227ece)
libgtk-1.2.so.0 + 0xe34ae (0x402254ae)
libgtk-1.2.so.0 + 0x125d81 (0x40267d81)
libgtk-1.2.so.0 + 0x1259ff (0x402679ff)
gtk_xtbin_show() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/widget/src/gtkxtbin/gtkxtbin.c,
line 589]
libgtk-1.2.so.0 + 0xaa4d6 (0x401ec4d6)
libgtk-1.2.so.0 + 0xe5ece (0x40227ece)
libgtk-1.2.so.0 + 0xe34ae (0x402254ae)
libgtk-1.2.so.0 + 0x124e90 (0x40266e90)
ns4xPluginInstance::SetWindow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/modules/plugin/base/src/ns4xPluginInstance.cpp,
line 1165]
nsPluginNativeWindow::CallSetWindow()
nsPluginHostImpl::InstantiateFullPagePlugin() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp,
line 3532]
nsObjectFrame::InstantiatePlugin() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsObjectFrame.cpp,
line 1439]
nsObjectFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsObjectFrame.cpp,
line 704]
nsLineLayout::ReflowFrame() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsLineLayout.cpp,
line 992]
nsBlockFrame::ReflowInlineFrame() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 3586]
nsBlockFrame::DoReflowInlineFrames() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 3444]
nsBlockFrame::DoReflowInlineFramesAuto() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 3347]
nsBlockFrame::ReflowInlineFrames() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 3288]
nsBlockFrame::ReflowLine() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 2455]
nsBlockFrame::ReflowDirtyLines() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 2097]
nsBlockFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 815]
nsBlockReflowContext::ReflowBlock() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockReflowContext.cpp,
line 189]
nsBlockFrame::ReflowBlockFrame() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 95]
nsBlockFrame::ReflowLine() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 2334]
nsBlockFrame::ReflowDirtyLines() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 2097]
nsBlockFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 815]
nsContainerFrame::ReflowChild() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsContainerFrame.cpp,
line 982]
CanvasFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsHTMLFrame.cpp,
line 554]
nsBoxToBlockAdaptor::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp,
line 884]
nsBoxToBlockAdaptor::DoLayout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp,
line 628]
nsBox::Layout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsScrollBoxFrame::DoLayout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsScrollBoxFrame.cpp,
line 337]
nsBox::Layout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsContainerBox::LayoutChildAt() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsContainerBox.cpp,
line 654]
nsGfxScrollFrameInner::LayoutBox() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 1265]
nsGfxScrollFrameInner::Layout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 1420]
nsGfxScrollFrame::DoLayout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 1273]
nsBox::Layout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsBoxFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 868]
nsGfxScrollFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 873]
nsContainerFrame::ReflowChild() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsContainerFrame.cpp,
line 982]
ViewportFrame::Reflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsViewportFrame.cpp,
line 252]
PresShell::InitialReflow() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 658]
nsMediaDocument::StartLayout() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/content/html/document/src/nsMediaDocument.cpp,
line 158]
nsMediaDocumentStreamListener::OnStartRequest() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/content/html/document/src/nsMediaDocument.cpp,
line 692]
nsDocumentOpenInfo::OnStartRequest() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/uriloader/base/nsURILoader.cpp,
line 710]
nsHttpChannel::CallOnStartRequest() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 640]
nsHttpChannel::ProcessNormal() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 777]
nsHttpChannel::ProcessResponse() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 728]
nsHttpChannel::OnStartRequest() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/protocol/http/src/nsHttpChannel.cpp,
line 3556]
nsInputStreamPump::OnStateStart() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 381]
nsInputStreamPump::OnInputStreamReady() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 333]
nsInputStreamReadyEvent::EventHandler()
PL_HandleEvent() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpcom/threads/plevent.c,
line 673]
PL_ProcessPendingEvents() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpcom/threads/plevent.c,
line 608]
nsEventQueueImpl::ProcessPendingEvents() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpcom/threads/nsEventQueue.cpp,
line 402]
event_processor_callback() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/widget/src/gtk/nsAppShell.cpp,
line 188]
our_gdk_io_invoke() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/widget/src/gtk/nsAppShell.cpp,
line 75]
libglib-1.2.so.0 + 0x11076 (0x402ea076)
libglib-1.2.so.0 + 0x1297e (0x402eb97e)
libglib-1.2.so.0 + 0x12e59 (0x402ebe59)
libglib-1.2.so.0 + 0x130f4 (0x402ec0f4)
libgtk-1.2.so.0 + 0xa86df (0x401ea6df)
nsAppShell::Run() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/widget/src/gtk/nsAppShell.cpp,
line 319]
nsAppShellService::Run() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpfe/appshell/src/nsAppShellService.cpp,
line 524]
main1() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpfe/bootstrap/nsAppRunner.cpp,
line 710]
main() 
[/builds/tinderbox/SeaMonkey-Branch/Linux_2.4.18-3_Clobber/mozilla/xpfe/bootstrap/nsAppRunner.cpp,
line 1784]
libc.so.6 + 0x15967 (0x42015967)
Assignee: nobody → mozilla
*** Bug 284842 has been marked as a duplicate of this bug. ***
Component: Plug-ins → Xine
Product: Core → Plugins
QA Contact: plugins → xine
Version: Trunk → unspecified
Crash Signature: [@ libpthread.so.0]
Keywords: topcrash
Crash Signature: [@ libpthread.so.0] → [@ libpthread.so.0] [@ libpthread.so.0]
Closing old bugs in the Plugins component. We aren't going to track issues in 3rd-party plugins in the Mozilla bug tracker. In addition, support for NPAPI plugins will be removed at the end of this year; for more details see the post at https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/

If there is a serious bug in Firefox, it needs to be filed in the "Core" product, "Plug-Ins" component.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.