Bug 259213

Summary: K3b crashes on startup, kde 4.6 beta 1
Product: [Applications] k3b Reporter: Darryl <ddrs>
Component: generalAssignee: Michał Małek <michalm>
Status: RESOLVED DUPLICATE    
Severity: crash CC: trueg
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Darryl 2010-12-08 14:19:55 UTC
Application: k3b (2.0.1)
KDE Platform Version: 4.5.80 (4.6 Beta1)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-5-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
Every time I try to open K3b it crashes, if opened in terminal this is the message I get: 

KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work 
K3bQProcess::QProcess(0x0)
kde(10471): Communication problem with  "k3b" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.k3b.k3b was not provided by any .service files" " 

KCrash: Application 'k3b' crashing...
dtr@DTR:~$ KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/dtr/.kde/socket-DTR/kdeinit4__0
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...

The crash can be reproduced every time.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f9bed8d9780 (LWP 5420))]

Thread 3 (Thread 0x7f9bcf56d700 (LWP 5421)):
#0  __pthread_mutex_lock (mutex=0x24c0a38) at pthread_mutex_lock.c:50
#1  0x00007f9be1160a43 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007f9be1160e78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f9be116145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f9be71191e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f9be70eba02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f9be70ebdec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007f9be6ff62fd in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x00007f9be70cb5f8 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f9be6ff927e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f9be6d6e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f9be53c892d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f9bced6c700 (LWP 5422)):
#0  0x00007f9be53bc203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9be1161009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f9be116145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f9be71191e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f9be70eba02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f9be70ebdec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f9be6ff62fd in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f9be396bb6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#8  0x00007f9be6ff927e in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f9be6d6e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f9be53c892d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9bed8d9780 (LWP 5420)):
[KCrash Handler]
#6  0x00007f9beba6f9a4 in Solid::Block::device() const () from /usr/lib/libsolid.so.4
#7  0x00007f9bed4fbd4d in K3b::Device::DeviceManager::addDevice (this=0x2492fe0, solidDevice=...) at /build/buildd/k3b-2.0.1/libk3bdevice/k3bdevicemanager.cpp:357
#8  0x00000000005618bd in K3b::AppDeviceManager::addDevice (this=0x7fffebee4170, solidDev=...) at /build/buildd/k3b-2.0.1/src/k3bappdevicemanager.cpp:119
#9  0x00007f9bed4f9c71 in K3b::Device::DeviceManager::checkDevice (this=0x2492fe0, dev=...) at /build/buildd/k3b-2.0.1/libk3bdevice/k3bdevicemanager.cpp:249
#10 0x00007f9bed4f9fdb in K3b::Device::DeviceManager::scanBus (this=0x2492fe0) at /build/buildd/k3b-2.0.1/libk3bdevice/k3bdevicemanager.cpp:237
#11 0x00007f9bed18a218 in K3b::Core::init (this=0x248ec00) at /build/buildd/k3b-2.0.1/libk3b/core/k3bcore.cpp:200
#12 0x0000000000515dda in K3b::Application::Core::init (this=0x248ec00) at /build/buildd/k3b-2.0.1/src/k3bapplication.cpp:318
#13 0x0000000000516f3f in K3b::Application::init (this=0x7fffebee4f90) at /build/buildd/k3b-2.0.1/src/k3bapplication.cpp:117
#14 0x00000000005174fc in K3b::Application::qt_metacall (this=0x7fffebee4f90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x24c4b10) at /build/buildd/k3b-2.0.1/obj-x86_64-linux-gnu/src/k3bapplication.moc:80
#15 0x00007f9be70febde in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0x00007f9be5fbf186 in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x00007f9be5fbbfdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0x00007f9be5fc1aed in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x00007f9be80c3e06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0x00007f9be70eccdc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0x00007f9be70efc22 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#22 0x00007f9be7119653 in ?? () from /usr/lib/libQtCore.so.4
#23 0x00007f9be115d342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x00007f9be11612a8 in ?? () from /lib/libglib-2.0.so.0
#25 0x00007f9be116145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x00007f9be7119193 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x00007f9be606ea4e in ?? () from /usr/lib/libQtGui.so.4
#28 0x00007f9be70eba02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0x00007f9be70ebdec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x00007f9be70efebb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#31 0x0000000000536f28 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/k3b-2.0.1/src/main.cpp:165

This bug may be a duplicate of or related to bug 259195.

Possible duplicates by query: bug 259195, bug 258969, bug 258756, bug 258707, bug 258573.

Reported using DrKonqi
Comment 1 Pino Toscano 2010-12-08 15:08:22 UTC

*** This bug has been marked as a duplicate of bug 249371 ***