Bug 310148 - Crash when logging in on account using AD auth
Summary: Crash when logging in on account using AD auth
Status: RESOLVED DUPLICATE of bug 292910
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: general (show other bugs)
Version: 0.9
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Lamarque V. Souza
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-15 14:37 UTC by Rob Hutton
Modified: 2012-11-15 15: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 Rob Hutton 2012-11-15 14:37:57 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.5 (4.8.5) "release 2"
Qt Version: 4.8.1
Operating System: Linux 3.4.11-2.16-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

-- Information about the crash:
I have just added my machine to AD and set it up for authentication.  When I log in using an AD user, either the KDE splash screen hangs, or it completes, but KDE crashes immediately after it goes away.  I have removed the user profile directory and tried again, but with the same result.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4c5c08f780 (LWP 15661))]

Thread 3 (Thread 0x7f4c42cd7700 (LWP 15662)):
#0  0x00007f4c5a96a8f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c4f92a217 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f4c4fc37640 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f4c4f92a249 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f4c5a966e0e in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c596df2bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f4c3fea9700 (LWP 15684)):
#0  0x00007f4c5a968dc5 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f4c5641f471 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4c563e2ec9 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4c563e35ab in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f4c563e37a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f4c5ad24956 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f4c5acf573f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f4c5acf59c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#8  0x00007f4c5abf9e40 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#9  0x00007f4c5acd611f in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f4c5abfcddb in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007f4c5a966e0e in start_thread () from /lib64/libpthread.so.0
#12 0x00007f4c596df2bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4c5c08f780 (LWP 15661)):
[KCrash Handler]
#6  0x00007f4c57a4f2f0 in QDBusMessage::arguments() const () from /usr/lib64/libQtDBus.so.4
#7  0x00007f4c57a7cefb in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib64/libQtDBus.so.4
#8  0x00007f4c4208e5e3 in argumentAt<0> (this=0x7ffffa35bcb0) at /usr/include/QtDBus/qdbuspendingreply.h:176
#9  operator QDBusPendingReplyTypes::Select<0, unsigned int, void, void, void, void, void, void, void>::Type (this=0x7ffffa35bcb0) at /usr/include/QtDBus/qdbuspendingreply.h:186
#10 NMNetworkManagerNm09::NMNetworkManagerNm09 (this=0x30142d0, parent=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/solid/networkmanager-0.9/manager.cpp:45
#11 0x00007f4c4208a9c7 in KPluginFactory::createInstance<NMNetworkManagerNm09, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#12 0x00007f4c5b25ab75 in KPluginFactory::create (this=0x2dcc2a0, iface=0x7f4c5adcee40 "QObject", parentWidget=0x0, parent=0x0, args=..., keyword=...) at /usr/src/debug/kdelibs-4.8.5/kdecore/util/kpluginfactory.cpp:203
#13 0x00007f4c3153d4c9 in create<QObject> (args=..., keyword=..., parent=0x0, parentWidget=0x0, this=0x2dcc2a0) at /usr/include/kpluginfactory.h:531
#14 createInstance<QObject> (error=0x7ffffa35c0f0, args=..., parent=0x0, parentWidget=0x0, this=0x27a6400) at /usr/include/kservice.h:565
#15 createInstance<QObject> (error=0x7ffffa35c0f0, args=..., parent=0x0, this=0x27a6400) at /usr/include/kservice.h:542
#16 Solid::Control::ManagerBaseNm09Private::loadBackend (this=0x3014be0, description=..., serviceName=<optimized out>, backendClassName=0x7f4c31547cd8 "Solid::Control::Ifaces::NetworkManagerNm09") at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/managerbase.cpp:54
#17 0x00007f4c3153fd8a in Solid::Control::NetworkManagerNm09Private::NetworkManagerNm09Private (this=0x3014bd0) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/networkmanager.cpp:46
#18 0x00007f4c3154203e in operator-> (this=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/networkmanager.cpp:40
#19 Solid::Control::NetworkManagerNm09::networkInterfaces () at /usr/src/debug/networkmanagement-0.9.0.2/solidcontrolfuture/libs/solid/control/networkmanager.cpp:120
#20 0x00007f4c3205f41d in NetworkManagerApplet::NetworkManagerApplet (this=0x2f96de0, parent=<optimized out>, args=...) at /usr/src/debug/networkmanagement-0.9.0.2/applet/networkmanager.cpp:105
#21 0x00007f4c32061837 in KPluginFactory::createInstance<NetworkManagerApplet, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#22 0x00007f4c5b25ab75 in KPluginFactory::create (this=0x2efc8d0, iface=0x7f4c519f1340 <qt_meta_stringdata_Plasma__Applet> "Plasma::Applet", parentWidget=0x0, parent=0x0, args=..., keyword=...) at /usr/src/debug/kdelibs-4.8.5/kdecore/util/kpluginfactory.cpp:203
#23 0x00007f4c518b0d8c in create<Plasma::Applet> (args=..., keyword=..., parent=0x0, parentWidget=0x0, this=0x2efc8d0) at /usr/src/debug/kdelibs-4.8.5/kdecore/util/kpluginfactory.h:531
#24 createInstance<Plasma::Applet> (error=0x7ffffa35c650, args=..., parent=0x0, parentWidget=0x0, this=0x2ba0890) at /usr/src/debug/kdelibs-4.8.5/kdecore/services/kservice.h:565
#25 createInstance<Plasma::Applet> (error=0x7ffffa35c650, args=..., parent=0x0, this=0x2ba0890) at /usr/src/debug/kdelibs-4.8.5/kdecore/services/kservice.h:542
#26 Plasma::PluginLoader::loadApplet (this=<optimized out>, name=..., appletId=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.8.5/plasma/pluginloader.cpp:151
#27 0x00007f4c3e7e4c3c in SystemTray::PlasmoidTask::setupApplet (this=0x26fcbb0, plugin=..., id=<optimized out>) at /usr/src/debug/kde-workspace-4.8.5/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:137
#28 0x00007f4c3e7e378e in SystemTray::PlasmoidProtocol::addApplet (this=0x2c000b0, appletName=..., id=0, parent=0x2af5e10) at /usr/src/debug/kde-workspace-4.8.5/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:101
#29 0x00007f4c3e7dbd26 in SystemTray::Manager::addApplet (this=<optimized out>, appletName=..., parent=<optimized out>) at /usr/src/debug/kde-workspace-4.8.5/plasma/generic/applets/systemtray/core/manager.cpp:110
#30 0x00007f4c3e7ecbb2 in SystemTray::Applet::checkDefaultApplets (this=0x2af5e10) at /usr/src/debug/kde-workspace-4.8.5/plasma/generic/applets/systemtray/ui/applet.cpp:710
#31 0x00007f4c5ad0b0ae in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#32 0x00007f4c5a499ebb in QGraphicsWidget::event (this=0x2af5e10, event=0x2964030) at graphicsview/qgraphicswidget.cpp:1461
#33 0x00007f4c59e8674c in QApplicationPrivate::notify_helper (this=this@entry=0x23926b0, receiver=receiver@entry=0x2af5e10, e=e@entry=0x2964030) at kernel/qapplication.cpp:4554
#34 0x00007f4c59e8ac7a in QApplication::notify (this=0x2377110, receiver=0x2af5e10, e=0x2964030) at kernel/qapplication.cpp:4415
#35 0x00007f4c5ba8e006 in KApplication::notify (this=0x2377110, receiver=0x2af5e10, event=0x2964030) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#36 0x00007f4c5acf673e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#37 0x00007f4c5acfa091 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#38 0x00007f4c5ad247a3 in ?? () from /usr/lib64/libQtCore.so.4
#39 0x00007f4c563e33b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f4c563e36e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f4c563e37a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f4c5ad24936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#43 0x00007f4c59f268ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f4c5acf573f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#45 0x00007f4c5acf59c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#46 0x00007f4c5acfa3a8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#47 0x00007f4c4930d5b5 in kdemain (argc=1, argv=0x2345790) at /usr/src/debug/kde-workspace-4.8.5/plasma/desktop/shell/main.cpp:120
#48 0x0000000000408892 in _start ()

Possible duplicates by query: bug 286502, bug 286501, bug 283578, bug 262940, bug 262825.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2012-11-15 15:07:27 UTC

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