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 107909 - seg fault on simple threaded app
seg fault on simple threaded app
Status: VERIFIED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.6.0
Other Linux
: Normal normal
: 0.6.x
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-03-09 09:55 UTC by august
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description august 2003-03-09 09:55:42 UTC
I have an app with two threads

thread1 has: filesrc, decode (mad), queue
thread2 has: osssink
pipeline has: thread1, thread2

linked so: filesrc->decode->queue->ossink

the player plays the mp3 fine for a while, but always seg faults at the
same time (no matter which mp3 file is used)

gdb reports

  • #0 memcpy
    from /lib/i686/libc.so.6
  • #1 gst_mad_chain
    at gstmad.c line 1049
  • #2 gst_basic_scheduler_chain_wrapper
    at gstbasicscheduler.c line 338
  • #3 cothread_stub
    at cothreads.c line 462
  • #4 makecontext
    from /lib/i686/libc.so.6
  • #5 gst_basic_scheduler_iterate
    at gstbasicscheduler.c line 1362
  • #6 gst_scheduler_iterate
    at gstscheduler.c line 732
  • #7 gst_bin_iterate_func
    at gstbin.c line 892
  • #8 gst_bin_iterate
    at gstbin.c line 935
  • #9 gst_thread_main_loop
    at gstthread.c line 723
  • #10 g_thread_create_proxy
    from /usr/lib/libglib-2.0.so.0
  • #11 pthread_start_thread
    from /lib/i686/libpthread.so.0
  • #12 pthread_start_thread_event
    from /lib/i686/libpthread.so.0

Comment 1 Christian Fredrik Kalager Schaller 2003-05-12 13:12:53 UTC
Assigning to Wim; Any idea what this could be or any questions for August?
Comment 2 David Schleef 2003-07-23 08:04:41 UTC
I apologize for this bug being dropped for so long.  Could you attempt
to reproduce it with 0.6.2 and/or CVS HEAD?

If not, I'll close the bug, since we have no way of reproducing it.
Comment 3 Thomas Vander Stichele 2003-12-16 16:29:11 UTC
one more ping before closing ...