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 746833 - segfault in discovered_cb()
segfault in discovered_cb()
Status: RESOLVED OBSOLETE
Product: totem
Classification: Core
Component: Properties page
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-03-26 17:09 UTC by Sebastien Bacher
Modified: 2018-05-24 11:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2015-03-26 17:09:18 UTC
That bug has been reported against 3.14.2 on https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1433984

"#0  0x00007f04073a4c2b in discovered_cb (discoverer=<optimized out>, info=0x41bf4e0, error=<optimized out>, props=0x7f0410012740) at totem-properties-view.c:287
        video_streams = 0x0
        has_audio = 0
        duration = <optimized out>
        sinfo = <optimized out>
        audio_streams = 0x0
        taglist = <optimized out>
        has_video = 0
        label = <optimized out>
        discoverer = <optimized out>
        error = 0x0
        props = 0x7f0410012740
        info = 0x41bf4e0
  • #1 ffi_call_unix64
    at ../src/x86/unix64.S line 76
  • #2 ffi_call
    at ../src/x86/ffi64.c line 525
  • #3 g_cclosure_marshal_generic
    at /build/buildd/glib2.0-2.43.91/./gobject/gclosure.c line 1448
  • #4 g_closure_invoke
    at /build/buildd/glib2.0-2.43.91/./gobject/gclosure.c line 768
  • #5 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.43.91/./gobject/gsignal.c line 3549
  • #6 g_signal_emit_valist
    at /build/buildd/glib2.0-2.43.91/./gobject/gsignal.c line 3305
  • #7 g_signal_emit
    at /build/buildd/glib2.0-2.43.91/./gobject/gsignal.c line 3361
  • #8 discoverer_collect
    at gstdiscoverer.c line 1264
  • #9 async_timeout_cb
    at gstdiscoverer.c line 1584
  • #10 g_timeout_dispatch
    at /build/buildd/glib2.0-2.43.91/./glib/gmain.c line 4545
  • #11 g_main_dispatch
    at /build/buildd/glib2.0-2.43.91/./glib/gmain.c line 3122
  • #12 g_main_context_dispatch
    at /build/buildd/glib2.0-2.43.91/./glib/gmain.c line 3737
  • #13 g_main_context_iterate
    at /build/buildd/glib2.0-2.43.91/./glib/gmain.c line 3808
  • #14 g_main_context_iteration
    at /build/buildd/glib2.0-2.43.91/./glib/gmain.c line 3869
  • #15 g_application_run
    at /build/buildd/glib2.0-2.43.91/./gio/gapplication.c line 2308
  • #16 main
    at nautilus-main.c line 103

Comment 1 Bastien Nocera 2015-04-10 13:50:43 UTC
I don't know how to reproduce this, and couldn't find any obvious problems in the code, so a reproducer or a stacktrace with debug information would be useful.
Comment 2 Sebastien Bacher 2015-04-10 17:02:06 UTC
the stacktrace has debug symbols?
Comment 3 Bastien Nocera 2015-04-10 18:16:26 UTC
(In reply to Sebastien Bacher from comment #2)
> the stacktrace has debug symbols?

A lot of the variables are optimised out, which could have helped me find which file caused the problem, for example.
Comment 4 GNOME Infrastructure Team 2018-05-24 11:02:15 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/totem/issues/137.