GNOME Bugzilla – Bug 518688
totem-plugin-viewer crashed with SIGSEGV
Last modified: 2009-08-22 03:29:42 UTC
This report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/totem/+bug/194695 "This is the link i tried watching when it crashed in realvideo http://www.svt.se/svt/road/Classic/shared/mediacenter/index.jsp?&d=55094&lid=lista_684919&lpos=2" ".
+ Trace 190432
Thread 1 (process 14567)
It's missing the version number (it's 2.21.93 from the downstream bug report), and it's not a crash, but a warning. Please post the full debug output of firefox/epiphany when trying to view this stream.
*** Bug 542370 has been marked as a duplicate of this bug. ***
Setting to 2.22 since bug 542370 is on 2.22 Sebastien, is there enough information in the duplicate?
Accidentally added this to the duplicate bug. Copying my comments from there to here. I installed iceweasel-dbg, but the stack trace looks the same. I then ran iceweasel --debug in a terminal, and I am pasting the output. If this isn't what you meant, can you be a bit more specific, please? When reaching the site, I see a blank square with a player bar below it, and get a message 'No playlist or playlist empty'. If I push play in this situation, totem-plugin crashes. Okay, trying to run this in epiphany seems to work. Getting to this website gives a "Please choose your favorite video format" question (or something like that). If I choose Windows Media Low or high resolution, it works. If I choose quicktime, I get the same situation I do in Iceweasel, including a crash of the plugin. This might seem to indicate that the problem is in playing the QuickTime file (or maybe selecting the file). The file that appears in the error messages (the file in the cache) is a SMIL file, which seems to give the option of selecting a size. SMIL file concatenated below. --------------------------------------- SMILtext<smil xmlns:qt="http://www.apple.com/quicktime/resources/smilextensions" qt:time-slider="true" qt:autoplay="true"> <head> <meta name="title" content="hbo" /> <layout> <root-layout width="480" height="360" background-color="black" /> <region id="small" width="240" height="180" left="120" top="90" fit="meet" /> <region id="medium" width="320" height="240" left="80" top="60" fit="meet" /> <region id="large" width="480" height="360" left="0" top="0" fit="meet" /> </layout> </head> <body> <switch> <video region="large" src="/cdn/pdl2/webcon/trueblood/trueblood_buzz_segfin_384_dl.mov" system-bitrate="384000" /> <video region="medium" src="/cdn/pdl2/webcon/trueblood/trueblood_buzz_segfin_112_dl.mov" system-bitrate="112000" /> <video region="small" src="/cdn/pdl2/webcon/trueblood/trueblood_buzz_segfin_56_dl.mov" system-bitrate="28000" /> </switch> </body> </smil> ------------------------- Terminal Output ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) Unsupported movie property id with value "flash_object" Unsupported movie property style with value "position: absolute; top: 1px; left: 1px; height: 1px; width: 1px;" Unsupported movie property quality with value "high" Unsupported movie property pluginspage with value "http://www.macromedia.com/go/getflashplayer" unhandled event 19 Loading stream: https://mail.google.com/mail/im/sound.swf Unsupported movie property quality with value "high" Unsupported movie property name with value "video_player" Unsupported movie property allowscriptaccess with value "sameDomain" Unsupported movie property pluginspage with value "http://www.macromedia.com/go/getflashplayer" unhandled event 19 ** Message: NP_Initialize ** Message: NP_Initialize succeeded ** Message: totemPlugin ctor [0xae49b740] ** Message: Init mimetype 'video/quicktime' mode 1 ** Message: Base URI is 'http://www.hbo.com/scripts/video/vidplayer.html?movie=/av/trueblood/trueblood_buzz_segfin+section=events+num=1214426390757+title=HBO:%20The%20Buzz:%20True%20Blood+tunein=' ** Message: Real mimetype for 'video/quicktime' is 'video/quicktime' argv[0] src http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov argv[1] autoplay true argv[2] controller true argv[3] target myself argv[4] loop false argv[5] bgcolor black argv[6] type video/quicktime argv[7] pluginspage http://www.apple.com/quicktime/download/ argv[8] height 376 argv[9] width 480 ** Message: mSrc: http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov ** Message: mCache: 0 ** Message: mControllerHidden: 0 ** Message: mShowStatusbar: 0 ** Message: mHidden: 0 ** Message: mAudioOnly: 0 ** Message: mAutostart: 1, mRepeat: 0 ** Message: mHref: ** Message: mTarget: myself ** Message: Launching: /usr/lib/totem/gstreamer/totem-plugin-viewer --plugin-type narrowspace --user-agent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008062910 Iceweasel/3.0 (Debian-3.0~rc2-2) --mimetype video/quicktime ** Message: Viewer spawned, PID 6596 ** Message: GetValue variable 14 (e) ** Message: Initial window set, XID 3801294 size 480x376 ** Message: No viewer proxy yet, deferring SetWindow Loading stream: http://www.hbo.com/scripts/video/video_player.swf ** Message: NewStream mimetype 'video/quicktime' URL 'http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov' ** Message: Viewer not ready, aborting stream ** Message: Viewer DBus interface name is 'org.gnome.totem.PluginViewer_6596' ** Message: NameOwnerChanged old-owner '' new-owner ':1.25' ** Message: Viewer now connected to the bus ** Message: ViewerSetup ** Message: Calling SetWindow Viewer: SetWindow XID 58725012 size 480:376 TotemEmbedded-Message: Viewer state: STOPPED ** Message: SetWindow reply ** Message: ViewerReady ** Message: IsSchemeSupported scheme 'http': yes TotemEmbedded-Message: totem_embedded_open_stream called: uri http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov, base_uri: http://www.hbo.com/scripts/video/vidplayer.html?movie=/av/trueblood/trueblood_buzz_segfin+section=events+num=1214426390757+title=HBO:%20The%20Buzz:%20True%20Blood+tunein= TotemEmbedded-Message: totem_embedded_open_internal 'fd://0' is-browser-stream 1 start-play 1 TotemEmbedded-Message: BEFORE _open TotemEmbedded-Message: AFTER _open (ret: 1) TotemEmbedded-Message: Viewer state: PLAYING ** Message: OpenStream reply ** Message: NewStream mimetype 'video/quicktime' URL 'http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov' ** Message: Is special type 'application/smil' ** Message: Is playlist; need to wait for the file to be downloaded completely ** Message: StreamAsFile filename '/home/uda2001/.mozilla/firefox/i81sycwm.default/Cache/D3B0FFA4d01' TotemEmbedded-Message: Setting the current playlist to /home/uda2001/.mozilla/firefox/i81sycwm.default/Cache/D3B0FFA4d01 (base: http://www.hbo.com/scripts/video/vidplayer.html?movie=/av/trueblood/trueblood_buzz_segfin+section=events+num=1214426390757+title=HBO:%20The%20Buzz:%20True%20Blood+tunein=) ** Message: DestroyStream reason 0 ** Message: URLNotify URL 'http://www.hbo.com/av/trueblood/trueblood_buzz_segfin_ref.mov' reason 0 ignored url 'file:///home/uda2001/.mozilla/firefox/i81sycwm.default/Cache/D3B0FFA4d01' TotemEmbedded-Message: Couldn't parse playlist 'file:///home/uda2001/.mozilla/firefox/i81sycwm.default/Cache/D3B0FFA4d01' TotemEmbedded-Message: totem_embedded_set_error: 'No playlist or playlist empty' TotemEmbedded-Message: totem_embedded_set_error_logo called by browser plugin TotemEmbedded-Message: Viewer state: STOPPED ** (totem-plugin-viewer:6596): CRITICAL **: bacon_video_widget_play: assertion `bvw->com->mrl != NULL' failed /usr/lib/bug-buddy/totem-plugin-viewer: No such file or directory. Cannot access memory at address 0x0 Cannot access memory at address 0x0 ** Message: NameOwnerChanged old-owner ':1.25' new-owner '' ** Message: Viewer lost connection!
It was a problem in shared-mime-info, detecting the playlist as SMIL instead of a QuickTime media link. 2008-08-19 Bastien Nocera <hadess@hadess.net> * freedesktop.org.xml.in: Fix priority of the SMIL detection so it's lower than that of SMILtext media links (See http://bugzilla.gnome.org/show_bug.cgi?id=518688#c4) * tests/hbo-playlist.qtl: Add a test file for the above * tests/list: Note that the warning was already gone in trunk before that bug fix.
*** Bug 592375 has been marked as a duplicate of this bug. ***