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 169073 - muine crashes on song change
muine crashes on song change
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal blocker
: 0.8.9
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 169023 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-03-03 09:38 UTC by Jeroen Zwartepoorte
Modified: 2005-05-25 12:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Jeroen Zwartepoorte 2005-03-03 09:38:18 UTC
After rebuilding gstreamer and gst-plugins using jhbuild yesterday (0.8
branches), muine now crashes when it goes to the next song (reproducable every
single time).

This is the backtrace:

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 741
  • #3 <signal handler called>
  • #4 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 IA__g_logv
  • #8 IA__g_log
  • #9 g_mutex_free_posix_impl
    at gthread-posix.c line 160
  • #10 gst_queue_finalize
    at gstqueue.c line 373
  • #11 IA__g_object_unref
    at gobject.c line 571
  • #12 gst_object_unref
    at gstobject.c line 248
  • #13 gst_bin_remove_func
    at gstbin.c line 594
  • #14 gst_bin_remove
  • #15 group_destroy
    at gstplaybasebin.c line 347
  • #16 remove_groups
    at gstplaybasebin.c line 546
  • #17 gst_play_base_bin_change_state
    at gstplaybasebin.c line 1734
  • #18 gst_play_bin_change_state
    at gstplaybin.c line 807
  • #19 gst_element_set_state_func
    at gstelement.c line 2853
  • #20 gst_element_set_state
    at gstelement.c line 2796
  • #21 player_stop
    at player-gst.c line 388
  • #22 player_set_file
    at player-gst.c line 341

Comment 1 Ronald Bultje 2005-03-03 09:42:32 UTC
Can you revert
http://cvs.freedesktop.org/gstreamer/gstreamer/gst/gstqueue.c?r1=1.117&r2=1.117.2.1&makepatch=1&diff_format=u
and tell me if that fixes it? I may accidently have broken it.
Comment 2 Ronald Bultje 2005-03-03 09:51:55 UTC
Oh, I break (667) back into after the while loop after unlocking the queue
(664), but there I unlock it again (748). Suckzors. Will fix.
Comment 3 Jeroen Zwartepoorte 2005-03-03 10:01:08 UTC
Works fine again with latest gstreamer cvs (0.8 branch).
Comment 4 Ronald Bultje 2005-03-03 10:08:20 UTC
*** Bug 169023 has been marked as a duplicate of this bug. ***