Public bug reported: Binary package hint: bmpx
As the summary says, BMPx randomly crashes all the time while playing regular Oggs or MP3s. Sometimes it'll go through several songs without trouble, sometimes it doesn't even make it past the first one. The crashes don't seem to occur particularly at song changes. Because BMPx forks into two different processes immediately after starting, I started those two directly from the commandline to get the bug's output (if any). Here's the result: % /usr/lib/beep-media-player-2-bin ** Message: sm.cc:270: Connection opened, client id is 10e0e7accf68463204123047896317929200000055110083 ** Message: sm.cc:53: XSMP Version: 1 Revision: 0 ** Message: sm.cc:56: Session manager: gnome-session ** Message: sm.cc:60: Release: 2.24.1 ^Z % bg % /usr/lib/beep-media-player-2-sentinel ** Message: shell.cc:4815: Activating media player keys ** Message: shell.cc:4863: org.gnome.SettingsDaemon dbus service not found TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008TagLib: ID3v2.4 no longer supports the frame type TDAT. It will be discarded from the tag. TDRC=2008*** glibc detected *** /usr/lib/beep-media-player-2-bin: double free or corruption (out): 0x00007ff9300bb720 *** ======= Backtrace: ========= /lib/libc.so.6[0x7ff949eafcb8] /lib/libc.so.6(cfree+0x76)[0x7ff949eb2276] /usr/lib/beep-media-player-2-bin(_ZN3Bmp4Play9bus_watchEP7_GstBusP11_GstMessagePv+0x85d)[0x74131d] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7ff94c0752cd] /usr/lib/libgobject-2.0.so.0[0x7ff94c08c0b0] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7b9)[0x7ff94c08d7a9] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7ff94c08dd13] /usr/lib/libgstreamer-0.10.so.0(gst_bus_async_signal_func+0x92)[0x7ff95042d292] /usr/lib/libgstreamer-0.10.so.0[0x7ff95042e053] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x23b)[0x7ff94bbd81ab] /usr/lib/libglib-2.0.so.0[0x7ff94bbdb96d] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x7ff94bbdbe9d] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7ff94d04b707] /usr/lib/beep-media-player-2-bin(main+0xa82)[0x4ef162] /lib/libc.so.6(__libc_start_main+0xe6)[0x7ff949e56586] /usr/lib/beep-media-player-2-bin[0x4e7c59] ======= Memory map: ======== 00400000-00948000 r-xp 00000000 08:02 14254649 /usr/lib/beep-media-player-2-bin 00b47000-00b8e000 r--p 00547000 08:02 14254649 /usr/lib/beep-media-player-2-bin 00b8e000-00b93000 rw-p 0058e000 08:02 14254649 /usr/lib/beep-media-player-2-bin 00b93000-00b9c000 rw-p 00b93000 00:00 0 01243000-02ef4000 rw-p 01243000 00:00 0 [heap] 7ff920000000-7ff920021000 rw-p 7ff920000000 00:00 0 7ff920021000-7ff924000000 ---p 7ff920021000 00:00 0 7ff927dfb000-7ff927dfd000 r-xp 00000000 08:02 14262640 /usr/lib/gconv/ISO8859-1.so 7ff927dfd000-7ff927ffc000 ---p 00002000 08:02 14262640 /usr/lib/gconv/ISO8859-1.so 7ff927ffc000-7ff927ffd000 r--p 00001000 08:02 14262640 /usr/lib/gconv/ISO8859-1.so 7ff927ffd000-7ff927ffe000 rw-p 00002000 08:02 14262640 /usr/lib/gconv/ISO8859-1.so 7ff927ffe000-7ff92bfff000 rw-s 00000000 00:15 8846059 /dev/shm/pulse-shm-2434319684 7ff92bfff000-7ff930000000 rw-s 00000000 00:15 8824483 /dev/shm/pulse-shm-2774433546 7ff930000000-7ff9301dc000 rw-p 7ff930000000 00:00 0 7ff9301dc000-7ff934000000 ---p 7ff9301dc000 00:00 0 7ff934196000-7ff934197000 ---p 7ff934196000 00:00 0 7ff934197000-7ff934997000 rw-p 7ff934197000 00:00 0 7ff934997000-7ff934a14000 r--p 00000000 08:02 14390701 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf 7ff934a14000-7ff934a15000 ---p 7ff934a14000 00:00 0 7ff934a15000-7ff935215000 rw-p 7ff934a15000 00:00 0 7ff935215000-7ff935221000 r-xp 00000000 08:02 14262735 /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so 7ff935221000-7ff935421000 ---p 0000c000 08:02 14262735 /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so 7ff935421000-7ff935422000 r--p 0000c000 08:02 14262735 /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so 7ff935422000-7ff935423000 rw-p 0000d000 08:02 14262735 /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so 7ff935423000-7ff93542c000 r-xp 00000000 08:02 14205053 /usr/lib/gstreamer-0.10/libgstid3demux.so 7ff93542c000-7ff93562b000 ---p 00009000 08:02 14205053 /usr/lib/gstreamer-0.10/libgstid3demux.so 7ff93562b000-7ff93562c000 r--p 00008000 08:02 14205053 /usr/lib/gstreamer-0.10/libgstid3demux.so 7ff93562c000-7ff93562d000 rw-p 00009000 08:02 14205053 /usr/lib/gstreamer-0.10/libgstid3demux.so 7ff93562d000-7ff93563c000 r-xp 00000000 08:02 14204929 /usr/lib/gstreamer-0.10/libgstpulse.so 7ff93563c000-7ff93583c000 ---p 0000f000 08:02 14204929 /usr/lib/gstreamer-0.10/libgstpulse.so 7ff93583c000-7ff93583d000 r--p 0000f000 08:02 14204929 /usr/lib/gstreamer-0.10/libgstpulse.so 7ff93583d000-7ff93583e000 rw-p 00010000 08:02 14204929 /usr/lib/gstreamer-0.10/libgstpulse.so 7ff93583e000-7ff93584a000 r-xp 00000000 08:02 14205005 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so 7ff93584a000-7ff935a49000 ---p 0000c000 08:02 14205005 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so 7ff935a49000-7ff935a4a000 r--p 0000b000 08:02 14205005 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so 7ff935a4a000-7ff935a4d000 rw-p 0000c000 08:02 14205005 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so 7ff935a4d000-7ff935a4e000 ---p 7ff935a4d000 00:00 0 7ff935a4e000-7ff93624e000 rw-p 7ff935a4e000 00:00 0 7ff93624e000-7ff93624f000 ---p 7ff93624e000 00:00 0 7ff93624f000-7ff936a4f000 rw-p 7ff93624f000 00:00 0 7ff936a4f000-7ff936a54000 r-xp 00000000 08:02 14254725 /usr/lib/libgdbm.so.3.0.0 7ff936a54000-7ff936c53000 ---p 00005000 08:02 14254725 /usr/lib/libgdbm.so.3.0.0 7ff936c53000-7ff936c54000 r--p 00004000 08:02 14254725 /usr/lib/libgdbm.so.3.0.0 7ff936c54000-7ff936c55000 rw-p 00005000 08:02 14254725 /usr/lib/libgdbm.so.3.0.0 7ff936c55000-7ff936c58000 r-xp 00000000 08:02 2932777 /lib/libcap.so.1.10 7ff936c58000-7ff936e58000 ---p 00003000 08:02 2932777 /lib/libcap.so.1.10 7ff936e58000-7ff936e59000 rw-p 00003000 08:02 2932777 /lib/libcap.so.1.10 7ff936e59000-7ff936eb5000 r-xp 00000000 08:02 14256729 /usr/lib/libpulse.so.0.7.0 7ff936eb5000-7ff9370b5000 ---p 0005c000 08:02 14256729 /usr/lib/libpulse.so.0.7.0 7ff9370b5000-7ff9370b6000 r--p 0005c000 08:02 14256729 /usr/lib/libpulse.so.0.7.0 7ff9370b6000-7ff9370b7000 rw-p 0005d000 08:02 14256729 /usr/lib/libpulse.so.0.7.0 7ff9370b7000-7ff9370bd000 r-xp 00000000 08:02 14263050 /usr/lib/libcanberra/libcanberra-pulse.so 7ff9370bd000-7ff9372bc000 ---p 00006000 08:02 14263050 /usr/lib/libcanberra/libcanberra-pulse.so 7ff9372bc000-7ff9372bd000 r--p 00005000 08:02 14263050 /usr/lib/libcanberra/libcanberra-pulse.so 7ff9372bd000-7ff9372be000 rw-p 00006000 08:02 14263050 /usr/lib/libcanberra/libcanberra-pulse.so 7ff9372be000-7ff9372bf000 ---p 7ff9372be000 00:00 0 7ff9372bf000-7ff937abf000 rw-p 7ff9372bf000 00:00 0 7ff937abf000-7ff937b1f000 rw-s 00000000 00:09 28114977 /SYSV00000000 (deleted) 7ff937b1f000-7ff937ba8000 r--p 00000000 08:02 14390687 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf 7ff937ba8000-7ff937bf0000 r-xp 00000000 08:02 14255614 /usr/lib/libFLAC.so.8.2.0 7ff937bf0000-7ff937df0000 ---p 00048000 08:02 14255614 /usr/lib/libFLAC.so.8.2.0 7ff937df0000-7ff937df1000 r--p 00048000 08:02 14255614 /usr/lib/libFLAC.so.8.2.0 7ff937df1000-7ff937df2000 rw-p 00049000 08:02 14255614 /usr/lib/libFLAC.so.8.2.0 7ff937df2000-7ff937e05000 r-xp 00000000 08:02 14205044 /usr/lib/gstreamer-0.10/libgstflac.so 7ff937e05000-7ff938004000 ---p 00013000 08:02 14205044 /usr/lib/gstreamer-0.10/libgstflac.so 7ff938004000-7ff938005000 r--p 00012000 08:02 14205044 /usr/lib/gstreamer-0.10/libgstflac.so 7ff938005000-7ff938006000 rw-p 00013000 08:02 14205044 /usr/lib/gstreamer-0.10/libgstflac.so 7ff938006000-7ff938011000 r-xp 00000000 08:02 14256139 /usr/lib/libgstriff-0.10.so.0.15.0 7ff938011000-7ff938210000 ---p 0000b000 08:02 14256139 /usr/lib/libgstriff-0.10.so.0.15.0 7ff938210000-7ff938211000 r--p 0000a000 08:02 14256139 /usr/lib/libgstriff-0.10.so.0.15.0 7ff938211000-7ff938212000 rw-p 0000b000 08:02 14256139 /usr/lib/libgstriff-0.10.so.0.15.0 7ff938212000-7ff93822e000 r-xp 00000000 08:02 14204984 /usr/lib/gstreamer-0.10/libgstogg.so 7ff93822e000-7ff93842e000 ---p 0001c000 08:02 14204984 /usr/lib/gstreamer-0.10/libgstogg.so 7ff93842e000-7ff93842f000 r--p 0001c000 08:02 14204984 I hope this is enough info for a developer to figure out what's going on and what to fix. The double free error seems pretty clear. Here are the package version numbers, just in case: bmpx: 0.40.14-1 libgstreamer0.10-0: 0.10.21-5ubuntu1 gstreamer0.10-plugins-base: 0.10.21-3 gstreamer0.10-plugins-good: 0.10.11-2 gstreamer0.10-plugins-ugly: 0.10.9.2-1 gstreamer0.10-plugins-ugly-multiverse: 0.10.7-2 gstreamer0.10-x: 0.10.21-3 libgstreamer-plugins-base0.10-0: 0.10.21-3 gstreamer0.10-plugins-bad-multiverse: 0.10.6-1ubuntu1 gstreamer0.10-plugins-bad: 0.10.8.4-1 gstreamer0.10-gnomevfs: 0.10.21-3 gstreamer0.10-ffmpeg: 0.10.5-1 gstreamer0.10-alsa: 0.10.21-3 libdbus-1-3: 1.2.4-0ubuntu2 libdbus-glib-1-2: 0.78-1 libglib2.0-0: 2.19.3-0ubuntu1 libgtk2.0-0: 2.14.5-1ubuntu2 libstdc++6: 4.3.2-2ubuntu9 libgcc1: 1:4.3.2-2ubuntu9 libc6: 2.9-0ubuntu5 That is, mostly the latest packages from Jaunty. Kernel version 2.6.27-10-generic on amd64. ** Affects: bmpx (Ubuntu) Importance: Undecided Status: New -- bmpx crashes randomly while playing music files https://bugs.launchpad.net/bugs/311946 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs -- universe-bugs mailing list universe-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/universe-bugs