Bug 278858 - Nepomuk crashes after upgarding to 4.7.0
Summary: Nepomuk crashes after upgarding to 4.7.0
Status: RESOLVED NOT A BUG
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-30 15:41 UTC by Alexey Shildyakov
Modified: 2011-09-30 13:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shildyakov 2011-07-30 15:41:29 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.00 (4.7.0) (Compiled from sources)
Qt Version: 4.7.3
Operating System: Linux 2.6.38-gentoo-r3 x86_64
Distribution (Platform): Gentoo Packages

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

I upgraded the system from 4.6.0 to 4.7.0. Run system. After several seconds I logged in, Nepomuk crashed.

-- Backtrace:
Application: Заглушка службы Nepomuk (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0x7f0015ec3760 (LWP 16763))]

Thread 2 (Thread 0x7f0005fb1700 (LWP 16771)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f001327d762 in _L_lock_9859 () from /lib64/libc.so.6
#2  0x00007f001327bc61 in __libc_free (mem=0x7f0000000020) at malloc.c:3736
#3  0x00007f00159e3351 in QTimerInfoList::unregisterTimer (this=0x869de0, timerId=301989889) at kernel/qeventdispatcher_unix.cpp:499
#4  0x00007f00159d0ff0 in QSingleShotTimer::timerEvent (this=0x7f0000016790) at kernel/qtimer.cpp:306
#5  0x00007f00159c9d79 in QObject::event (this=0x7f0000016790, e=<value optimized out>) at kernel/qobject.cpp:1181
#6  0x00007f0013a6b69c in QApplicationPrivate::notify_helper (this=0x6e6c90, receiver=0x7f0000016790, e=0x7f0005fb0bc0) at kernel/qapplication.cpp:4462
#7  0x00007f0013a701fa in QApplication::notify (this=<value optimized out>, receiver=0x7f0000016790, e=0x7f0005fb0bc0) at kernel/qapplication.cpp:4341
#8  0x00007f0014a862c8 in KApplication::notify (this=0x7fff99cbfa80, receiver=0x7f0000016790, event=0x7f0005fb0bc0) at /var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#9  0x00007f00159b5ccb in QCoreApplication::notifyInternal (this=0x7fff99cbfa80, receiver=0x7f0000016790, event=0x7f0005fb0bc0) at kernel/qcoreapplication.cpp:731
#10 0x00007f00159e36a9 in sendEvent (this=0x869de0) at kernel/qcoreapplication.h:215
#11 QTimerInfoList::activateTimers (this=0x869de0) at kernel/qeventdispatcher_unix.cpp:604
#12 0x00007f00159e0654 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#13 0x00007f0012b1cf1a in g_main_dispatch (context=0x8bacf0) at gmain.c:2441
#14 g_main_context_dispatch (context=0x8bacf0) at gmain.c:3014
#15 0x00007f0012b1d6f8 in g_main_context_iterate (context=0x8bacf0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#16 0x00007f0012b1d95f in g_main_context_iteration (context=0x8bacf0, may_block=1) at gmain.c:3155
#17 0x00007f00159e0d76 in QEventDispatcherGlib::processEvents (this=0x8b6c50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#18 0x00007f00159b5012 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#19 0x00007f00159b5294 in QEventLoop::exec (this=0x7f0005fb0e20, flags=...) at kernel/qeventloop.cpp:201
#20 0x00007f00158caf64 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#21 0x00007f00158cd7c5 in QThreadPrivate::start (arg=0x8b8550) at thread/qthread_unix.cpp:320
#22 0x00007f001563cebc in start_thread (arg=0x7f0005fb1700) at pthread_create.c:301
#23 0x00007f00132dae0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0015ec3760 (LWP 16763)):
[KCrash Handler]
#6  0x00007f0013236b35 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f0013237eda in abort () at abort.c:92
#8  0x00007f001327192a in __libc_message (do_abort=2, fmt=0x7f001334f978 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#9  0x00007f0013276edd in malloc_printerr (action=3, str=0x7f001334fcb0 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:6283
#10 0x00007f001327bc6c in __libc_free (mem=<value optimized out>) at malloc.c:3738
#11 0x00007f001541168e in qMetaTypeDeleteHelper<QDBusMessage> (t=0x787bd0) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:134
#12 0x00007f00159c5f21 in QMetaCallEvent::~QMetaCallEvent (this=0x9a6210, __in_chrg=<value optimized out>) at kernel/qobject.cpp:521
#13 0x00007f00159c5fa9 in QMetaCallEvent::~QMetaCallEvent (this=0x9a6210, __in_chrg=<value optimized out>) at kernel/qobject.cpp:529
#14 0x00007f00159b94ed in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6ca970) at kernel/qcoreapplication.cpp:1388
#15 0x00007f00159e0bd3 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#17 0x00007f0012b1cf1a in g_main_dispatch (context=0x6e94e0) at gmain.c:2441
#18 g_main_context_dispatch (context=0x6e94e0) at gmain.c:3014
#19 0x00007f0012b1d6f8 in g_main_context_iterate (context=0x6e94e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#20 0x00007f0012b1d95f in g_main_context_iteration (context=0x6e94e0, may_block=1) at gmain.c:3155
#21 0x00007f00159e0d3a in QEventDispatcherGlib::processEvents (this=0x6e4890, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007f0013b115e6 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f00159b5012 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f00159b5294 in QEventLoop::exec (this=0x7fff99cbf850, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007f00159b977b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#26 0x000000000040440d in main (argc=42, argv=0x7fff99cbfec8) at /var/tmp/portage/kde-base/nepomuk-4.7.0/work/nepomuk-4.7.0/nepomuk/servicestub/main.cpp:167

Reported using DrKonqi
Comment 1 Alexey Shildyakov 2011-07-30 15:44:46 UTC
There are several unexistent directories selected in Nepomuk settings to scan.
Comment 2 Sebastian Trueg 2011-09-30 13:15:36 UTC
I am closing this bug as invalid because the backtrace does not help much. I know this is not the perfect solution (actually no solution at all) but there is a lot of Nepomuk crash reports and I am fairly certain that this is a duplicate of one of them. I simply cannot figure out which.
If this will occur again with KDE 4.7.2 (to be released soon) then please create a new report.