Bug 322439

Summary: Nepomuk crash on initial login
Product: nepomuk Reporter: Al <ahw609>
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nepomuk-bugs
Priority: NOR    
Version: 4.10.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Al 2013-07-16 13:31:32 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.9-201.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

-- Information about the crash:
- What I was doing when the application crashed:

First login after a fresh boot. This used to happen frequently, but seemed to go away for the last few months. Now it has re-appeared. When it happens it is always after a cold start (reboot) on initial login.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38		cmpq $-4095, %rax	/* Check %rax for error.  */
[Current thread is 1 (Thread 0x7f607131d880 (LWP 1705))]

Thread 3 (Thread 0x7f6062d66700 (LWP 1917)):
[KCrash Handler]
#6  0x000000334ea35c55 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63
#7  0x000000334ea37408 in __GI_abort () at abort.c:90
#8  0x0000003351260e1d in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x000000335125eeb6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40
#10 0x000000335125eee3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
#11 0x000000335125f9ff in __cxxabiv1::__cxa_pure_virtual () at ../../../../libstdc++-v3/libsupc++/pure.cc:50
#12 0x000000335b0b5a92 in QAbstractSocketEngine::createSocketEngine (socketDescripter=19, parent=0x7f6054002808) at socket/qabstractsocketengine.cpp:133
#13 0x000000335b0c23b3 in QAbstractSocket::setSocketDescriptor (this=0x7f6054002808, socketDescriptor=19, socketState=QAbstractSocket::ConnectedState, openMode=...) at socket/qabstractsocket.cpp:1604
#14 0x000000335b0d12e0 in QLocalSocket::setSocketDescriptor (this=<optimized out>, socketDescriptor=19, socketState=QLocalSocket::ConnectedState, openMode=...) at socket/qlocalsocket_unix.cpp:366
#15 0x00007f60662de423 in (anonymous namespace)::LocalServerConnection::createIODevice (this=0x2b71200) at /usr/src/debug/soprano-2.9.2/server/localserver.cpp:41
#16 0x00007f60662dad27 in Soprano::Server::ServerConnection::run (this=0x2b71200) at /usr/src/debug/soprano-2.9.2/server/serverconnection.cpp:140
#17 0x0000003359e7b95c in QThreadPrivate::start (arg=0x2b71200) at thread/qthread_unix.cpp:338
#18 0x000000334f207d15 in start_thread (arg=0x7f6062d66700) at pthread_create.c:308
#19 0x000000334eaf253d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7f6062565700 (LWP 1918)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x0000003359e7a404 in _q_futex (addr2=0x0, val2=0, timeout=0x0, val=2, op=0, addr=0x7f6054002b80) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0x7f6054002b80, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x0000003359e76615 in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450
#4  0x000000335b0b5eac in lockInline (this=<optimized out>) at ../../src/corelib/thread/qmutex.h:190
#5  QMutexLocker (m=<optimized out>, this=0x7f6062564af0) at ../../src/corelib/thread/qmutex.h:109
#6  QSocketEngineHandler::~QSocketEngineHandler (this=0x7f6058002d60, __in_chrg=<optimized out>) at socket/qabstractsocketengine.cpp:75
#7  0x000000335b0b9533 in ~QHttpSocketEngineHandler (this=0x7f6058002d60, __in_chrg=<optimized out>) at socket/qhttpsocketengine_p.h:189
#8  QHttpSocketEngineHandler::~QHttpSocketEngineHandler (this=0x7f6058002d60, __in_chrg=<optimized out>) at socket/qhttpsocketengine_p.h:189
#9  0x000000335b0abd94 in ~QGlobalNetworkProxy (this=0x7f6058002d00, __in_chrg=<optimized out>) at kernel/qnetworkproxy.cpp:266
#10 globalNetworkProxy () at kernel/qnetworkproxy.cpp:340
#11 0x000000335b0ac9cd in QNetworkProxy::QNetworkProxy (this=0x7f6058002ba8) at kernel/qnetworkproxy.cpp:445
#12 0x000000335b0c2b3e in QAbstractSocketPrivate::QAbstractSocketPrivate (this=0x7f6058002a60) at socket/qabstractsocket.cpp:489
#13 0x000000335b0c80ee in QTcpSocketPrivate (this=0x7f6058002a60) at socket/qtcpsocket_p.h:61
#14 QTcpSocket::QTcpSocket (this=0x7f6058002a08, parent=0x0) at socket/qtcpsocket.cpp:94
#15 0x000000335b0d0406 in QLocalUnixSocket (this=0x7f6058002a08) at socket/qlocalsocket_p.h:83
#16 QLocalSocketPrivate::QLocalSocketPrivate (this=0x7f6058002920) at socket/qlocalsocket_unix.cpp:68
#17 0x000000335b0ca87e in QLocalSocket::QLocalSocket (this=0x7f60580013c0, parent=0x0) at socket/qlocalsocket.cpp:337
#18 0x00007f60662de408 in (anonymous namespace)::LocalServerConnection::createIODevice (this=0x2b76f10) at /usr/src/debug/soprano-2.9.2/server/localserver.cpp:40
#19 0x00007f60662dad27 in Soprano::Server::ServerConnection::run (this=0x2b76f10) at /usr/src/debug/soprano-2.9.2/server/serverconnection.cpp:140
#20 0x0000003359e7b95c in QThreadPrivate::start (arg=0x2b76f10) at thread/qthread_unix.cpp:338
#21 0x000000334f207d15 in start_thread (arg=0x7f6062565700) at pthread_create.c:308
#22 0x000000334eaf253d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f607131d880 (LWP 1705)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x0000003359e7a404 in _q_futex (addr2=0x0, val2=0, timeout=0x0, val=2, op=0, addr=0x7f6054002b80) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0x7f6054002b80, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x0000003359e76615 in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450
#4  0x000000335b0b5eac in lockInline (this=<optimized out>) at ../../src/corelib/thread/qmutex.h:190
#5  QMutexLocker (m=<optimized out>, this=0x7fffc47a7ec0) at ../../src/corelib/thread/qmutex.h:109
#6  QSocketEngineHandler::~QSocketEngineHandler (this=0x7f60540013e0, __in_chrg=<optimized out>) at socket/qabstractsocketengine.cpp:75
#7  0x000000335b0c0053 in ~QSocks5SocketEngineHandler (this=0x7f60540013e0, __in_chrg=<optimized out>) at socket/qsocks5socketengine_p.h:288
#8  QSocks5SocketEngineHandler::~QSocks5SocketEngineHandler (this=0x7f60540013e0, __in_chrg=<optimized out>) at socket/qsocks5socketengine_p.h:288
#9  0x000000335b0adcf8 in ~QGlobalNetworkProxy (this=0x7f6054002b00, __in_chrg=<optimized out>) at kernel/qnetworkproxy.cpp:265
#10 QGlobalStaticDeleter<QGlobalNetworkProxy>::~QGlobalStaticDeleter (this=0x335b3377a8 <globalNetworkProxy()::cleanup>, __in_chrg=<optimized out>) at ../../src/corelib/global/qglobal.h:1948
#11 0x000000334ea38ea1 in __run_exit_handlers (status=1, listp=0x334edb16a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77
#12 0x000000334ea38f25 in __GI_exit (status=<optimized out>) at exit.c:99
#13 0x000000335d034238 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772
#14 0x000000335f645cf8 in KApplication::xioErrhandler (this=0x7fffc47a83f0, dpy=0x25b1cd0) at /usr/src/debug/kdelibs-4.10.4/kdeui/kernel/kapplication.cpp:419
#15 0x0000003351a455be in _XIOError () from /lib64/libX11.so.6
#16 0x0000003351a4307d in _XEventsQueued () from /lib64/libX11.so.6
#17 0x0000003351a3464b in XEventsQueued () from /lib64/libX11.so.6
#18 0x000000335d06a59c in x11EventSourceCheck (s=0x259bb00) at kernel/qguieventdispatcher_glib.cpp:85
#19 0x000000335164782c in g_main_context_check (context=context@entry=0x259b910, max_priority=2147483647, fds=fds@entry=0x2b84bc0, n_fds=n_fds@entry=10) at gmain.c:3169
#20 0x0000003351647cc2 in g_main_context_iterate (context=context@entry=0x259b910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3287
#21 0x0000003351647e44 in g_main_context_iteration (context=0x259b910, may_block=1) at gmain.c:3351
#22 0x0000003359fa5f86 in QEventDispatcherGlib::processEvents (this=0x2571c20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x000000335d06a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#24 0x0000003359f765ef in QEventLoop::processEvents (this=this@entry=0x7fffc47a81d0, flags=...) at kernel/qeventloop.cpp:149
#25 0x0000003359f76878 in QEventLoop::exec (this=0x7fffc47a81d0, flags=...) at kernel/qeventloop.cpp:204
#26 0x0000003359f7b708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#27 0x0000000000403ed0 in main (argc=<optimized out>, argv=0x7fffc47a8638) at /usr/src/debug/nepomuk-core-4.10.4/servicestub/main.cpp:180

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

Possible duplicates by query: bug 320946, bug 320649, bug 320411, bug 319327, bug 317383.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-07-16 15:16:41 UTC

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