[Bug 698751] New: dragon player crashes in gstreamer in X2Go session

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 24 08:19:15 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=698751
  GStreamer | don't know | 0.10.36

           Summary: dragon player crashes in gstreamer in X2Go session
    Classification: Platform
           Product: GStreamer
           Version: 0.10.36
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: orion at cora.nwra.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=242333)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=242333)
backtrace

When using dragon to play this (http://sw.cora.nwra.com/test/spotchange.mpg)
mpg video in an X2Go session, it will either crash or stop playing with the
message:

 ** (dragon:32359): WARNING **: ffmpegcsp1: size 417316 is not a multiple of
unit size 345600

I cannot reproduce the problem running on a local machine, so it seems like it
is related to the video configuration in the X2Go session.

I got a segfault at one point, but it went away after installing the debuginfo
packages. It also seems to work okay if I run it under valgrind, so something
funny is going on. 

Packages:
dragon-4.10.2-1.fc18.x86_64
gstreamer-0.10.36-2.fc18.x86_64
ffmpeg-1.0.5-1.fc18.x86_64

Finally was able to get it to crash and generate a backtrace.  Attached report.

-- Backtrace (Reduced): #6 gst_structure_foreach (structure=0xbfbebab2adb1bcc5,
func=0x3fdac34850 <gst_caps_is_fixed_foreach>, user_data=0x0) at
gststructure.c:1092 #7 0x0000003fdac36485 in gst_caps_is_equal
(caps1=0x7f559c0201c0, caps2=0x7f559c020300) at gstcaps.c:1177 #8
0x0000003fddc2c305 in gst_base_transform_buffer_alloc (pad=pad at entry=0x2bc0df0,
offset=offset at entry=18446744073709551615, size=size at entry=345600,
caps=caps at entry=0x7f559c0201c0, buf=buf at entry=0x7f55a3ffd838) at
gstbasetransform.c:1860 #9 0x0000003fdac58e46 in gst_pad_buffer_alloc_unchecked
(buf=0x7f55a3ffd838, caps=0x7f559c0201c0, size=345600,
offset=18446744073709551615, pad=0x2bc0df0) at gstpad.c:3022 #10
gst_pad_alloc_buffer_full (pad=pad at entry=0x286cd50,
offset=offset at entry=18446744073709551615, size=size at entry=345600,
caps=caps at entry=0x7f559c0201c0, buf=buf at entry=0x7f55a3ffd838,
setcaps=setcaps at entry=0) at gstpad.c:3099

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list