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 323144 - jpegdec segfaults when setting up a pipeline
jpegdec segfaults when setting up a pipeline
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.9.7
Other All
: High critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-03 21:19 UTC by Henry Gomersall
Modified: 2005-12-05 13:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Henry Gomersall 2005-12-03 21:19:42 UTC
Steps to reproduce:
Set up a pipeline such like below:
"gst-launch-0.10 -v filesrc location=working.jpg ! jpegdec ! xvimagesink"

The crash also occurs with the final sink being fakesink

An image that produces the crash (although I am yet to find any that don't
produce it) can be found at:
http://www.srcf.ucam.org/~whg21/images/not_working.jpg 

This is a fresh installation of gstreamer, gst-plugins-base and gst-plugins-good
directly from the gstreamer website.

Stack trace:
  • #0 jpeg_idct_ifast_mmx
    from /usr/lib/libjpeg-mmx.so.62
  • #1 ??
    from /usr/lib/libjpeg-mmx.so.62
  • #2 ??
  • #3 ??
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 jpeg_huff_decode
    from /usr/lib/libjpeg-mmx.so.62
  • #10 ??


Other information:
Using gentoo, but not the unstable gentoo packages for gstreamer (I did
initially, but these caused the same problem).
Comment 1 Henry Gomersall 2005-12-03 21:58:49 UTC
Using libjpeg instead of libjpeg-mmx seems to solve the problem.
Comment 2 Andy Wingo 2005-12-05 13:08:43 UTC
Sounds like a NOTGNOME problem to me...