--- Begin Message ---
Package: beep-media-player
Version: 0.9.7-1
Severity: minor
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
It's possible to crash BMP when removing dead files. Apparently this only happens if the directory where the file was was removed as well. I can reproduce the crash every time with the following procedure:
$ mkdir somedir
$ cp some.mp3 somedir
$ beep-media-player somedir
# Quit BMP.
$ rm -r somedir
# Start BMP, perform "remove dead files" operation, see it crash.
The backtrace I get is:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912539630416 (LWP 27703)]
0x000000000042531e in playlist_remove_dead_files ()
(gdb) bt
#0 0x000000000042531e in playlist_remove_dead_files ()
#1 0x00002aaaab412b97 in gtk_item_factory_new ()
from /usr/lib/libgtk-x11-2.0.so.0
#2 0x00002aaaac1f0d22 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#3 0x00002aaaac1e1056 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0x00002aaaac1f08ce in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#5 0x00002aaaac1ef906 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#6 0x00002aaaac1efbd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7 0x00002aaaab4f77ca in gtk_widget_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#8 0x00002aaaab435a80 in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
#9 0x00002aaaab435122 in _gtk_menu_shell_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00002aaaab42ef2a in gtk_menu_reorder_child ()
from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00002aaaab428593 in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00002aaaac1e12d0 in g_cclosure_new_swap ()
from /usr/lib/libgobject-2.0.so.0
- ---Type <return> to continue, or q <return> to quit---
#13 0x00002aaaac1e1056 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0x00002aaaac1f037a in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#15 0x00002aaaac1ef713 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#16 0x00002aaaac1efbd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0x00002aaaab4f7626 in gtk_widget_send_expose ()
from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002aaaab4270e5 in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00002aaaab4262b2 in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00002aaaab75bc53 in _gdk_events_queue ()
from /usr/lib/libgdk-x11-2.0.so.0
#21 0x00002aaaac53994c in g_main_depth () from /usr/lib/libglib-2.0.so.0
#22 0x00002aaaac53a8e4 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#23 0x00002aaaac53abee in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#24 0x00002aaaac53b0d5 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0x00002aaaab425c81 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x000000000043c364 in main ()
- -- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-ck9
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Versions of packages beep-media-player depends on:
ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit
ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an
ii libglade2-0 1:2.5.1-2 library to load .glade files at ru
ii libglib2.0-0 2.6.5-1 The GLib library of C routines
ii libgtk2.0-0 2.6.8-1 The GTK+ graphical user interface
ii libid3-3.8.3 3.8.3-4.1 Library for manipulating ID3v1 and
ii libpango1.0-0 1.8.1-1 Layout and rendering of internatio
ii libstdc++5 1:3.3.6-2 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-13 X Window System protocol client li
ii libxml2 2.6.16-7 GNOME XML library
ii xlibs 4.3.0.dfsg.1-13 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
Versions of packages beep-media-player recommends:
ii libasound2 1.0.9-2 ALSA library
ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio
ii libesd-alsa0 [libesd0] 0.2.35-2.1 Enlightened Sound Daemon (ALSA) -
ii libogg0 1.1.2-1 Ogg Bitstream Library
ii libvorbis0a 1.1.0-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.1.0-1 The Vorbis General Audio Compressi
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCubmF823633cP2P8RAueNAJ9CFlGr3h+VaSDyuoc4C7KG2fY8qACeNU0j
LTpVm8u9/khfuHKxsYlNvag=
=RiWg
-----END PGP SIGNATURE-----
--- End Message ---