Firefly Open Source Community

Title: GStreamer jpegparse caught SIGSEGV [Print This Page]

Author: digit    Time: 7/20/2022 13:32
Title: GStreamer jpegparse caught SIGSEGV
Hi there,

I was trying to do a Logitech BRIO 4K webcam streaming by the following GStreamer pipeline:

GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video9 ! "image/jpeg,width=(int)3840,height=(int)2160,framerate=(fraction)30/1" ! mppjpegdec ! kmssink sync=false

Although it usually worked fine, I wanted to add a jpegparse into the pipeline to make sure every frame mppjpegdec got would be parsed.


Unfortunately, when I tested this pipeline:

GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video9 ! "image/jpeg,width=(int)3840,height=(int)2160,framerate=(fraction)30/1" ! jpegparse ! mppjpegdec ! kmssink sync=false

or this pipeline:

GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video9 ! "image/jpeg,width=(int)3840,height=(int)2160,framerate=(fraction)30/1" ! jpegparse ! fakesink

I got "Caught SIGSEGV" error.

Does anyone have an idea? Thanks in advance!


Platform: ROC-RK3566-PC_Buildroot_v1.2.4a
Kernel version: 4.19.232
GStreamer version: 1.20.0

============================================================================================================================================

GStreamer logs:

[root@RK356X:~]# GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video9 ! "image/jpeg,width=(int)3840,height=(int)2160,framerate=(fraction)30/1" ! jpegparse ! mppjpegdec ! kmssink sync=false
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:01.580455535  1455     0x28c17d80 WARN          v4l2bufferpool gstv4l2bufferpool.c:842:gst_v4l2_buffer_pool_start:<v4l2src0:pool0:src> Uncertain or not enough buffers, enabling copy threshold
0:00:02.544724310  1455     0x28c17d80 WARN                 default gsttageditingprivate.c:76:__exif_tag_image_orientation_from_exif_value: Invalid tiff orientation tag value: 0
0:00:02.545132070  1455     0x28c17d80 WARN                 default gstexiftag.c:2078:deserialize_orientation: Invalid value for tag 0x112: 0
0:00:02.545302700  1455     0x28c17d80 WARN                 default gstexiftag.c:1349:parse_exif_short_tag: No parsing function associated to 131(application-name)
Caught SIGSEGV
exec gdb failed: No such file or directory
Spinning.  Please run 'gdb gst-launch-1.0 1455' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

[root@RK356X:~]# GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video9 ! "image/jpeg,width=(int)3840,height=(int)2160,framerate=(fraction)30/1" ! jpegparse ! fakesink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.144095442  1464     0x3e0ced80 WARN          v4l2bufferpool gstv4l2bufferpool.c:842:gst_v4l2_buffer_pool_start:<v4l2src0:pool0:src> Uncertain or not enough buffers, enabling copy threshold
0:00:01.080936134  1464     0x3e0ced80 WARN                 default gsttageditingprivate.c:76:__exif_tag_image_orientation_from_exif_value: Invalid tiff orientation tag value: 0
0:00:01.081093638  1464     0x3e0ced80 WARN                 default gstexiftag.c:2078:deserialize_orientation: Invalid value for tag 0x112: 0
0:00:01.081155473  1464     0x3e0ced80 WARN                 default gstexiftag.c:1349:parse_exif_short_tag: No parsing function associated to 131(application-name)
Caught SIGSEGV
exec gdb failed: No such file or directory
Spinning.  Please run 'gdb gst-launch-1.0 1464' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

Author: raytayl320    Time: 1/20/2026 08:00
如果你選擇Testpdf,那麼成功就在不遠處。你很快就可以獲得Salesforce Plat-Admn-201 認證考試的證書。我們的Testpdf提供的產品可以100%保證你通過考試,而且還會為你提供一年的免費的更新服務。
Author: jamesha680    Time: 1/21/2026 03:53
専門的な学習資料なしでMB-820試験の準備をするのは時間がかかり、疲れる場合があります。そのため、MB-820学習ツールを学習パートナーとして選択するのが最善の決断です。また、MB-820学習ツールは、多数の受験者に実際の試験に関するより良い視点を提供します。 MB-820の最新の練習資料の研究に特化してきた今、私たちは無限の努力で多数の顧客を処理し、MB-820試験ガイドがあなたの満足に浸透すると信じています。
Author: kenreed832    Time: 1/23/2026 13:19
Through this article, I have gained a deep understanding of this topic and benefited immensely. Sending me all the positive vibes for the C_HRHPC_2505 new APP simulations exam!
Author: rickmar888    Time: 1/26/2026 05:04
I truly appreciate your article, it really left a deep impression on me. The Salesforce-MuleSoft-Associate certification book torrent resources are outstanding, and they come with no cost.
Author: samueln841    Time: 2/6/2026 14:09
Your article is breathtakingly good, thank you for sharing it! I used the CSDB Frequent Updates to earn a promotion and salary boost. Now, it’s free for everyone. Best of luck on your career journey!
Author: rickall321    Time: before yesterday 17:57
Your article was remarkable, I’m truly thankful for it. The rich resources of PDII reliable test cram are available to you free of charge.




Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1