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 159970 - [typefinding] mpeg/audio typefind abort with musepack file
[typefinding] mpeg/audio typefind abort with musepack file
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: High critical
: 0.8.8
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-11-30 14:14 UTC by Tim-Philipp Müller
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gst-debug log (111.90 KB, application/x-bzip2)
2004-11-30 14:18 UTC, Tim-Philipp Müller
Details

Description Tim-Philipp Müller 2004-11-30 14:14:29 UTC
% gst-launch-0.8 filesrc location=05.mpc ! typefind 
RUNNING pipeline ... 
 
(process:5330): GStreamer-CRITICAL **: file gstbuffer.c: line 277 
(gst_buffer_create_sub): assertion `parent->size >= offset + size' failed 
 
** ERROR **: file gstbufferstore.c: line 214 
(gst_buffer_store_add_buffer_func): assertion failed: (sub) 
aborting... 
Aborted 
 
Stack trace: 
 
  • #6 g_log
    at gmessages.c line 509
  • #7 gst_buffer_store_add_buffer_func
    at gstbufferstore.c line 226
  • #8 gst_marshal_BOOLEAN__POINTER
    at gstmarshal.c line 547
  • #9 g_type_class_meta_marshal
    at gclosure.c line 514
  • #10 g_closure_invoke
    at gclosure.c line 437
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2473
  • #12 g_signal_emit_valist
    at gsignal.c line 2204
  • #13 g_signal_emit
    at gsignal.c line 2238
  • #14 gst_buffer_store_add_buffer
    at gstbufferstore.c line 304
  • #15 gst_type_find_element_chain
    at gsttypefindelement.c line 627
  • #16 gst_pad_call_chain_function
    at gstpad.c line 4430
  • #17 gst_pad_push
    at gstpad.c line 3241
  • #18 get_group_schedule_function
    at gstoptimalscheduler.c line 1298
  • #19 schedule_group
    at gstoptimalscheduler.c line 1151
  • #20 gst_opt_scheduler_schedule_run_queue
    at gstoptimalscheduler.c line 1198
  • #21 schedule_chain
    at gstoptimalscheduler.c line 1251
  • #22 gst_opt_scheduler_iterate
    at gstoptimalscheduler.c line 2613
  • #23 gst_scheduler_iterate
    at gstscheduler.c line 738
  • #24 gst_bin_iterate_func
    at gstbin.c line 1216
  • #25 gst_marshal_BOOLEAN__VOID
    at gstmarshal.c line 509
  • #26 g_type_class_meta_marshal
    at gclosure.c line 514
  • #27 g_closure_invoke
    at gclosure.c line 437
  • #28 signal_emit_unlocked_R
    at gsignal.c line 2473
  • #29 g_signal_emit_valist
    at gsignal.c line 2204
  • #30 g_signal_emit
    at gsignal.c line 2238
  • #31 gst_bin_iterate
    at gstbin.c line 1269
  • #32 idle_func
    at gst-launch.c line 79
  • #33 g_idle_dispatch
    at gmain.c line 3806
  • #34 g_main_dispatch
    at gmain.c line 1942
  • #35 g_main_context_dispatch
    at gmain.c line 2492
  • #36 g_main_context_iterate
    at gmain.c line 2573
  • #37 g_main_loop_run
    at gmain.c line 2777
  • #38 gst_main
    at gst.c line 862
  • #39 main
    at gst-launch.c line 542
 
It's all valgrind clean. 
 
The file is available here: http://sceptic.centricular.net/05.mpc 
 
I'll attach the gst-debug log in a second. 
 
Cheers 
 -Tim
Comment 1 Tim-Philipp Müller 2004-11-30 14:18:59 UTC
Created attachment 34325 [details]
gst-debug log
Comment 2 Benjamin Otte (Company) 2004-11-30 23:46:11 UTC
fixed in cvs.