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 99971 - Crash on exit
Crash on exit
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal critical
: 0.5.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-11-30 11:20 UTC by Kjartan Maraas
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description Kjartan Maraas 2002-11-30 11:20:12 UTC
g-s-r crashes on exit using the gstreamer based branch. Backtrace follows:

(gnome-sound-recorder:9674): GStreamer-CRITICAL **: file cothreads.c: line
167 (cothread_context_free): assertion `ctx != NULL' failed
  • #0 g_on_error_stack_trace
  • #1 g_on_error_query
  • #2 debug_log_handler
  • #3 g_logv
  • #4 g_log
  • #5 cothread_context_free
    at cothreads.c line 1
  • #6 gst_basic_scheduler_reset
  • #7 gst_scheduler_reset
    at gstsche duler.c line 130
  • #8 gst_pipeline_dispose
    at gstpi peline.c line 125
  • #9 g_object_last_unref
    at gobjec t.c line 421
  • #10 g_object_unref
  • #11 gst_object_unref
    at gstobject .c line 205
  • #12 finalize
    at gsr-window.c line 96
  • #13 g_object_last_unref
    at gobjec t.c line 434
  • #14 g_object_unref
  • #15 gtk_main_do_event
    at gtkmain.c line 1509
  • #16 gdk_event_dispatch
  • #17 g_main_dispatch
    at gmain.c line 1
  • #18 g_main_context_dispatch
    at g main.c line 2197
  • #19 g_main_context_iterate
  • #20 g_main_loop_run
    at gmain.c line 2498
  • #21 gtk_main
    at gtkmain.c line 1091
  • #22 main
    at gnome-recorder .c line 196
  • #23 __libc_start_main
,
Comment 1 Iain 2002-11-30 13:12:29 UTC
What version of GStreamer are you using?
Comment 2 Kjartan Maraas 2002-12-01 00:36:50 UTC
CVS from last night european time.
Comment 3 Iain 2002-12-01 01:39:33 UTC
Yeah, it's repeatable for me.
I think I'm going to have to start saying that gnome-sound-recorder
requires 0.4.2 until the thread issues in CVS are fixed...

I suspect this is due to the major thread changes in GStreamer CVS,
and I'm reassigning to them :)
Comment 4 Thomas Vander Stichele 2003-01-05 16:53:19 UTC
can you retry it please ? It should be fixed now.
Comment 5 Kjartan Maraas 2003-01-09 23:28:15 UTC
It didn't crash last I tried (2.1.5 with gst 0.5.1)