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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to