[Bug 653762] New: Crash in gstvolume plugin

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 30 10:09:57 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=653762
  GStreamer | gst-plugins-base | 0.10.x

           Summary: Crash in gstvolume plugin
    Classification: Platform
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: cosimoc at gnome.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Reported here: https://bugzilla.redhat.com/show_bug.cgi?id=711146


Thread 1 (Thread 0x7fb1b964e9c0 (LWP 5526)):
#0  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:296
No locals.
#1  0x00007fb1a4d8da4a in orc_program_compile_full (program=0x1c96030,
target=0x7fb1a4ff34a0, flags=<optimized out>) at /usr/include/bits/string3.h:52
        compiler = 0x1c9b300
        i = <optimized out>
        result = <optimized out>
        __PRETTY_FUNCTION__ = "orc_program_compile_full"
#2  0x00007fb1ac59b05e in gst_volume_orc_init () at tmp-orc.c:2222
        p = 0x1c96030
#3  0x00007fb1ac599789 in plugin_init (plugin=0x15ebb00 [GstPlugin]) at
gstvolume.c:1029
No locals.
#4  0x0000003ea9464278 in gst_plugin_register_func (user_data=0x0,
desc=0x7fb1ac79dcc0, plugin=0x15ebb00 [GstPlugin]) at gstplugin.c:557
No locals.
#5  gst_plugin_register_func (plugin=0x15ebb00 [GstPlugin],
desc=0x7fb1ac79dcc0, user_data=0x0) at gstplugin.c:514
No locals.
#6  0x0000003ea946551b in gst_plugin_load_file (filename=0x13babc0
"/usr/lib64/gstreamer-0.10/libgstvolume.so", error=0x7fff28bc5748) at
gstplugin.c:843
        desc = <optimized out>
        plugin = 0x15ebb00 [GstPlugin]
        module = <optimized out>
        ret = <optimized out>
        ptr = 0x7fb1ac79dcc0
        file_status = {st_dev = 2053, st_ino = 1717663, st_nlink = 1, st_mode =
33261, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 34032,
st_blksize = 4096, st_blocks = 72, st_atim = {tv_sec = 1307323367, tv_nsec =
379407587}, st_mtim = {tv_sec = 1305210153, tv_nsec = 0}, st_ctim = {tv_sec =
1306485931, tv_nsec = 95370598}, __unused = {0, 0, 0}}
        registry = <optimized out>
        new_plugin = 0
        flags = <optimized out>
        __PRETTY_FUNCTION__ = "gst_plugin_load_file"
#7  0x0000003ea94663b3 in gst_plugin_load_by_name (name=0x50e69f "volume") at
gstplugin.c:1297
        plugin = 0x15ebb00 [GstPlugin]
        newplugin = <optimized out>
        error = 0x0
        __PRETTY_FUNCTION__ = "gst_plugin_load_by_name"
#8  0x0000003ea9466dae in gst_plugin_feature_load (feature=0x15f2240
[GstElementFactory]) at gstpluginfeature.c:112
        plugin = <optimized out>
        real_feature = <optimized out>
        __PRETTY_FUNCTION__ = "gst_plugin_feature_load"
#9  0x0000003ea944327c in gst_element_factory_create (factory=0x15f2240
[GstElementFactory], name=0x7fb1ac7a5180 "rgvolume-volume") at
gstelementfactory.c:362
        element = <optimized out>
        oclass = <optimized out>
        newfactory = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_factory_create"
#10 0x0000003ea944361f in gst_element_factory_make (factoryname=0x7fb1ac7a5331
"volume", name=0x7fb1ac7a5180 "rgvolume-volume") at gstelementfactory.c:455
        factory = 0x15f2240 [GstElementFactory]
        element = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_factory_make"
#11 0x00007fb1ac7a1c0f in gst_rg_volume_init (self=0x167f410 [GstRgVolume],
gclass=<optimized out>) at gstrgvolume.c:316
        volume_class = <optimized out>
        volume_pad = <optimized out>
        ghost_pad = <optimized out>
        __FUNCTION__ = "gst_rg_volume_init"
#12 0x00000032a1c31c00 in g_type_create_instance (type=23394448) at
gtype.c:1889
        node = <optimized out>
        instance = <optimized out>
        class = <optimized out>
        i = <optimized out>
        total_size = <optimized out>
#13 0x00000032a1c1026c in g_object_constructor (type=<optimized out>,
n_construct_properties=1, construct_params=0x164fa80) at gobject.c:1615
        object = <optimized out>
#14 0x00000032a1c12c14 in g_object_newv (object_type=<optimized out>,
n_parameters=21300992, parameters=<optimized out>) at gobject.c:1479
        cparams = 0x164fa80
        oparams = 0x0
        nqueue = 0x0
        object = <optimized out>
        class = 0x193d000
        unref_class = 0x193d000
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 1
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#15 0x0000003ea9443439 in gst_element_factory_create (factory=0x126cc60
[GstElementFactory], name=0x0) at gstelementfactory.c:387
        element = <optimized out>
        oclass = <optimized out>
        newfactory = 0x126cc60 [GstElementFactory]
        __PRETTY_FUNCTION__ = "gst_element_factory_create"
#16 0x0000003ea944361f in gst_element_factory_make (factoryname=0x7fb1ac9ab8e4
"rgvolume", name=0x0) at gstelementfactory.c:455
        factory = 0x126cc60 [GstElementFactory]
        element = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_factory_make"
#17 0x00007fb1a6d39fbe in brasero_plugin_test_gstreamer_plugin
(plugin=0x193c840 [BraseroPlugin], name=0x7fb1ac9ab8e4 "rgvolume") at
burn-plugin.c:180
        element = <optimized out>
#18 0x00007fb1ac9ab430 in brasero_plugin_check_config (plugin=0x193c840
[BraseroPlugin]) at burn-normalize.c:675
No locals.
#19 0x00007fb1a6d3b52a in brasero_plugin_check_plugin_ready (plugin=0x193c840
[BraseroPlugin]) at burn-plugin.c:1237
        handle = 0x1614520
        priv = <optimized out>
        function = 0x7fb1ac9ab420 <brasero_plugin_check_config>
        __PRETTY_FUNCTION__ = "brasero_plugin_check_plugin_ready"
#20 0x00007fb1a6d3b7cc in brasero_plugin_init_real (object=0x193c840
[BraseroPlugin]) at burn-plugin.c:1294
        handle = 0x1614520
        settings_path = 0x1613f00 "\240\372d\001"
        priv = 0x193c880
        function = 0x7fb1ac9ab320 <brasero_plugin_register>
#21 brasero_plugin_set_property (object=<optimized out>, prop_id=<optimized
out>, value=<optimized out>, pspec=0x1679440 [GParamString]) at
burn-plugin.c:1366
        self = 0x193c840 [BraseroPlugin]
        priv = 0x193c880
        __PRETTY_FUNCTION__ = "brasero_plugin_set_property"
#22 0x00000032a1c10377 in object_set_property (nqueue=0x1446380,
value=0x16140b8, pspec=0x1679440 [GParamString], object=0x193c840
[BraseroPlugin]) at gobject.c:1185
        tmp_value = {g_type = 64, data = {{v_int = 22240096, v_uint = 22240096,
v_long = 22240096, v_ulong = 22240096, v_int64 = 22240096, v_uint64 = 22240096,
v_float = 3.88201377e-38, v_double = 1.0988067393811324e-316, v_pointer =
0x1535b60}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        redirect = <optimized out>
        enable_diagnostic = 0x32a1c40ab2 "0"
        class = 0x15356c0
        param_id = 1
#23 g_object_constructor (type=<optimized out>,
n_construct_properties=<optimized out>, construct_params=0x193c750) at
gobject.c:1629
        value = 0x16140b8
        pspec = <optimized out>
        nqueue = 0x15356c0
        object = 0x193c840 [BraseroPlugin]
#24 0x00000032a1c12c14 in g_object_newv (object_type=<optimized out>,
n_parameters=1, parameters=<optimized out>) at gobject.c:1479
        cparams = 0x193c740
        oparams = 0x16187a0
        nqueue = 0x0
        object = <optimized out>
        class = 0x15356c0
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 1
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#25 0x00000032a1c13ab6 in g_object_new_valist (object_type=22238320,
first_property_name=<optimized out>, var_args=0x7fff28bc6078) at gobject.c:1596
        class = 0x15356c0
        params = 0x16140b0
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#26 0x00000032a1c13dc4 in g_object_new (object_type=22238320,
first_property_name=0x7fb1a6d7635a "path") at gobject.c:1311
        object = <optimized out>
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area =
0x7fff28bc6160, reg_save_area = 0x7fff28bc6090}}
        __PRETTY_FUNCTION__ = "g_object_new"
#27 0x00007fb1a6d3b8c4 in brasero_plugin_new (path=0x1554150
"/usr/lib64/brasero3/plugins/libbrasero-normalize.so") at burn-plugin.c:1472
No locals.
#28 0x00007fb1a6d3be85 in brasero_plugin_manager_init (self=0x149ac10
[BraseroPluginManager]) at burn-plugin-manager.c:414
        function = 0x7fb1ac9ab320 <brasero_plugin_register>
        plugin = <optimized out>
        handle = 0x1614520
        path = 0x1554150 "/usr/lib64/brasero3/plugins/libbrasero-normalize.so"
        directory = 0x133e280
        name = 0x1c8e123 "libbrasero-normalize.so"
        error = 0x0
        priv = 0x149ac30
        __PRETTY_FUNCTION__ = "brasero_plugin_manager_init"
#29 0x00000032a1c31c00 in g_type_create_instance (type=22911344) at
gtype.c:1889
        node = <optimized out>
        instance = <optimized out>
        class = <optimized out>
        i = <optimized out>
        total_size = <optimized out>
#30 0x00000032a1c1026c in g_object_constructor (type=<optimized out>,
n_construct_properties=0, construct_params=0x0) at gobject.c:1615
        object = <optimized out>
#31 0x00000032a1c13212 in g_object_newv (object_type=22911344, n_parameters=0,
parameters=0x0) at gobject.c:1398
        cparams = 0x0
        oparams = 0x0
        nqueue = 0x0
        object = <optimized out>
        class = 0x168b6c0
        unref_class = 0x168b6c0
        slist = 0x0
        n_total_cparams = <optimized out>
        n_cparams = 0
        n_oparams = 0
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#32 0x00000032a1c13ddc in g_object_new (object_type=22911344,
first_property_name=0x0) at gobject.c:1308
        object = <optimized out>
        var_args = {{gp_offset = 2735121773, fp_offset = 50, overflow_arg_area
= 0x15d9970, reg_save_area = 0x7fb1a6d7692f}}
        __PRETTY_FUNCTION__ = "g_object_new"
#33 0x00007fb1a6d3c184 in brasero_plugin_manager_get_default () at
burn-plugin-manager.c:489
No locals.
#34 0x00007fb1a6d313c6 in brasero_burn_library_start (argc=<optimized out>,
argv=0x0) at burn-basics.c:264
No locals.
#35 0x00007fb1a6f96fa8 in ensure_initialized () at
nautilus-burn-extension.c:128
        settings = 0x11e7c50 [GdkPixbuf]
        initialized = 0
#36 ensure_initialized () at nautilus-burn-extension.c:113
        initialized = 0
#37 0x00007fb1a6f9733e in drive_is_cd_device (gdrive=0x1151ec0) at
nautilus-burn-extension.c:499
        monitor = <optimized out>
        drive = <optimized out>
        device = <optimized out>
#38 nautilus_disc_burn_get_file_items (selection=<optimized out>,
window=0x11cc3f0 [NautilusWindow], provider=<optimized out>) at
nautilus-burn-extension.c:608
        items = 0x0
        volume = 0x117e2b0
        item = <optimized out>
        file = 0x161baa0
        drive = 0x1151ec0
        is_iso = <optimized out>
        file_info = 0x159aae0 [NautilusVFSFile]
        mount = <optimized out>
        mime_type = <optimized out>
#39 nautilus_disc_burn_get_file_items (provider=<optimized out>,
window=0x11cc3f0 [NautilusWindow], selection=<optimized out>) at
nautilus-burn-extension.c:514
No locals.
#40 0x0000000000470fae in get_all_extension_menu_items (window=0x11cc3f0
[NautilusWindow], selection=0x19636a0 = {...}) at nautilus-view.c:4588
        provider = <optimized out>
        file_items = <optimized out>
        items = <optimized out>
        providers = 0x7fb1900eaa60 = {0x1177840, 0x118cd80, 0x118db70,
0x118c900, 0x117c880}
        l = 0x1449160 = {0x118db70, 0x118c900, 0x117c880}
#41 0x000000000047b5a6 in reset_extension_actions_menu (selection=0x19636a0 =
{...}, view=0x1a44150 [NautilusIconView]) at nautilus-view.c:4857
        items = <optimized out>
        ui_manager = 0x19b5de0 [GtkUIManager]
#42 real_update_menus (view=0x1a44150 [NautilusIconView]) at
nautilus-view.c:8459
        selection = 0x19636a0 = {0x159aae0}
        l = <optimized out>
        selection_count = 1
        tip = <optimized out>
        label = <optimized out>
        label_with_underscore = <optimized out>
        selection_contains_special_link = 18470176
        selection_contains_desktop_or_home_dir = 26398144
        can_create_files = 0
        can_delete_files = 0
        can_copy_files = 1
        can_link_files = 0
        can_duplicate_files = 0
        show_separate_delete_command = <optimized out>
        vfolder_directory = 0
        disable_command_line = <optimized out>
        show_open_alternate = <optimized out>
        show_open_in_new_tab = <optimized out>
        can_open = <optimized out>
        show_app = <optimized out>
        show_save_search = <optimized out>
        save_search_sensitive = <optimized out>
        show_save_search_as = <optimized out>
        show_desktop_target = <optimized out>
        action = <optimized out>
        app = <optimized out>
        app_icon = <optimized out>
        menuitem = <optimized out>
        next_pane_is_writable = 26959328
        show_properties = <optimized out>
#43 0x000000000043a115 in nautilus_icon_view_update_menus (view=0x1a44150
[NautilusIconView]) at nautilus-icon-view.c:1539
        icon_view = 0x1a44150 [NautilusIconView]
        selection_count = <optimized out>
        action = <optimized out>
        icon_container = <optimized out>
        editable = <optimized out>
#44 0x0000000000474b13 in nautilus_view_update_menus (view=0x1a44150
[NautilusIconView]) at nautilus-view.c:810
No locals.
#45 nautilus_view_update_menus (view=0x1a44150 [NautilusIconView]) at
nautilus-view.c:801
No locals.
#46 0x0000000000474b72 in update_menus_timeout_callback (data=<optimized out>)
at nautilus-view.c:3536
        view = 0x1a44150 [NautilusIconView]
#47 0x00000032a304448b in g_timeout_dispatch (source=0x13e5800,
callback=<optimized out>, user_data=<optimized out>) at gmain.c:3882
        timeout_source = 0x13e5800
        again = <optimized out>
#48 0x00000032a3042b6d in g_main_dispatch (context=0x7fb1b40008c0) at
gmain.c:2440
        dispatch = 0x32a3044470 <g_timeout_dispatch>
        was_in_call = 0
        user_data = 0x1a44150
        callback = 0x474b30 <update_menus_timeout_callback>
        cb_funcs = 0x32a3315c30
        cb_data = 0x12073a0
        current_source_link = {data = 0x13e5800, next = 0x0}
        need_destroy = <optimized out>
        source = 0x13e5800
        current = 0x108fb60
        i = <optimized out>
#49 g_main_context_dispatch (context=0x7fb1b40008c0) at gmain.c:3013
No locals.
#50 0x00000032a3043348 in g_main_context_iterate (context=0x7fb1b40008c0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3091
        max_priority = 2147483647
        timeout = 21
        some_ready = 1
        nfds = 7
        allocated_nfds = <optimized out>
        fds = <optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#51 0x00000032a304398d in g_main_loop_run (loop=0x1082fe0) at gmain.c:3299
        self = 0x106f030
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#52 0x0000003ea754770d in gtk_main () at gtkmain.c:1358
        loop = 0x1082fe0
#53 0x00000032a3c8df1e in g_application_run (application=0x1084060
[NautilusApplication], argc=<optimized out>, argv=0x7fff28bc6b28) at
gapplication.c:1322
        arguments = 0x1082fe0
        status = 0
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_application_run"
#54 0x000000000042a2a0 in main (argc=1, argv=0x7fff28bc6b28) at
nautilus-main.c:102
        retval = <optimized out>
        application = 0x1084060 [NautilusApplication]

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