[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#315456: marked as done (beep-media-player: Crashes removing dead files)

Your message dated Sun, 05 Aug 2007 14:19:43 +0200
with message-id <87tzreqilc.fsf@slavuj.carpriv.carnet.hr>
and subject line Removed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: beep-media-player
Version: 0.9.7-1
Severity: minor

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

Version: GnuPG v1.4.1 (GNU/Linux)


--- End Message ---
--- Begin Message ---
beep-media-player has been removed from Debian.  For details, please
see <http://bugs.debian.org/422681>.

--- End Message ---

Reply to: