[Bug 672637] New: no compare function for GstSample in gstvalue.c

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 22 09:36:40 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=672637
  GStreamer | gstreamer (core) | 0.11.x

           Summary: no compare function for GstSample in gstvalue.c
    Classification: Platform
           Product: GStreamer
           Version: 0.11.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: prahal at yahoo.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


With rhythmbox port to 0.11 (and local fixes not yet submitted) I get :
unable to compare values of type GstSample.

Indeed there is no compare function in gstreamer gstvalue.c.

Backtrace of where the issue is triggered:
#0  g_logv (log_domain=0x7ffff437b520 "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff4398c80 "unable to compare values
of type %s\n", args1=0x7fffc553f078) at gmessages.c:768
#1  0x00007ffff331c934 in g_log (log_domain=0x7ffff437b520 "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff4398c80 "unable to compare values
of type %s\n") at gmessages.c:792
#2  0x00007ffff436afc3 in gst_value_compare (value1=0x775e20,
value2=0x7fffc553f3a0) at gstvalue.c:4059
#3  0x00007ffff4361eca in gst_value_list_merge (dest=0x7fffc553f2f0,
value1=0x1d060e8, value2=0x7fffc553f3a0) at gstvalue.c:567
#4  0x00007ffff434f272 in gst_tag_list_add_value_internal (tag_list=0x2544f60,
mode=GST_TAG_MERGE_APPEND, tag=0x7fffefc1ac7f "image", value=0x7fffc553f3a0,
info=0x642320) at gsttaglist.c:924
#5  0x00007ffff434fe8c in gst_tag_list_add_valist (list=0x2544f60,
mode=GST_TAG_MERGE_APPEND, tag=0x7fffefc1ac7f "image", var_args=0x7fffc553f438)
at gsttaglist.c:1182
#6  0x00007ffff434f85f in gst_tag_list_add (list=0x2544f60,
mode=GST_TAG_MERGE_APPEND, tag=0x7fffefc1ac7f "image") at gsttaglist.c:1113
#7  0x00007fffefbf8aa0 in gst_tag_list_add_id3_image (tag_list=0x2544f60,
image_data=0x2a0cc5d "\211PNG\r\n\032\n", image_data_len=6889,
id3_picture_type=12) at gstid3tag.c:378
#8  0x00007fffefc1754a in parse_picture_frame (work=0x7fffc553f7a0) at
id3v2frames.c:590
#9  0x00007fffefc162e9 in id3v2_parse_frame (work=0x7fffc553f7a0) at
id3v2frames.c:197
#10 0x00007fffefc15843 in id3v2_frames_to_tag_list (work=0x7fffc553f7a0,
size=29182) at id3v2.c:586
#11 0x00007fffefc14d9c in gst_tag_list_from_id3v2_tag (buffer=0x19d0bc0) at
id3v2.c:257
#12 0x00007fffc55427c3 in gst_id3demux_parse_tag (demux=0x2a040b0,
buffer=0x19d0bc0, start_tag=1, tag_size=0x7fffc553f968, tags=0x7fffc553f978) at
gstid3demux.c:182
#13 0x00007fffefc0f8e4 in gst_tag_demux_pull_start_tag (demux=0x2a040b0,
tags=0x7fffc553fa20) at gsttagdemux.c:1056
#14 0x00007fffefc0fbd8 in gst_tag_demux_element_find (demux=0x2a040b0) at
gsttagdemux.c:1118
#15 0x00007fffefc103f8 in gst_tag_demux_element_loop (demux=0x2a040b0) at
gsttagdemux.c:1217
#16 0x00007ffff4353581 in gst_task_func (task=0x1b8bd80) at gsttask.c:316
#17 0x00007ffff435465b in default_func (tdata=0x7fffdc29da60, pool=0x62f0b0) at
gsttaskpool.c:70
#18 0x00007ffff333f97e in g_thread_pool_thread_proxy (data=0x6361b0) at
gthreadpool.c:309
#19 0x00007ffff333f3b9 in g_thread_proxy (data=0x2a00ed0) at gthread.c:801
#20 0x00007ffff2e93b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#21 0x00007ffff2bde90d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

-- 
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