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 357212 - [glimagesink] crashes if no DISPLAY
[glimagesink] crashes if no DISPLAY
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 0.10.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 354946
 
 
Reported: 2006-09-22 15:53 UTC by Tim-Philipp Müller
Modified: 2006-12-17 18:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2006-09-22 15:53:41 UTC
$ DISPLAY='' gdb --args gst-launch-0.10 videotestsrc ! glimagesink


(gdb) run
Starting program: /usr/local/bin/gst-launch-0.10 videotestsrc \! glimagesink
[Thread debugging using libthread_db enabled]
[New Thread -1212909904 (LWP 25000)]

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 25000)

  • #0 XSynchronize
    from /usr/lib/libX11.so.6
  • #1 gst_glimage_sink_init
    at glimagesink.c line 186
  • #2 IA__g_type_create_instance
    at gtype.c line 1567
  • #3 g_object_constructor
    at gobject.c line 1038
  • #4 IA__g_object_newv
    at gobject.c line 934
  • #5 IA__g_object_new_valist
    at gobject.c line 978
  • #6 IA__g_object_new
    at gobject.c line 792
  • #7 gst_element_factory_create
    at gstelementfactory.c line 381
  • #8 gst_element_factory_make
    at gstelementfactory.c line 444
  • #9 _gst_parse__yyparse
    at ./grammar.y line 573
  • #10 _gst_parse_launch
    at ./grammar.y line 838
  • #11 gst_parse_launch
    at gstparse.c line 159
  • #12 gst_parse_launchv
    at gstparse.c line 121
  • #13 main
    at gst-launch.c line 645

Comment 1 David Schleef 2006-09-22 23:55:40 UTC
Doh.  This is why we have -bad.  Fixed in CVS.