Bug 130435 - Crash after unplugging a USB cdrw
Summary: Crash after unplugging a USB cdrw
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-07 21:32 UTC by Francois Marier
Modified: 2006-09-09 09:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Marier 2006-07-07 21:32:27 UTC
Version:           0.12.15 (using KDE KDE 3.5.3)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Haggai Eran <haggai.eran@gmail.com> reported the following bug on the Debian bug tracker (http://bugs.debian.org/377067):

After unplugging a usb cdrw, and clicking the 'Burn' button in k3b (to
open up the burn dialog), the program just crashes.
Comment 1 Sebastian Trueg 2006-07-10 10:15:10 UTC
Did I understand this correctly: you opened the burn dialog, selected the 
device, then unplugged this device and then pressed "burn"?
Comment 2 Haggai Eran 2006-07-10 19:15:59 UTC
Of course not. I opened the burn dialog, selected the device, and
closed the dialog.
then I unplugged the device, and tried to open the burn dialog again.
instead of opening the burn dialog, k3b crashed.

Haggai

On 10 Jul 2006 08:15:12 -0000, Sebastian Trueg
<trueg@informatik.uni-freiburg.de> wrote:
[bugs.kde.org quoted mail]
Comment 3 Sebastian Trueg 2006-07-11 09:46:37 UTC
are you using hal and is your version of k3b hal-enabled?
Comment 4 Haggai Eran 2006-07-11 09:50:32 UTC
I think so. this is the current debian testing version.
Comment 5 Sebastian Trueg 2006-07-11 11:55:05 UTC
"I think so" does not suffice. Do a 
ps aux|grep hal

and 

ldd `which k3b`
Comment 6 Haggai Eran 2006-07-11 16:43:47 UTC
ps aux| grep hal
108       4512  0.0  0.3   6844  1908 ?        Ss   14:14   0:01 /usr/sbin/hald
root      4513  0.0  0.1   2720   812 ?        S    14:14   0:00 hald-runner
108       4518  0.0  0.1   2008   740 ?        S    14:14   0:00
/usr/lib/hal/hald-addon-acpi
108       4574  0.0  0.1   2004   724 ?        S    14:14   0:00
/usr/lib/hal/hald-addon-keyboard
108       4582  0.0  0.1   2008   708 ?        S    14:14   0:00
/usr/lib/hal/hald-addon-storage
108       4583  0.0  0.1   2012   708 ?        S    14:14   0:00
/usr/lib/hal/hald-addon-storage
haggai   16083  0.0  0.1   2880   820 pts/1    S+   17:42   0:00 grep hal


ldd `which k3b`
        linux-gate.so.1 =>  (0xffffe000)
        libk3bdevice.so.2 => /usr/lib/libk3bdevice.so.2 (0xb7f18000)
        libk3b.so.2 => /usr/lib/libk3b.so.2 (0xb7d62000)
        libhal.so.1 => /usr/lib/libhal.so.1 (0xb7d58000)
        libdbus-1.so.2 => /usr/lib/libdbus-1.so.2 (0xb7d29000)
        libdbus-qt-1.so.1 => /usr/lib/libdbus-qt-1.so.1 (0xb7d19000)
        libkparts.so.2 => /usr/lib/libkparts.so.2 (0xb7cd4000)
        libkio.so.4 => /usr/lib/libkio.so.4 (0xb798f000)
        libkdeui.so.4 => /usr/lib/libkdeui.so.4 (0xb76b1000)
        libkdesu.so.4 => /usr/lib/libkdesu.so.4 (0xb769a000)
        libkwalletclient.so.1 => /usr/lib/libkwalletclient.so.1 (0xb7689000)
        libkdecore.so.4 => /usr/lib/libkdecore.so.4 (0xb744c000)
        libDCOP.so.4 => /usr/lib/libDCOP.so.4 (0xb7419000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7406000)
        libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7402000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x41b85000)
        libidn.so.11 => /usr/lib/libidn.so.11 (0xb73d1000)
        libkdefx.so.4 => /usr/lib/libkdefx.so.4 (0xb73a5000)
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0xb6bbf000)
        libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb6baa000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0xb6b5a000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6b39000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb6b31000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b2d000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b24000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6b21000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0xb6b0e000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6aa1000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6a71000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb6a6d000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6a48000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6a3a000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6974000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb696a000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb6952000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb693f000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6937000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6923000)
        libfam.so.0 => /usr/lib/libfam.so.0 (0xb691b000)
        libacl.so.1 => /lib/libacl.so.1 (0xb6913000)
        libattr.so.1 => /lib/libattr.so.1 (0xb690f000)
        libmusicbrainz.so.4 => /usr/lib/libmusicbrainz.so.4 (0xb68e4000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb68c4000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb67e3000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb67bd000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb67b1000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6679000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb6663000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb665d000)
        /lib/ld-linux.so.2 (0xb7f66000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb665a000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6655000)
Comment 7 Sebastian Trueg 2006-07-18 14:33:40 UTC
could you please provide a backtrace
Comment 8 Christoph Burger-Scheidlin 2006-09-08 23:28:19 UTC
Feedback asked for in this bug has not been answered for more than 30 days
Comment 9 Sebastian Trueg 2006-09-09 09:07:33 UTC
This should be fixed with 1.0 anyway.