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 111632 - [0.6.2] videotestsrc ! xvideosink crash
[0.6.2] videotestsrc ! xvideosink crash
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.6.x
Other Linux
: Normal critical
: 0.6.2
Assigned To: David Schleef
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-04-26 11:06 UTC by Gustavo Carneiro
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gustavo Carneiro 2003-04-26 11:06:12 UTC
I need this pipeline working for testing..

[emperor:gjc]$ gst-launch videotestsrc \! xvideosink
INFO ( 1100: 0) Initializing GStreamer Core Library version 0.6.1
INFO ( 1100: 0) CPU features: (c1cbfbff) MMX SSE 3DNOW MMXEXT
INFO ( 1100: 0) registry: loaded user_registry in 0.000146 seconds
          (/home/gjc/.gstreamer/registry.xml)
INFO ( 1100: 0) registry: loaded global_registry in 0.157513 seconds
          (/opt/gnome-head//var/cache/gstreamer-0.6/registry.xml)
** Message: Parsing string 'videotestsrc ! xvideosink '
Starting parse
Entering state 0
Reducing stack by rule 5 (line 59), -> graph
Stack now 0
Entering state 1
Reading a token: Next token is token IDENTIFIER ()
Shifting token IDENTIFIER, Entering state 3
Reducing stack by rule 1 (line 46), IDENTIFIER -> id
Stack now 0 1
Entering state 9
Reading a token: Next token is token '!' ()
Reducing stack by rule 4 (line 55), id -> element
Stack now 0 1
Entering state 11
Reducing stack by rule 6 (line 60), graph element -> graph
Stack now 0
Entering state 1
Next token is token '!' ()
Shifting token '!', Entering state 8
Reducing stack by rule 14 (line 117), '!' -> rlink
Stack now 0 1
Entering state 14
Reducing stack by rule 13 (line 114), rlink -> link
Stack now 0 1
Entering state 13
Reducing stack by rule 8 (line 92), graph link -> graph
Stack now 0
Entering state 1
Reading a token: Next token is token IDENTIFIER ()
Shifting token IDENTIFIER, Entering state 3
Reducing stack by rule 1 (line 46), IDENTIFIER -> id
Stack now 0 1
Entering state 9
Reading a token: Now at end of input.
Reducing stack by rule 4 (line 55), id -> element
Stack now 0 1
Entering state 11
Reducing stack by rule 6 (line 60), graph element -> graph
Stack now 0
Entering state 1
Now at end of input.
GStreamer-INFO: 0 live buffer(s)
GStreamer-INFO: 0 live bufferpool(s)
GStreamer-INFO: 0 live event(s)
RUNNING pipeline
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829072 at
0x8095404
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829108 at
0x8095428
 
(process:1100): GStreamer-WARNING **: unknown property type 134829072 at
0x8095404
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829144 at
0x809544c
 
(process:1100): GStreamer-WARNING **: unknown property type 134829108 at
0x8095428
 
(process:1100): GStreamer-WARNING **: unknown property type 134829072 at
0x8095404
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829180 at
0x8095470
 
(process:1100): GStreamer-WARNING **: unknown property type 134829144 at
0x809544c
 
(process:1100): GStreamer-WARNING **: unknown property type 134829108 at
0x8095428
 
(process:1100): GStreamer-WARNING **: unknown property type 134829072 at
0x8095404
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829216 at
0x8095494
 
(process:1100): GStreamer-WARNING **: unknown property type 134829180 at
0x8095470
 
(process:1100): GStreamer-WARNING **: unknown property type 134829144 at
0x809544c
 
(process:1100): GStreamer-WARNING **: unknown property type 134829108 at
0x8095428
 
(process:1100): GStreamer-WARNING **: unknown property type 134829072 at
0x8095404
 
(process:1100): GStreamer-WARNING **: unknown property type 134829036 at
0x80953e0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829000 at
0x80953bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134828964 at
0x8095398
 
(process:1100): GStreamer-WARNING **: unknown property type 134828928 at
0x8095374
 
(process:1100): GStreamer-WARNING **: unknown property type 134828892 at
0x8095350
 
(process:1100): GStreamer-WARNING **: unknown property type 134828856 at
0x809532c
 
(process:1100): GStreamer-WARNING **: unknown property type 134828820 at
0x8095308
 
(process:1100): GStreamer-WARNING **: unknown property type 134828784 at
0x80952e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134828748 at
0x80952c0
videotestsrc: caps FOURCC 0x32595559, forced FOURCC 0x00000000
videotestsrc: using FOURCC 0x32595559
 
(process:1100): GStreamer-WARNING **: unknown property type 134992064 at
0x80bd0e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134992136 at
0x80bd0fc
 
(process:1100): GStreamer-WARNING **: unknown property type 134992208 at
0x80bd180
 
(process:1100): GStreamer-WARNING **: unknown property type 134992268 at
0x80bd1bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134992328 at
0x80bd204
 
(process:1100): GStreamer-WARNING **: unknown property type 134992352 at
0x80bd1d4
 
(process:1100): GStreamer-WARNING **: unknown property type 134992448 at
0x80bd234
 
(process:1100): GStreamer-WARNING **: unknown property type 134992472 at
0x80bd27c
 
(process:1100): GStreamer-WARNING **: unknown property type 134992520 at
0x80bd2a0
 
(process:1100): GStreamer-WARNING **: unknown property type 134829672 at
0x80bd0b4
 
(process:1100): GStreamer-WARNING **: unknown property type 134992064 at
0x80bd0e4
 
(process:1100): GStreamer-WARNING **: unknown property type 134992136 at
0x80bd0fc
 
(process:1100): GStreamer-WARNING **: unknown property type 134992208 at
0x80bd180
 
(process:1100): GStreamer-WARNING **: unknown property type 134992268 at
0x80bd1bc
 
(process:1100): GStreamer-WARNING **: unknown property type 134992328 at
0x80bd204
 
(process:1100): GStreamer-WARNING **: unknown property type 134992352 at
0x80bd1d4
 
(process:1100): GStreamer-WARNING **: unknown property type 134992448 at
0x80bd234
 
(process:1100): GStreamer-WARNING **: unknown property type 134992472 at
0x80bd27c
 
(process:1100): GStreamer-WARNING **: unknown property type 134992520 at
0x80bd2a0
Caught SIGSEGV accessing address (nil)
  • #0 wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 wait
    from /lib/libpthread.so.0
  • #3 fault_handler
  • #4 __pthread_sighandler_rt
    from /lib/libpthread.so.0
  • #5 <signal handler called>
  • #6 gst_props_entry_copy
    at gstprops.c line 904
  • #7 gst_props_intersect
  • #8 gst_caps_intersect_func
  • #9 gst_caps_intersect
  • #10 gst_pad_perform_negotiate
  • #11 gst_element_negotiate_pads
  • #12 gst_element_change_state
  • #13 gst_xvideosink_change_state
  • #14 gst_element_set_state
  • #15 gst_bin_change_state
    at gstbin.c line 647
  • #16 gst_pipeline_change_state
  • #17 gst_element_set_state
  • #18 main
    at gst-launch.c line 253
  • #19 __libc_start_main
    from /lib/libc.so.6

Comment 1 David Schleef 2003-05-01 06:28:38 UTC
This looks like the output from an older version of videotestsrc. 
What version of gstvideotestsrc.c are you using?
Comment 2 Gustavo Carneiro 2003-05-01 10:49:33 UTC
  Version is 0.6.x CVS, as I indicated.  gst-inspect reports the
following:

Factory Details:
  Long name:    Video test source
  Class:        Source/Video
  License:      LGPL
  Description:  Creates a test video stream
  Version:      0.6.1
  Author(s):    David A. Schleef <ds@schleef.org>
  Copyright:    (C) 2002

 Should I switch to CVS HEAD?
Comment 3 Gustavo Carneiro 2003-05-01 22:28:21 UTC
  Ok, I paralell-installed gstreamer HEAD, and it works perfectly now! :-)
  Any bugs that may exist are certainly fixed by now, so you may close
this.  Sorry to bother you.
Comment 4 David Schleef 2003-05-02 03:43:49 UTC
We'll keep it open, since the new videotestsrc should probably go into
0.6.2 if there are no serious problems.
Comment 5 Thomas Vander Stichele 2003-05-10 17:12:58 UTC
david, can you check the new videotestsrc and apply it to 0.6.x if wanted?

I fixed some similar mem corruption bugs in videotestsrc that caused
similar problems for me and then segfaults.
Comment 6 David Schleef 2003-05-13 07:16:41 UTC
Backported to 0.6.x CVS.