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 745185 - Crash on a jpeg file
Crash on a jpeg file
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-02-25 22:26 UTC by Xavier Claessens
Modified: 2015-03-03 20:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gstreamer logo (5.19 KB, image/jpeg)
2015-02-25 22:26 UTC, Xavier Claessens
Details

Description Xavier Claessens 2015-02-25 22:26:09 UTC
Created attachment 297924 [details]
gstreamer logo

This simple pipeline crash with the attached jpeg file.

gst-launch-1.0 filesrc location=examples/gstreamer.jpeg ! decodebin ! glimagesink
Comment 1 Xavier Claessens 2015-02-25 22:26:46 UTC
Oops of course, fix the location of the image in the gst-launch command.
Comment 2 Xavier Claessens 2015-02-25 22:27:17 UTC


  • #0 gst_memory_unmap
    at gstmemory.c line 339
  • #1 gst_buffer_unmap
    at gstbuffer.c line 1622
  • #2 default_unmap
    at gstvideometa.c line 170
  • #3 gst_video_frame_unmap
    at video-frame.c line 211
  • #4 gst_jpeg_dec_handle_frame
    at gstjpegdec.c line 1137
  • #5 gst_video_decoder_decode_frame
    at gstvideodecoder.c line 3067
  • #6 gst_video_decoder_have_frame
    at gstvideodecoder.c line 2999
  • #7 gst_jpeg_dec_parse
    at gstjpegdec.c line 464
  • #8 gst_video_decoder_parse_available
    at gstvideodecoder.c line 943
  • #9 gst_video_decoder_chain_forward
    at gstvideodecoder.c line 1957
  • #10 gst_video_decoder_chain
    at gstvideodecoder.c line 2244
  • #11 gst_pad_chain_data_unchecked
    at gstpad.c line 3966
  • #12 gst_pad_push_data
    at gstpad.c line 4199
  • #13 gst_pad_push
    at gstpad.c line 4310
  • #14 gst_type_find_element_loop
    at gsttypefindelement.c line 1110
  • #15 gst_task_func
    at gsttask.c line 331
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 307
  • #17 g_thread_proxy
    at gthread.c line 764
  • #18 start_thread
    at pthread_create.c line 312
  • #19 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 111

Comment 3 Xavier Claessens 2015-02-25 22:31:07 UTC
*** Bug 745109 has been marked as a duplicate of this bug. ***
Comment 4 Nicolas Dufresne (ndufresne) 2015-03-03 20:20:43 UTC
This does not crash in master anymore. Might be related to the various fix we did in libgstgl recently.