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 322491 - [0.8] Segmention fault
[0.8] Segmention fault
Status: RESOLVED OBSOLETE
Product: totem
Classification: Core
Component: GStreamer backend
1.2.x
Other Linux
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
Depends on:
Blocks:
 
 
Reported: 2005-11-26 13:04 UTC by Eduard Carreras i Nadal
Modified: 2006-09-08 14:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
totem-cvs backtrace (8.63 KB, text/plain)
2006-01-25 15:47 UTC, Joseph Sacco
Details
totem backtrace [with SIG33 trapped] (8.18 KB, text/plain)
2006-01-25 16:17 UTC, Joseph Sacco
Details

Description Eduard Carreras i Nadal 2005-11-26 13:04:55 UTC
Version details: GARNOME-CVS (2.13.2)
Distribution/Version: Debian/Etch

Start totem
Segmention fault

whit, gdb it says:


Starting program: /developer/garnome/bin/totem
[Thread debugging using libthread_db enabled]
[New Thread -1227274560 (LWP 17292)]
[New Thread -1231434832 (LWP 17295)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1227274560 (LWP 17292)]
0x08078477 in bacon_video_widget_new (width=-1, height=-1,
    type=BVW_USE_TYPE_VIDEO, err=0xbf922c18) at bacon-video-widget-gst.c:3484
3484      g_signal_connect (GST_PAD_REALIZE (gst_element_get_pad (audio_sink,
"sink")),
Comment 1 Paul Drain 2005-11-28 06:59:25 UTC
A known issue, GStreamer 0.9 really requires Totem from CVS at the moment --
either the GARNOME needs to update the patch in desktop/totem to reflect CVS as
of 23rd of November, or a Totem 1.3.x release needs to be made.
Comment 2 Edward Hervey 2006-01-22 10:56:00 UTC
Eduard, can you try again with latest totem (1.3.0) and gstreamer 0.10 backend. This issue has been solved in gstreamer.
Comment 3 Tim-Philipp Müller 2006-01-25 09:23:25 UTC
Judging from the filename (bacon-video-widget-gst.c) and the GST_PAD_REALIZE macro, the segfault happened in the 0.8 backend, not the 0.10 backend, no?
Comment 4 Joseph Sacco 2006-01-25 15:47:56 UTC
Created attachment 58102 [details]
totem-cvs backtrace
Comment 5 Joseph Sacco 2006-01-25 15:48:54 UTC
Here is another crash sequence built from totem-cvs as of

2006-01-25  Bastien Nocera  <hadess@hadess.net>

        * src/backend/bacon-video-widget-xine.c:
        (bacon_video_widget_finalize):
        * src/totem.c: (totem_action_exit): unref the GConfClients when
        we're done with them
        * src/totem-mozilla-viewer.c: (totem_embedded_add_children):
        load the volume from GConf before setting it (Closes: #326088)

within the GARNOME-2.13.5 framework [gst-0.10].  Backtrace attached.

-Joseph
Comment 6 Bastien Nocera 2006-01-25 15:52:11 UTC
That's not a crash:
Program received signal SIG33, Real-time event 33.

Add this to your ~/.gdbinit:
handle SIG33 nostop
handle SIG33 pass

ENOTMYFAULT
Comment 7 Joseph Sacco 2006-01-25 16:17:23 UTC
Created attachment 58103 [details]
totem backtrace [with SIG33 trapped]

K... I have done so. Now when the AVI file selected from the menu, totem freezes with the menu still exposed.

I hit CTL-C to capture another trace [see attachment].  One suspect entry is

  • #22 bacon_video_widget_open_with_subtitle
    at bacon-video-widget-gst-0.10.c line 2155

-Joseph
Comment 8 Ronald Bultje 2006-01-29 22:14:57 UTC
That is stack corruption, please run in gdb to make it go away, or run under valgrind to ensure it's OK... Also, open new bugs for your own, don't hijack existing...
Comment 9 Joseph Sacco 2006-01-29 23:33:37 UTC
My apologies for violating protocol. I responded only because I was on the CC list.  I will open a separate bug report since totem-1.3.90 manifests same errant behavior when built on a PPC against the latest GARNOME development branch.

-Joseph
Comment 10 Tim-Philipp Müller 2006-09-08 14:11:24 UTC
(Mass-closing of GStreamer-0.8 related Totem bugs)

Thanks for the bug report. However, the version you are using is no longer
maintained.

Please upgrade to the most recent version and open a new bug if the problem
persists with a current Totem/GStreamer-0.10 version.