After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 316596 - Totem crashes on startup when using the xine backend
Totem crashes on startup when using the xine backend
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: xine-lib backend
1.2.x
Other other
: Normal normal
: ---
Assigned To: Maintainer alias for xine-lib component of Totem
Maintainer alias for xine-lib component of Totem
: 313597 318861 322578 335323 460783 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-09-17 20:38 UTC by Jan de Groot
Modified: 2007-07-27 08:43 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Jan de Groot 2005-09-17 20:38:06 UTC
Distribution: Archlinux
Package: totem
Severity: Normal
Version: GNOME2.12.0 1.2.0
Gnome-Distributor: Archlinux
Synopsis: Totem crashes on startup when using the xine backend
Bugzilla-Product: totem
Bugzilla-Component: xine-lib backend
Bugzilla-Version: 1.2.0
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
Description of the crash:
Totem crashes on startup using the xine backend. Using the gstreamer
backend, no problems occur at all:

Steps to reproduce the crash:
1. Compile totem 1.2.0 with xine backend
2. start it
3. wait until it crashes

Expected Results:
Should run fine just like totem-gstreamer

How often does this happen?
Always

Additional Information:
I get this in the terminal when starting totem-xine. When using the
gstreamer backend I get no warnings at all.

(totem:12948): libglade-WARNING **: could not find widget creation
function

(totem:12948): libglade-WARNING **: could not find widget creation
function

(totem:12948): libglade-WARNING **: could not find widget creation
function

(totem:12948): GLib-GObject-WARNING **: gsignal.c:1716: signal
`value-changed' is invalid for instance `0x81a0ae8'

(totem:12948): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to
`BaconVolumeButton'

(totem:12948): Gtk-CRITICAL **: gtk_range_set_value: assertion
`GTK_IS_RANGE (range)' failed

(totem:12948): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to
`BaconVolumeButton'

(totem:12948): Gtk-CRITICAL **: gtk_range_set_value: assertion
`GTK_IS_RANGE (range)' failed

(totem:12948): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to
`TotemStatusbar'

** (totem:12948): CRITICAL **: totem_statusbar_set_time_and_length:
assertion `TOTEM_IS_STATUSBAR (statusbar)' failed

(totem:12948): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to
`TotemStatusbar'


Debugging Information:

Backtrace was generated from '/opt/gnome/bin/totem'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1493637440 (LWP 12948)]
[New Thread -1564730448 (LWP 12956)]
[Thread debugging using libthread_db enabled]
[New Thread -1493637440 (LWP 12948)]
[New Thread -1564730448 (LWP 12956)]
[Thread debugging using libthread_db enabled]
[New Thread -1493637440 (LWP 12948)]
[New Thread -1564730448 (LWP 12956)]
[New Thread -1556337744 (LWP 12955)]
[New Thread -1546056784 (LWP 12954)]
[New Thread -1533563984 (LWP 12953)]
[New Thread -1524900944 (LWP 12952)]
[New Thread -1516508240 (LWP 12951)]
[New Thread -1503511632 (LWP 12950)]
[New Thread -1496650832 (LWP 12949)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in ?? ()




------- Bug moved to this database by unknown@gnome.bugs 2005-09-17 20:38 UTC -------


Unknown version 1.2.0 in product totem.  Setting version to "1.2.x".

Comment 1 Jan de Groot 2005-10-10 14:19:04 UTC
Totem is a glade-using piece of software and should compile with
-Wl,--export-dynamic in LDFLAGS. When compiling with GStreamer, these flags are
passed via pkg-config. When compiling with xine however, these flags are not passed.

On initial try passing LDFLAGS+=-Wl,--export-dynamic on make all doesn't help,
since the make install target re-runs automake and relinks some files after
that, without the extra LDFLAGS passed when running the make all target.
Comment 2 Bastien Nocera 2005-10-22 12:11:57 UTC
2005-10-22  Bastien Nocera  <hadess@hadess.net>

        * configure.in: add gmodule-2.0 as a dependency for glade to be able
        to find creation functions for the custom widgets (Closes: #316596)
        * NEWS: updated
Comment 3 Bastien Nocera 2005-10-22 12:13:38 UTC
*** Bug 318861 has been marked as a duplicate of this bug. ***
Comment 4 Bastien Nocera 2005-10-22 12:13:51 UTC
*** Bug 313597 has been marked as a duplicate of this bug. ***
Comment 5 Christian Kirbach 2005-11-28 23:12:03 UTC
*** Bug 322578 has been marked as a duplicate of this bug. ***
Comment 6 Bastien Nocera 2006-03-21 10:57:07 UTC
*** Bug 335323 has been marked as a duplicate of this bug. ***
Comment 7 Iestyn Pryce 2007-07-27 08:43:36 UTC
*** Bug 460783 has been marked as a duplicate of this bug. ***