Bug 221466 - plasma-netbook fails to start from command line
Summary: plasma-netbook fails to start from command line
Status: RESOLVED DUPLICATE of bug 218780
Alias: None
Product: plasma4
Classification: Plasma
Component: plasma-netbook (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-06 02:16 UTC by David Boosalis
Modified: 2010-01-06 03:01 UTC (History)
1 user (show)

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 David Boosalis 2010-01-06 02:16:43 UTC
Application: plasma-netbook (0.1)
KDE Platform Version: 4.3.86 (KDE 4.3.86 (KDE 4.4 >= 20091231))
Qt Version: 4.6.0
Operating System: Linux 2.6.28-17-generic i686
Distribution: Ubuntu 9.04

-- Information about the crash:
I use KDE from SVN and sometimes plasma-desktop crashes. So I start a konsole window with via f2 and try to launch plasma-netbook.  It always results in a crash for which I hope the trace is attached in this bug report.  If I start plasma-desktop it launches just fine.



The crash can be reproduced every time.

 -- Backtrace:
Application: Plasma Netbook (plasma-netbook), signal: Aborted
[Current thread is 0 (LWP 7614)]

Thread 3 (Thread 0xa6f1db90 (LWP 7618)):
#0  0xb8065430 in __kernel_vsyscall ()
#1  0xb6ca20e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4c8ef3b in WTF::TCMalloc_PageHeap::scavengerThread () from /home/david/qt-copy/lib/libQtWebKit.so.4
#3  0xb4c8efc7 in WTF::TCMalloc_PageHeap::runScavengerThread () from /home/david/qt-copy/lib/libQtWebKit.so.4
#4  0xb6c9e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb5db849e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa5ff9b90 (LWP 7619)):
[KCrash Handler]
#6  0xb8065430 in __kernel_vsyscall ()
#7  0xb5cff6d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb5d01098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6d23d22 in qt_message_output (msgType=QtFatalMsg, 
    buf=0x95474f8 "ASSERT failure in QMutex::unlock(): \"A mutex must be unlocked in the same thread that locked it.\", file /home/david/qt/kde-qt/src/corelib/thread/qmutex.cpp, line 371")
    at /home/david/qt/kde-qt/src/corelib/global/qglobal.cpp:2226
#10 0xb6d23f63 in qt_message (msgType=QtFatalMsg, msg=0xb6ee12f0 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xa5ff8fc4 "¤(î¶h(î¶\004(î¶s\001")
    at /home/david/qt/kde-qt/src/corelib/global/qglobal.cpp:2272
#11 0xb6d23fd1 in qFatal (msg=0xb6ee12f0 "ASSERT failure in %s: \"%s\", file %s, line %d") at /home/david/qt/kde-qt/src/corelib/global/qglobal.cpp:2455
#12 0xb6d2400f in qt_assert_x (where=0xb6ee28a4 "QMutex::unlock()", what=0xb6ee2868 "A mutex must be unlocked in the same thread that locked it.", 
    file=0xb6ee2804 "/home/david/qt/kde-qt/src/corelib/thread/qmutex.cpp", line=371) at /home/david/qt/kde-qt/src/corelib/global/qglobal.cpp:1997
#13 0xb6d284b4 in QMutex::unlock (this=0x95529dc) at /home/david/qt/kde-qt/src/corelib/thread/qmutex.cpp:371
#14 0xb6d30a63 in QWaitCondition::wait (this=0x95529e0, mutex=0x95529dc, time=4294967295) at /home/david/qt/kde-qt/src/corelib/thread/qwaitcondition_unix.cpp:157
#15 0xa6076740 in WiFiScan::run () from /home/david/kde/lib/kde4/plasma-geolocation-wifi.so
#16 0xb6d304d6 in QThreadPrivate::start (arg=0x95529d0) at /home/david/qt/kde-qt/src/corelib/thread/qthread_unix.cpp:244
#17 0xb6c9e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb5db849e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb26d9720 (LWP 7614)):
#0  0xb8065430 in __kernel_vsyscall ()
#1  0xb6ca4cf9 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6ca0129 in _L_lock_89 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb6c9fa32 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb6d30b62 in QWaitCondition::wakeOne (this=0x95529e0) at /home/david/qt/kde-qt/src/corelib/thread/qwaitcondition_unix.cpp:132
#5  0xa60747f4 in WiFiScan::~WiFiScan () from /home/david/kde/lib/kde4/plasma-geolocation-wifi.so
#6  0xa6074ec0 in WiFi::~WiFi () from /home/david/kde/lib/kde4/plasma-geolocation-wifi.so
#7  0xa6083be6 in Geolocation::~Geolocation () from /home/david/kde/lib/kde4/plasma_engine_geolocation.so
#8  0xb7c8853f in Plasma::DataEngineManager::~DataEngineManager () from /home/david/kde/lib/libplasma.so.3
#9  0xb7c886ea in Plasma::._183::destroy () from /home/david/kde/lib/libplasma.so.3
#10 0xb7c428cb in KCleanUpGlobalStatic::~KCleanUpGlobalStatic () from /home/david/kde/lib/libplasma.so.3
#11 0xb5d02bb9 in exit () from /lib/tls/i686/cmov/libc.so.6
#12 0xb61908a5 in qt_xio_errhandler () at /home/david/qt/kde-qt/src/gui/kernel/qapplication_x11.cpp:734
#13 0xb74737ba in KApplication::xioErrhandler () from /home/david/kde/lib/libkdeui.so.5
#14 0xb74737f6 in kde_xio_errhandler () from /home/david/kde/lib/libkdeui.so.5
#15 0xb7f4ff22 in _XIOError () from /usr/lib/libX11.so.6
#16 0xb7f57743 in ?? () from /usr/lib/libX11.so.6
#17 0xb7f57ccd in _XReply () from /usr/lib/libX11.so.6
#18 0xb7f34f83 in XGetWindowProperty () from /usr/lib/libX11.so.6
#19 0xb7f341a7 in XGetWMHints () from /usr/lib/libX11.so.6
#20 0xb61c3710 in QWidgetPrivate::setWindowIcon_sys (this=0x96852d8, forceReset=false) at /home/david/qt/kde-qt/src/gui/kernel/qwidget_x11.cpp:1507
#21 0xb6165adf in QWidget::create (this=0x9684c50, window=0, initializeWindow=true, destroyOldWindow=true) at /home/david/qt/kde-qt/src/gui/kernel/qwidget.cpp:1350
#22 0xb6166c5f in QWidget::setVisible (this=0x9684c50, visible=true) at /home/david/qt/kde-qt/src/gui/kernel/qwidget.cpp:7328
#23 0xb613ea38 in QWidget::show (this=0x9684c50) at ../../include/QtGui/../../../kde-qt/src/gui/kernel/qwidget.h:481
#24 0xb68d5f17 in QGraphicsProxyWidgetPrivate::setWidget_helper (this=0x9684970, newWidget=0x9684c50, autoShow=true) at /home/david/qt/kde-qt/src/gui/graphicsview/qgraphicsproxywidget.cpp:683
#25 0xb68d6374 in QGraphicsProxyWidget::setWidget (this=0x968b8d0, widget=0x9684c50) at /home/david/qt/kde-qt/src/gui/graphicsview/qgraphicsproxywidget.cpp:593
#26 0xb7d5a380 in Plasma::ToolButton::ToolButton () from /home/david/kde/lib/libplasma.so.3
#27 0xa700cddc in StripWidget::StripWidget () from /home/david/kde/lib/kde4/plasma_containment_sal.so
#28 0xa6fffdcf in SearchLaunch::constraintsEvent () from /home/david/kde/lib/kde4/plasma_containment_sal.so
#29 0xb7c53a7a in Plasma::Applet::flushPendingConstraintsEvents () from /home/david/kde/lib/libplasma.so.3
#30 0xb7c7d765 in Plasma::Corona::loadLayout () from /home/david/kde/lib/libplasma.so.3
#31 0xb8053b9b in NetCorona::loadDefaultLayout () from /home/david/kde/lib/libkdeinit4_plasma-netbook.so
#32 0xb7c7edd6 in Plasma::Corona::initializeLayout () from /home/david/kde/lib/libplasma.so.3
#33 0xb805770c in PlasmaApp::corona () from /home/david/kde/lib/libkdeinit4_plasma-netbook.so
#34 0xb805a39b in PlasmaApp::PlasmaApp () from /home/david/kde/lib/libkdeinit4_plasma-netbook.so
#35 0xb805a79e in PlasmaApp::self () from /home/david/kde/lib/libkdeinit4_plasma-netbook.so
#36 0xb8056b6e in kdemain () from /home/david/kde/lib/libkdeinit4_plasma-netbook.so
#37 0x08048792 in main ()

Possible duplicates by query: bug 218780.

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-06 03:01:54 UTC
This is being tracked at bug 218780. Thanks

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