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 535694 - Crash when getting playbin's stream-info-value-array
Crash when getting playbin's stream-info-value-array
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other All
: High critical
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-05-30 09:12 UTC by Avery Fay
Modified: 2009-05-10 04:54 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Avery Fay 2008-05-30 09:12:13 UTC
Version: 2.22.2

What were you doing when the application crashed?
Opening an internet radio link (http://www.wbur.org/listen/feed/shoutcast.pls)


Distribution: Debian lenny/sid
Gnome Release: 2.22.1 2008-04-08 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.25-2-amd64 #1 SMP Tue May 27 12:45:24 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400090
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 419520512 vsize: 419520512 resident: 27627520 share: 14864384 rss: 27627520 rss_rlim: 18446744073709551615
CPU usage: start_time: 1212138641 rtime: 38 utime: 34 stime: 4 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f68664347a0 (LWP 7409)]
[New Thread 0x41a75950 (LWP 7420)]
[New Thread 0x41274950 (LWP 7419)]
[New Thread 0x422e0950 (LWP 7412)]
[New Thread 0x4093f950 (LWP 7411)]
0x00007f68623dbedf in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x7f68664347a0 (LWP 7409))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at /tmp/buildd/glib2.0-2.16.3/glib/gspawn.c line 374
  • #2 IA__g_spawn_command_line_sync
    at /tmp/buildd/glib2.0-2.16.3/glib/gspawn.c line 682
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 boxed_nodes_cmp
    at /tmp/buildd/glib2.0-2.16.3/gobject/gboxed.c line 61
  • #6 boxed_proxy_lcopy_value
    at /tmp/buildd/glib2.0-2.16.3/glib/gbsearcharray.h line 163
  • #7 IA__g_object_get_valist
    at /tmp/buildd/glib2.0-2.16.3/gobject/gobject.c line 1184
  • #8 IA__g_object_get
    at /tmp/buildd/glib2.0-2.16.3/gobject/gobject.c line 1227
  • #9 ??
  • #10 ??
  • #11 bacon_video_widget_get_subtitles
  • #12 totem_sublang_update
  • #13 ??
  • #14 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c line 490
  • #15 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c line 2440
  • #16 IA__g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c line 2199
  • #17 IA__g_signal_emit
    at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c line 2243
  • #18 bacon_video_widget_open_with_subtitle
  • #19 totem_action_set_mrl_with_warning
  • #20 totem_action_set_mrl_and_play
  • #21 totem_action_play_pause
  • #22 main
  • #0 waitpid
    from /lib/libpthread.so.0




----------- .xsession-errors (7 sec old) ---------------------
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
(npviewer.bin:7388): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: ELFCLASS64
--------------------------------------------------
Comment 1 Philip Withnall 2008-09-02 22:10:27 UTC
On closer inspection, it looks like a crash in GStreamer somewhere; perhaps a bad pointer.
Comment 2 Tim-Philipp Müller 2008-09-13 11:40:32 UTC
Avery, can you reproduce this problem? If yes, does it also happen with other themes?

The 'wrong ELF class: ELFCLASS64' looks a bit suspicious to me seeing that it crashes while collecting values from a vararg function.
Comment 3 Avery Fay 2008-11-09 20:46:58 UTC
The "wrong ELF class" stuff is completely unrelated. That happens when I run 32-bit flash in a 64-bit browser.

As for reproducing it, I haven't been listening to internet radio recently. Back when I was listening regularly, it crashed a number of times, but I couldn't figure out a way to have it happen all the time. Just testing now, it doesn't crash, but that doesn't really say much.
Comment 4 Tobias Mueller 2009-05-10 04:54:47 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!