Bug 272963

Summary: I was sending an email from Kmail when crash occured
Product: [Unmaintained] nepomuk Reporter: m.wege
Component: backupserviceAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED FIXED    
Severity: crash CC: me, trueg
Priority: NOR    
Version: 4.6   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.10
Sentry Crash Report:

Description m.wege 2011-05-10 19:24:51 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:I was sending an email from Kmail when crash occured, but I am not sure if that even is really related because Kmail and the whole computer was already slowing down before I hit the send button, but had recovered for a few minutes so that I could finish and send it.

-- Backtrace:
Application: Nepomuk-Dienst (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0xb56dc710 (LWP 12258))]

Thread 3 (Thread 0xb2395b70 (LWP 12438)):
#0  0xb770d424 in __kernel_vsyscall ()
#1  0xb5f5b4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb6049d9d in __pthread_cond_wait (cond=0x9284068, mutex=0x9284050) at forward.c:139
#3  0xb74ba9c7 in wait (this=0x92819f0, mutex=0x92819ec, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92819f0, mutex=0x92819ec, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb27d6a7a in Nepomuk::Identifier::run (this=0x92819e0) at ../../../../../nepomuk/services/backupsync/service/identifier.cpp:132
#6  0xb74b9df9 in QThreadPrivate::start (arg=0x92819e0) at thread/qthread_unix.cpp:266
#7  0xb5f56cc9 in start_thread (arg=0xb2395b70) at pthread_create.c:304
#8  0xb603c69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb1b94b70 (LWP 12439)):
#0  0xb770d424 in __kernel_vsyscall ()
#1  0xb5f5b4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb6049d9d in __pthread_cond_wait (cond=0x92848d0, mutex=0x92848b8) at forward.c:139
#3  0xb74ba9c7 in wait (this=0x92844a8, mutex=0x92844a4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92844a8, mutex=0x92844a4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb27d908e in Nepomuk::Merger::run (this=0x9284498) at ../../../../../nepomuk/services/backupsync/service/merger.cpp:123
#6  0xb74b9df9 in QThreadPrivate::start (arg=0x9284498) at thread/qthread_unix.cpp:266
#7  0xb5f56cc9 in start_thread (arg=0xb1b94b70) at pthread_create.c:304
#8  0xb603c69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb56dc710 (LWP 12258)):
[KCrash Handler]
#7  0xb770d424 in __kernel_vsyscall ()
#8  0xb5f96941 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5f99e42 in abort () at abort.c:92
#10 0xb6177055 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#11 0xb6174f35 in ?? () from /usr/lib/libstdc++.so.6
#12 0xb6174f72 in std::terminate() () from /usr/lib/libstdc++.so.6
#13 0xb61750e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
#14 0xb74afea5 in qBadAlloc () at global/qglobal.cpp:1996
#15 0xb74bcc25 in QByteArray::realloc (this=0x9dc43ad4, alloc=32748) at tools/qbytearray.cpp:1422
#16 0xb74bd065 in QByteArray::resize (this=0x9dc43ad4, size=16384) at tools/qbytearray.cpp:1389
#17 0xb75471ce in QRingBuffer::reserve (this=0x5933b4, bytes=152) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:158
#18 0xb754515e in QFile::writeData (this=0xbf94eb10, data=0xbff47f88 "<nepomuk:/res/ae6483ac-5efe-4ba7-8247-063dfbd380ab> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Resource> .\n", len=152) at io/qfile.cpp:1646
#19 0xb754b68e in QIODevice::write (this=0xbf94eb10, data=0xbff47f88 "<nepomuk:/res/ae6483ac-5efe-4ba7-8247-063dfbd380ab> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Resource> .\n", maxSize=152) at io/qiodevice.cpp:1359
#20 0xb755b425 in write (this=0x593670) at ../../include/QtCore/../../src/corelib/io/qiodevice.h:127
#21 QTextStreamPrivate::flushWriteBuffer (this=0x593670) at io/qtextstream.cpp:679
#22 0xb755c6a2 in flush (stream=...) at io/qtextstream.cpp:2879
#23 0xb755c6dc in operator<< (stream=...) at io/qtextstream.h:291
#24 endl (stream=...) at io/qtextstream.cpp:2867
#25 0xb27bb5b3 in ?? () from /usr/lib/soprano/libsoprano_nquadserializer.so
#26 0xb27bb73d in ?? () from /usr/lib/soprano/libsoprano_nquadserializer.so
#27 0xb27f11cd in Nepomuk::IdentificationSet::save (this=0x9281b60, out=...) at ../../../../../nepomuk/services/backupsync/service/identificationset.cpp:317
#28 0xb27f176e in Nepomuk::IdentificationSet::save (this=0x9281b60, output=...) at ../../../../../nepomuk/services/backupsync/service/identificationset.cpp:291
#29 0xb27f2d37 in Nepomuk::SyncFile::save (this=0xbf94ec64, outFile=...) at ../../../../../nepomuk/services/backupsync/service/syncfile.cpp:138
#30 0xb27e6ced in Nepomuk::saveBackupSyncFile (url=...) at ../../../../../nepomuk/services/backupsync/service/tools.cpp:87
#31 0xb27defde in Nepomuk::BackupManager::backup (this=0x9284c48, oldUrl=...) at ../../../../../nepomuk/services/backupsync/service/backupmanager.cpp:89
#32 0xb27df172 in Nepomuk::BackupManager::automatedBackup (this=0x9284c48) at ../../../../../nepomuk/services/backupsync/service/backupmanager.cpp:107
#33 0xb27dfca3 in Nepomuk::BackupManager::qt_metacall (this=0x9284c48, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf94ee4c) at ./backupmanager.moc:96
#34 0xb75c18ca in QMetaObject::metacall (object=0x9284c48, cl=12258, idx=10, argv=0xbf94ee4c) at kernel/qmetaobject.cpp:237
#35 0xb75d46ad in QMetaObject::activate (sender=0x9284c6c, m=0xb76ee5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#36 0xb76261e7 in QTimer::timeout (this=0x9284c6c) at .moc/release-shared/moc_qtimer.cpp:134
#37 0xb75da1ce in QTimer::timerEvent (this=0x9284c6c, e=0xbf94f380) at kernel/qtimer.cpp:271
#38 0xb75ce504 in QObject::event (this=0x9284c6c, e=0x6) at kernel/qobject.cpp:1183
#39 0xb62dffdc in QApplicationPrivate::notify_helper (this=0x916fcc8, receiver=0x9284c6c, e=0xbf94f380) at kernel/qapplication.cpp:4396
#40 0xb62e604e in QApplication::notify (this=0xbf94f7b8, receiver=0x9284c6c, e=0xbf94f380) at kernel/qapplication.cpp:3798
#41 0xb6f4582a in KApplication::notify (this=0xbf94f7b8, receiver=0x9284c6c, event=0xbf94f380) at ../../kdeui/kernel/kapplication.cpp:311
#42 0xb75bbb3b in QCoreApplication::notifyInternal (this=0xbf94f7b8, receiver=0x9284c6c, event=0xbf94f380) at kernel/qcoreapplication.cpp:732
#43 0xb75edad6 in sendEvent (this=0x9173e34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#44 QTimerInfoList::activateTimers (this=0x9173e34) at kernel/qeventdispatcher_unix.cpp:602
#45 0xb75ea874 in timerSourceDispatch (source=0x9173e00) at kernel/qeventdispatcher_glib.cpp:184
#46 0xb5e98855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#47 0xb5e9c668 in ?? () from /lib/libglib-2.0.so.0
#48 0xb5e9c848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0xb75ea565 in QEventDispatcherGlib::processEvents (this=0x9159188, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#50 0xb63a1be5 in QGuiEventDispatcherGlib::processEvents (this=0x9159188, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0xb75ba609 in QEventLoop::processEvents (this=0xbf94f644, flags=) at kernel/qeventloop.cpp:149
#52 0xb75baa8a in QEventLoop::exec (this=0xbf94f644, flags=...) at kernel/qeventloop.cpp:201
#53 0xb75bf00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#54 0xb62dee07 in QApplication::exec () at kernel/qapplication.cpp:3672
#55 0x0804affe in main (argc=2, argv=0xbf94f964) at ../../../nepomuk/servicestub/main.cpp:165

Reported using DrKonqi
Comment 1 Vishesh Handa 2012-12-01 00:22:22 UTC
The relevant code no longer exists.