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 676524 - apexsink: Crash in gst_apexraop_connect
apexsink: Crash in gst_apexraop_connect
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-05-21 21:14 UTC by julien cubizolles
Modified: 2015-04-16 12:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace (7.41 KB, text/plain)
2012-05-21 21:18 UTC, julien cubizolles
Details
another attachement with debug symbols for the gstreamer libraries (32.86 KB, text/plain)
2012-05-21 21:36 UTC, julien cubizolles
Details
output of dpkg -l '*gstreamer*' listing the versions of all gstreamer packages (8.30 KB, text/plain)
2012-05-21 22:06 UTC, julien cubizolles
Details
output of gst-inspect apexsink (8.50 KB, text/plain)
2012-05-21 22:07 UTC, julien cubizolles
Details

Description julien cubizolles 2012-05-21 21:14:21 UTC
Can't say anything more: everytime I try to run totem I get this error message:

(totem:9739): GLib-GObject-WARNING **: value "100,000000" of type `gdouble' is invalid or out of range for property `volume' of type `gdouble'
*** buffer overflow detected ***: /usr/bin/totem terminated

It started when I upgraded to Ubuntu Precise and must have to do with some incompatible settings laying around because I can run totem on the same machine from another user account.

Here is the backtrace through gdb.
Comment 1 André Klapper 2012-05-21 21:17:57 UTC
Which exact version of Totem is this about?
Comment 2 julien cubizolles 2012-05-21 21:18:59 UTC
Created attachment 214617 [details]
backtrace
Comment 3 julien cubizolles 2012-05-21 21:20:19 UTC
(In reply to comment #1)
> Which exact version of Totem is this about?

totem 3.0.1-0ubuntu21
Comment 4 julien cubizolles 2012-05-21 21:36:17 UTC
Created attachment 214618 [details]
another attachement with debug symbols for the gstreamer libraries
Comment 5 Philip Withnall 2012-05-21 21:48:57 UTC
Thanks for the backtrace. Looks like a GStreamer problem to me.
Comment 6 julien cubizolles 2012-05-21 22:06:52 UTC
Created attachment 214623 [details]
output of dpkg -l '*gstreamer*' listing the versions of all gstreamer packages
Comment 7 julien cubizolles 2012-05-21 22:07:40 UTC
Created attachment 214624 [details]
output of gst-inspect apexsink
Comment 8 Tim-Philipp Müller 2012-09-29 11:57:02 UTC
Are you using apexsink on purpose, or are you saying it somehow gets picked up and causes problems even though you don't want to use it at all?
Comment 9 Jan Schmidt 2015-04-16 12:46:01 UTC
commit 9e1135e209d798a6ebee2b415acc8c6535d3befc
Author: Jan Schmidt <jan@centricular.com>
Date:   Thu Apr 16 22:43:54 2015 +1000

    apexsink: Fix buffer overflow, in case anyone ever ports it.
    
    Fix a simple buffer overflow - 16 bytes isn't enough to hold
    the string representation of a gulong on x86_64. I guess the
    intent was to generate a 32 bit random key, so let's do that.
    
    Only matters if anyone ever ports the sink to 1.x
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676524