[gstreamer-bugs] [Bug 597653] Totem crash after opening attached playlist

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Oct 7 03:04:55 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=597653
  GStreamer | don't know | 0.10.x

--- Comment #4 from kovariadam at gmail.com 2009-10-07 10:04:49 UTC ---
Updated versions of GStreamer:

====================================================================================================================
 Package                            Arch               Version                 
  Repository                   Size
====================================================================================================================
Updating:
 gstreamer                          x86_64             0.10.25-1.fc11          
  updates-testing             883 k
 gstreamer-plugins-base             x86_64             0.10.25-1.fc11          
  updates-testing             1.1 M
Updating for dependencies:
 gstreamer-tools                    x86_64             0.10.25-1.fc11          
  updates-testing              23 k

I think it's the same as before, but just for sure(totem behaves still the
same):


Distribution: Fedora release 11 (Leonidas)
Gnome Release: 2.26.3 2009-07-07 (Red Hat, Inc)
BugBuddy Version: 2.26.0

System: Linux 2.6.30.8-64.fc11.x86_64 #1 SMP Fri Sep 25 04:43:32 EDT 2009
x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10603901
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Nodoka
Icon Theme: Fedora
GTK+ Modules: canberra-gtk-module, pk-gtk-module, gnomebreakpad

Memory status: size: 503083008 vsize: 503083008 resident: 24449024 share:
15294464 rss: 24449024 rss_rlim: 18446744073709551615
CPU usage: start_time: 1254909765 rtime: 23 utime: 19 stime: 4 cutime:3 cstime:
6 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/totem'

[Thread debugging using libthread_db enabled]
[New Thread 0x7f225a96f910 (LWP 11189)]
[New Thread 0x7f225bdc4910 (LWP 11188)]
0x0000003af320ea2d in __libc_waitpid (pid=11190, 
    stat_loc=<value optimized out>, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:41
41      int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
Current language:  auto; currently minimal
#0  0x0000003af320ea2d in __libc_waitpid (pid=11190, 
    stat_loc=<value optimized out>, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:41
#1  0x0000003af366e829 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=<value optimized out>, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff59ac0a58) at gspawn.c:386
#2  0x0000003af366eb39 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff59ac0a58) at gspawn.c:700
#3  0x00007f225e497dc1 in ?? ()
   from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x0000003af26332f5 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x0000003af2634b20 in *__GI_abort () at abort.c:88
#7  0x0000003af267005d in __libc_message (do_abort=2, 
    fmt=0x7fff59ac1280 "s 00000000 08:06 82556", ' ' <repeats 22 times>,
"/var/cache/fontconfig/b4d0b56f766d89640448751fcd18ec1e-x86-64.cache-2\n7f2265ee9000-7f2265eea000
r--s 00000000 08:06 82544", ' ' <repeats 22 times>, "/var/cache/fo"...) at
../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x0000003af2675a96 in malloc_printerr (action=3, 
    str=0x3af27331c2 "free(): invalid pointer", ptr=<value optimized out>)
    at malloc.c:6217
#9  0x0000003af26c5b28 in *__GI_freeaddrinfo (ai=0x2b907f0)
    at ../sysdeps/posix/getaddrinfo.c:2384
#10 0x00007f2258fd082e in gst_element_class_set_details ()
   from /usr/lib64/gstreamer-0.10/libgstudp.so
#11 0x00007f2258fcb336 in gst_element_class_set_details ()
   from /usr/lib64/gstreamer-0.10/libgstudp.so
#12 0x00007f2265cc55f6 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#13 0x00007f2265ccb698 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#14 0x00007f22651e9be3 in gst_pad_activate_push ()
   from /usr/lib64/libgstreamer-0.10.so.0
#15 0x00007f22651ea767 in gst_pad_set_active ()
   from /usr/lib64/libgstreamer-0.10.so.0
#16 0x00007f22651cc45b in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#17 0x00007f22651dd916 in gst_iterator_fold ()
   from /usr/lib64/libgstreamer-0.10.so.0
#18 0x00007f22651cc3c6 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#19 0x00007f22651ce72f in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#20 0x00007f22651d095f in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#21 0x00007f2265cca2d4 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#22 0x00007f22651cd4ec in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
#23 0x00007f22651cd56f in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
#24 0x00007f22651d0638 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#25 0x00007f22651bcfad in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#26 0x00007f22651efba9 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#27 0x00007f225dc3914d in gst_element_factory_get_klass ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#28 0x00007f225dc2552f in gst_element_factory_get_klass ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#29 0x00007f22651cd4ec in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
#30 0x00007f22651cd56f in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
#31 0x00007f22651d0638 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#32 0x000000307b21834f in bacon_video_widget_open_with_subtitle (
    bvw=0x2b18090, mrl=0x2807fa0 "", subtitle_uri=0x0, 
    error=<value optimized out>) at bacon-video-widget-gst-0.10.c:2739
#33 0x000000000041ccfe in totem_action_set_mrl_with_warning (totem=0x283b010, 
    mrl=0x2b729b0 "udp://@239.255.11.1:1234", subtitle=0x0, warn=1)
    at totem-object.c:1674
#34 0x000000000041d269 in totem_action_set_mrl_and_play (totem=0x2bb2, 
    mrl=0x2bb2 <Address 0x2bb2 out of bounds>, 
    subtitle=0x6 <Address 0x6 out of bounds>) at totem-object.c:1083
#35 0x000000000041e5c1 in totem_action_play_pause (totem=0x283b010)
    at totem-object.c:1326
#36 0x0000000000419cb8 in main (argc=1, argv=0x7fff59ac25c8) at totem.c:263

Thread 3 (Thread 0x7f225bdc4910 (LWP 11188)):
#0  0x0000003af26d50d3 in *__GI___poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        resultvar = <value optimized out>
        _a3 = -1
        _a2 = 1
        _a1 = 139785414904080
        oldtype = 0
        result = <value optimized out>
#1  0x00007f225c88081b in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2  0x00007f225c86e2d4 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3  0x00007f225c86e683 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4  0x00007f225c86e6f6 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5  0x00007f225c880898 in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6  0x00007f225c635c4f in ?? () from /usr/lib64/libpulsecommon-0.9.15.so
No symbol table info available.
#7  0x0000003af320686a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        pd = 0x7f225bdc4910
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139785546778896, 
                8669419438992430740, 253187132896, 0, 0, 3, 
                -8787859103528348012, 8663255854644106900}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#8  0x0000003af26de3bd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7f225a96f910 (LWP 11189)):
#0  0x0000003af320e641 in nanosleep () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003af36629a8 in IA__g_usleep (microseconds=<value optimized out>)
    at gtimer.c:170
        request = {tv_sec = 0, tv_nsec = 50000000}
        remaining = {tv_sec = 0, tv_nsec = 27966183}
#2  0x00007f225ab81e0f in XvGetPortAttribute ()
   from /usr/lib64/gstreamer-0.10/libgstxvimagesink.so
No symbol table info available.
#3  0x0000003af36606b4 in g_thread_create_proxy (data=0x2b3e610)
    at gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#4  0x0000003af320686a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        pd = 0x7f225a96f910
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139785525459216, 
                8669419438992430740, 140734697839376, 0, 0, 3, 
                -8787857534254672236, 8663255854644106900}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#5  0x0000003af26de3bd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7f22641e8800 (LWP 11186)):
#0  0x0000003af320ea2d in __libc_waitpid (pid=11190, 
    stat_loc=<value optimized out>, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:41
        _a3 = 0
        _a1 = 11190
        resultvar = <value optimized out>
        _a4 = 0
        _a2 = 140734697834672
        oldtype = 0
        result = <value optimized out>
#1  0x0000003af366e829 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=<value optimized out>, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff59ac0a58) at gspawn.c:386
        outpipe = -1
        errpipe = -1
        pid = 11190
        fds = {__fds_bits = {140734697835096, 16, 16, 0, 3, 140734697835096, 
            45723216, 45969888, 3, 0, 45969912, 253191599797, 
            140734697834680, 140734697834672, 140734697834792, 0}}
        ret = -512
        outstr = 0x0
        errstr = 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2  0x0000003af366eb39 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff59ac0a58) at gspawn.c:700
        retval = 0
        argv = 0x2bd71e0
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3  0x00007f225e497dc1 in ?? ()
   from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No locals.
#5  0x0000003af26332f5 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#6  0x0000003af2634b20 in *__GI_abort () at abort.c:88
        act = {__sigaction_handler = {sa_handler = 0x20000001f, 
            sa_sigaction = 0x20000001f}, sa_mask = {__val = {140734697836576, 
              140734697836432, 140734697836624, 140734697843458, 5, 
              253175744044, 3, 140734697836634, 6, 253175744048, 2, 
              140734697836622, 2, 253175735285, 1, 253175744044}}, 
          sa_flags = 3, sa_restorer = 0x7fff59ac1056}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#7  0x0000003af267005d in __libc_message (do_abort=2, 
    fmt=0x7fff59ac1280 "s 00000000 08:06 82556", ' ' <repeats 22 times>,
"/var/cache/fontconfig/b4d0b56f766d89640448751fcd18ec1e-x86-64.cache-2\n7f2265ee9000-7f2265eea000
r--s 00000000 08:06 82544", ' ' <repeats 22 times>, "/var/cache/fo"...) at
../sysdeps/unix/sysv/linux/libc_fatal.c:170
        ap = {{gp_offset = 40, fp_offset = 48, 
            overflow_arg_area = 0x7fff59ac19b0, 
            reg_save_area = 0x7fff59ac18c0}}
        ap_copy = {{gp_offset = 16, fp_offset = 48, 
            overflow_arg_area = 0x7fff59ac19b0, 
            reg_save_area = 0x7fff59ac18c0}}
        fd = 2
        on_2 = <value optimized out>
        list = <value optimized out>
        nlist = <value optimized out>
        cp = <value optimized out>
        written = 6
#8  0x0000003af2675a96 in malloc_printerr (action=3, 
    str=0x3af27331c2 "free(): invalid pointer", ptr=<value optimized out>)
    at malloc.c:6217
        buf = "0000000002a324b0"
        cp = 0x0
#9  0x0000003af26c5b28 in *__GI_freeaddrinfo (ai=0x2b907f0)
    at ../sysdeps/posix/getaddrinfo.c:2384
No locals.
#10 0x00007f2258fd082e in gst_element_class_set_details ()
   from /usr/lib64/gstreamer-0.10/libgstudp.so
No symbol table info available.
#11 0x00007f2258fcb336 in gst_element_class_set_details ()
   from /usr/lib64/gstreamer-0.10/libgstudp.so
No symbol table info available.
#12 0x00007f2265cc55f6 in ?? () from /usr/lib64/libgstbase-0.10.so.0
No symbol table info available.
#13 0x00007f2265ccb698 in ?? () from /usr/lib64/libgstbase-0.10.so.0
No symbol table info available.
#14 0x00007f22651e9be3 in gst_pad_activate_push ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#15 0x00007f22651ea767 in gst_pad_set_active ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#16 0x00007f22651cc45b in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#17 0x00007f22651dd916 in gst_iterator_fold ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#18 0x00007f22651cc3c6 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#19 0x00007f22651ce72f in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#20 0x00007f22651d095f in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#21 0x00007f2265cca2d4 in ?? () from /usr/lib64/libgstbase-0.10.so.0
No symbol table info available.
#22 0x00007f22651cd4ec in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#23 0x00007f22651cd56f in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#24 0x00007f22651d0638 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#25 0x00007f22651bcfad in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#26 0x00007f22651efba9 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#27 0x00007f225dc3914d in gst_element_factory_get_klass ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#28 0x00007f225dc2552f in gst_element_factory_get_klass ()
   from /usr/lib64/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#29 0x00007f22651cd4ec in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#30 0x00007f22651cd56f in gst_element_change_state ()
   from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#31 0x00007f22651d0638 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#32 0x000000307b21834f in bacon_video_widget_open_with_subtitle (
    bvw=0x2b18090, mrl=0x2807fa0 "", subtitle_uri=0x0, 
    error=<value optimized out>) at bacon-video-widget-gst-0.10.c:2739
        err_msg = <value optimized out>
        file = <value optimized out>
        ret = <value optimized out>
        path = 0x1 <Address 0x1 out of bounds>
        __PRETTY_FUNCTION__ = "bacon_video_widget_open_with_subtitle"
        __FUNCTION__ = "bacon_video_widget_open_with_subtitle"
#33 0x000000000041ccfe in totem_action_set_mrl_with_warning (totem=0x283b010, 
    mrl=0x2b729b0 "udp://@239.255.11.1:1234", subtitle=0x0, warn=1)
    at totem-object.c:1674
        caps = <value optimized out>
        volume = 2.1490136245646697e-317
        autoload_sub = 0x0
        err = 0x0
        retval = <value optimized out>
#34 0x000000000041d269 in totem_action_set_mrl_and_play (totem=0x2bb2, 
    mrl=0x2bb2 <Address 0x2bb2 out of bounds>, 
    subtitle=0x6 <Address 0x6 out of bounds>) at totem-object.c:1083
No locals.
#35 0x000000000041e5c1 in totem_action_play_pause (totem=0x283b010)
    at totem-object.c:1326
        mrl = <value optimized out>
        subtitle = 0x0
#36 0x0000000000419cb8 in main (argc=1, argv=0x7fff59ac25c8) at totem.c:263
        totem = 0x283b010
        gc = <value optimized out>
        error = 0x0
        context = <value optimized out>
        baconoptiongroup = <value optimized out>
        sidebar_pageid = 0x2a30260 "goom"
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]
Output of custom script "/usr/libexec/totem/totem-bugreport.py":
gst-typefind-0.10 version 0.10.25
GStreamer 0.10.25
http://download.fedora.redhat.com/fedora
Listened to a "text/uri-list" file on 2009-10-07T10:11:31




----------- .xsession-errors ---------------------
warning: the debug information found in
"/usr/lib/debug/usr/lib64/gstreamer-0.10/libgstcoreelements.so.debug" does not
match "/usr/lib64/gstreamer-0.10/libgstcoreelements.so" (CRC mismatch).
warning: the debug information found in
"/usr/lib/debug//usr/lib64/gstreamer-0.10/libgstxvimagesink.so.debug" does not
match "/usr/lib64/gstreamer-0.10/libgstxvimagesink.so" (CRC mismatch).
warning: the debug information found in
"/usr/lib/debug/usr/lib64/gstreamer-0.10/libgstxvimagesink.so.debug" does not
match "/usr/lib64/gstreamer-0.10/libgstxvimagesink.so" (CRC mismatch).
warning: the debug information found in
"/usr/lib/debug//usr/lib64/gstreamer-0.10/libgstdecodebin.so.debug" does not
match "/usr/lib64/gstreamer-0.10/libgstdecodebin.so" (CRC mismatch).
warning: the debug information found in
"/usr/lib/debug/usr/lib64/gstreamer-0.10/libgstdecodebin.so.debug" does not
match "/usr/lib64/gstreamer-0.10/libgstdecodebin.so" (CRC mismatch).
--------------------------------------------------

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