Youtube plugin hangs totem or something. gdb traced.

Bug #288972 reported by ethana2
This bug report is a duplicate of:  Bug #184907: Totem can't handle ffdemux_flv. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem

When I go to view a search for youtube videos in totem on Ubuntu 8.10, totem hangs.
..until I run it in gdb, then it behaves, blast--oh wait, there it goes.

GAHH, would it kill them to compile with -g ?
Anyways, here's what totem does say, what looks relevant at least..

** (totem:13561): DEBUG: Registering Python plugin instance: BBCViewer+TotemPythonPlugin
** (totem:13561): DEBUG: Creating object of type BBCViewer+TotemPythonPlugin
** (totem:13561): DEBUG: Creating Python plugin instance
(no debugging symbols found)
(no debugging symbols found)
** (totem:13561): DEBUG: Init of Python module
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
** (totem:13561): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:13561): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:13561): DEBUG: Creating Python plugin instance
(no debugging symbols found)
[New Thread 0xb5131b90 (LWP 13588)]
(no debugging symbols found)
(no debugging symbols found)
[Thread 0xb5131b90 (LWP 13588) exited]
[New Thread 0xb5131b90 (LWP 13589)]

** Message: don't know how to handle video/x-flv
** Message: Error: A Flash demuxer plugin is required to play this stream, but not installed.
gstdecodebin.c(904): close_pad_link (): /GstPlayBin:play/GstDecodeBin:decodebin0:
No decoder to handle media type 'video/x-flv'

** Message: Missing plugin: gstreamer|0.10|totem|Flash demuxer|decoder-video/x-flv (Flash demuxer)
[New Thread 0xb30feb90 (LWP 13620)]
[Thread 0xb38ffb90 (LWP 13610) exited]

** (gstreamer-codec-install:13619): WARNING **: return value of custom widget handler was not a GtkWidget
/usr/lib/python2.5/site-packages/AppInstall/AppInstall.py:1274: GtkWarning: gtk_tree_model_sort_sort: assertion `tree_model_sort->default_sort_func != NULL' failed
  item.applications.set_default_sort_func(None)
[Thread 0xb28fdb90 (LWP 13614) exited]
** Message: Missing plugins installed. Updating plugin registry ...
** Message: Plugin registry updated, trying again.
[New Thread 0xb28fdb90 (LWP 13992)]

[New Thread 0xb13ffb90 (LWP 13995)]
[New Thread 0xb0bfeb90 (LWP 13996)]
[New Thread 0xafffbb90 (LWP 13997)]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0xaf7c9b90 (LWP 13998)]
[New Thread 0xae888b90 (LWP 13999)]
[New Thread 0xae087b90 (LWP 14000)]
[Thread 0xae087b90 (LWP 14000) exited]
[New Thread 0xae087b90 (LWP 14021)]
[Thread 0xae087b90 (LWP 14021) exited]
[New Thread 0xae087b90 (LWP 14022)]
[Thread 0xae087b90 (LWP 14022) exited]
** Message: Error: "http://www.youtube.com/get_video?video_id=ca9GJ6mMxLw&t=OEgsToPDskJ7xusa1eJkCJoP3yJ-VwzL": failed to seek; server does not accept Range HTTP header
gstsouphttpsrc.c(677): gst_soup_http_src_got_headers_cb (): /GstPlayBin:play/GstSoupHTTPSrc:source

[Thread 0xae888b90 (LWP 13999) exited]
[Thread 0xb0bfeb90 (LWP 13996) exited]
[Thread 0xb6198b90 (LWP 13569) exited]
[Thread 0xafffbb90 (LWP 13997) exited]
[Thread 0xb38ffb90 (LWP 13993) exited]
[Thread 0xb5131b90 (LWP 13994) exited]
[Thread 0xaf7c9b90 (LWP 13998) exited]
[Thread 0xb28fdb90 (LWP 13992) exited]
[New Thread 0xb28fdb90 (LWP 14130)]
[New Thread 0xb5131b90 (LWP 14131)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
** (totem:13561): DEBUG: Finalizing Python plugin instance
** (totem:13561): DEBUG: Finalizing Python plugin instance
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
pure virtual method called
terminate called without an active exception

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb5131b90 (LWP 14131)]
0xb7f73430 in __kernel_vsyscall ()
(gdb)

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/totem-gstreamer
NonfreeKernelModules: nvidia
Package: totem-gstreamer 2.24.2-0ubuntu4
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: totem
Uname: Linux 2.6.27-7-generic i686

Tags: apport-bug
Revision history for this message
ethana2 (ethana2) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

there's nothing showing a hang there, could you tell us a few easy steps in order to reproduce that behavior?

Changed in totem:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
ethana2 (ethana2) wrote : Re: [Bug 288972] Re: Youtube plugin hangs totem or something. gdb traced.

Ok, now it's not getting to the point where it crashes, it just says
"ffdemux_swf: Element doesn't implement handling of this stream.
Please file a bug."
..Yeah, I'm getting that error 100% of the time now.
...that's probably a different bug that has been filed.

I'm going to say this bug requires that one to be fixed before it can
be reproduced again, I don't know why, but that's what it's looking
like.
The fact remains that I cannot watch youtube videos in totem..

Revision history for this message
Pedro Villavicencio (pedro) wrote :

that's a gstreamer issue and a known one.

Changed in totem:
status: Incomplete → Invalid
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.