[Bug 295009] New: akregator crashing after time

Kim Lilliestierna kill at itr.no
Tue Feb 28 16:58:33 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=295009

           Summary: akregator crashing after time
           Product: akregator
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kill at itr.no


Application: akregator (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.7.4
Operating System: Linux 3.0.0-15-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Akregator will crash daily  if left running over night for example

The crash can be reproduced every time.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7716730 (LWP 24822))]

Thread 7 (Thread 0xb0c77b70 (LWP 25849)):
#0  0x005d4d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x002e77d5 in do_gettime (frac=0xb0c76f50, sec=0xb0c76f48) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x003ba4b6 in QTimerInfoList::updateCurrentTime (this=0x995cab4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0x003ba80a in QTimerInfoList::timerWait (this=0x995cab4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0x003b9053 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xb0c7705c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x003b90ed in timerSourcePrepare (source=0x995ca80, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x071ab88c in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x071ac637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x071acc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x003b9b37 in QEventDispatcherGlib::processEvents (this=0x9520a70,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x0038a1dd in QEventLoop::processEvents (this=0xb0c771e0, flags=...) at
kernel/qeventloop.cpp:149
#12 0x0038a421 in QEventLoop::exec (this=0xb0c771e0, flags=...) at
kernel/qeventloop.cpp:201
#13 0x0028d90b in QThread::exec (this=0x973e508) at thread/qthread.cpp:498
#14 0x0036ae2d in QInotifyFileSystemWatcherEngine::run (this=0x973e508) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0x002907b3 in QThreadPrivate::start (arg=0x973e508) at
thread/qthread_unix.cpp:331
#16 0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xafbe0b70 (LWP 28482)):
#0  0x005d0416 in __kernel_vsyscall ()
#1  0x0078ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x04bb0cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb56bc883 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb5dd8340) at
wtf/FastMalloc.cpp:2495
#4  0xb56bc99f in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0xb5dd8340) at wtf/FastMalloc.cpp:1618
#5  0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xaf2dfb70 (LWP 28553)):
#0  0x005d0416 in __kernel_vsyscall ()
#1  0x0078ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x04bb0cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0028f5b3 in QMutexPrivate::wait (this=0x972c5b8, timeout=-1) at
thread/qmutex_unix.cpp:84
#4  0x0028b7ea in QMutex::lock (this=0x966ff10) at thread/qmutex.cpp:204
#5  0x003a0813 in QMutexLocker (m=<optimized out>, this=0xaf2de498) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:102
#6  QMetaObject::activate (sender=0xa1b2b88, m=0x3d6a56c, local_signal_index=3,
argv=0x0) at kernel/qobject.cpp:3217
#7  0x03cbe205 in QBearerEngine::updateCompleted (this=0xa1b2b88) at
.moc/release-shared/moc_qbearerengine_p.cpp:114
#8  0x028bd1b2 in QGenericEngine::doRequestUpdate (this=0xa1b2b88) at
qgenericengine.cpp:308
#9  0x028c0e0c in QGenericEngine::qt_metacall (this=0xa1b2b88,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xaf2de6dc) at
.moc/release-shared/moc_qgenericengine.cpp:79
#10 0x00391b7d in metacall (argv=0xaf2de6dc, idx=11,
cl=QMetaObject::InvokeMetaMethod, object=0xa1b2b88) at
kernel/qmetaobject.cpp:237
#11 QMetaObject::metacall (object=0xa1b2b88, cl=QMetaObject::InvokeMetaMethod,
idx=11, argv=0xaf2de6dc) at kernel/qmetaobject.cpp:232
#12 0x00393670 in QMetaMethod::invoke (this=0xaf2de83c, object=0xa1b2b88,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1597
#13 0x00395b57 in QMetaObject::invokeMethod (obj=0xa1b2b88, member=0x3d2bb60
"requestUpdate", type=Qt::AutoConnection, ret=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1151
#14 0x03cba0fd in invokeMethod (val9=<optimized out>, val8=<optimized out>,
val7=<optimized out>, val6=<optimized out>, val5=<optimized out>,
val4=<optimized out>, val3=<optimized out>, val2=<optimized out>,
val1=<optimized out>, val0=<optimized out>, member=0x3d2bb60 "requestUpdate",
obj=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:426
#15 QNetworkConfigurationManagerPrivate::pollEngines (this=0xa0d9cc8) at
bearer/qnetworkconfigmanager_p.cpp:517
#16 0x03d1a128 in QNetworkConfigurationManagerPrivate::qt_metacall
(this=0xa0d9cc8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xaf2debf4) at
.moc/release-shared/moc_qnetworkconfigmanager_p.cpp:107
#17 0x00391b7d in metacall (argv=0xaf2debf4, idx=14,
cl=QMetaObject::InvokeMetaMethod, object=0xa0d9cc8) at
kernel/qmetaobject.cpp:237
#18 QMetaObject::metacall (object=0xa0d9cc8, cl=QMetaObject::InvokeMetaMethod,
idx=14, argv=0xaf2debf4) at kernel/qmetaobject.cpp:232
#19 0x003a0a6a in QMetaObject::activate (sender=0xb1f0f410, m=0x4c25f8,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#20 0x003ef7d5 in QTimer::timeout (this=0xb1f0f410) at
.moc/release-shared/moc_qtimer.cpp:134
#21 0x003a8286 in QTimer::timerEvent (this=0xb1f0f410, e=0xaf2defec) at
kernel/qtimer.cpp:271
#22 0x003a3994 in QObject::event (this=0xb1f0f410, e=0xaf2defec) at
kernel/qobject.cpp:1181
#23 0x00f1cd84 in notify_helper (e=0xaf2defec, receiver=0xb1f0f410,
this=0x94f26c0) at kernel/qapplication.cpp:4486
#24 QApplicationPrivate::notify_helper (this=0x94f26c0, receiver=0xb1f0f410,
e=0xaf2defec) at kernel/qapplication.cpp:4458
#25 0x00f22133 in QApplication::notify (this=0xaf2defec, receiver=0xb1f0f410,
e=0xaf2defec) at kernel/qapplication.cpp:3886
#26 0x00a44011 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#27 0x0038b19e in QCoreApplication::notifyInternal (this=0xbfa6aaac,
receiver=0xb1f0f410, event=0xaf2defec) at kernel/qcoreapplication.cpp:787
#28 0x003bbc10 in sendEvent (event=0xaf2defec, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QTimerInfoList::activateTimers (this=0xa283594) at
kernel/qeventdispatcher_unix.cpp:603
#30 0x003b9155 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#31 idleTimerSourceDispatch (source=0xa1c3f18) at
kernel/qeventdispatcher_glib.cpp:231
#32 0x071ac25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#33 0x071ac990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0x071acc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x003b9ada in QEventDispatcherGlib::processEvents (this=0xa1af8f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#36 0x0038a1dd in QEventLoop::processEvents (this=0xaf2df210, flags=...) at
kernel/qeventloop.cpp:149
#37 0x0038a421 in QEventLoop::exec (this=0xaf2df210, flags=...) at
kernel/qeventloop.cpp:201
#38 0x0028d90b in QThread::exec (this=0x99bf428) at thread/qthread.cpp:498
#39 0x0028d9fb in QThread::run (this=0x99bf428) at thread/qthread.cpp:565
#40 0x002907b3 in QThreadPrivate::start (arg=0x99bf428) at
thread/qthread_unix.cpp:331
#41 0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#42 0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xadba3b70 (LWP 29860)):
#0  0x005d0416 in __kernel_vsyscall ()
#1  0x0078ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x04bb0cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0331a5fd in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xad3a2b70 (LWP 29861)):
#0  0x005d0416 in __kernel_vsyscall ()
#1  0x0078ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x04bb0cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0331a5fd in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xacba1b70 (LWP 29862)):
#0  0x005d0416 in __kernel_vsyscall ()
#1  0x0078ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x04bb0cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0331a5fd in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x031049cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0x04ba30ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7716730 (LWP 24822)):
[KCrash Handler]
#7  0x003a4fb8 in QVector<QObjectPrivate::ConnectionList>::realloc
(this=0x97f3c48, asize=134563112, aalloc=149041152) at
../../include/QtCore/../../src/corelib/tools/qvector.h:504
#8  0x0039faa9 in detach_helper (this=0x97f3c48) at
../../include/QtCore/../../src/corelib/tools/qvector.h:325
#9  detach (this=0x97f3c48) at
../../include/QtCore/../../src/corelib/tools/qvector.h:134
#10 data (this=0x97f3c48) at
../../include/QtCore/../../src/corelib/tools/qvector.h:139
#11 operator[] (this=0x97f3c48, i=0) at
../../include/QtCore/../../src/corelib/tools/qvector.h:348
#12 operator[] (at=0, this=0x97f3c48) at kernel/qobject.cpp:283
#13 QMetaObjectPrivate::disconnect (sender=0x99c75f0, signal_index=<optimized
out>, receiver=0xa145368, method_index=4,
disconnectType=QMetaObjectPrivate::DisconnectAll) at kernel/qobject.cpp:3032
#14 0x003a02e4 in QObject::disconnect (sender=0x99c75f0, signal=0x0,
receiver=0xa145368, method=0xb59a46eb "1receiveMetaData()") at
kernel/qobject.cpp:2755
#15 0xb5361059 in disconnect (member=0xb59a46eb "1receiveMetaData()",
receiver=0xa145368, this=<optimized out>) at
/usr/include/qt4/QtCore/qobject.h:229
#16 WebCore::QNetworkReplyWrapper::resetConnections (this=0xa145368) at
platform/network/qt/QNetworkReplyHandler.cpp:254
#17 0xb53610ef in WebCore::QNetworkReplyWrapper::release (this=0xa145368) at
platform/network/qt/QNetworkReplyHandler.cpp:235
#18 0xb5361309 in WebCore::QNetworkReplyHandler::release (this=0xa2f2fc8) at
platform/network/qt/QNetworkReplyHandler.cpp:419
#19 0xb536135d in WebCore::QNetworkReplyHandler::abort (this=0xa2f2fc8) at
platform/network/qt/QNetworkReplyHandler.cpp:407
#20 0xb535e07f in WebCore::ResourceHandle::cancel (this=0xaaf94100) at
platform/network/qt/ResourceHandleQt.cpp:107
#21 0xb513ae77 in WebCore::PingLoader::~PingLoader (this=0xae630c40,
__in_chrg=<optimized out>) at loader/PingLoader.cpp:130
#22 0xb513af32 in WebCore::PingLoader::~PingLoader (this=0xae630c40,
__in_chrg=<optimized out>) at loader/PingLoader.cpp:131
#23 0xb513ace3 in WebCore::PingLoader::timeout (this=0xae630c40) at
loader/PingLoader.h:70
#24 0xb513ad25 in WebCore::Timer<WebCore::PingLoader>::fired (this=0xae630c48)
at platform/Timer.h:100
#25 0xb521f2c2 in WebCore::ThreadTimers::sharedTimerFiredInternal
(this=0xaf305120) at platform/ThreadTimers.cpp:112
#26 0xb521f33d in WebCore::ThreadTimers::sharedTimerFired () at
platform/ThreadTimers.cpp:90
#27 0xb537df9e in timerEvent (this=0x99b1348, ev=<optimized out>) at
platform/qt/SharedTimerQt.cpp:120
#28 WebCore::SharedTimerQt::timerEvent (this=0x99b1348, ev=0xbfa6a7ac) at
platform/qt/SharedTimerQt.cpp:114
#29 0x003a3994 in QObject::event (this=0x99b1348, e=0xbfa6a7ac) at
kernel/qobject.cpp:1181
#30 0x00f1cd84 in notify_helper (e=0xbfa6a7ac, receiver=0x99b1348,
this=0x94f26c0) at kernel/qapplication.cpp:4486
#31 QApplicationPrivate::notify_helper (this=0x94f26c0, receiver=0x99b1348,
e=0xbfa6a7ac) at kernel/qapplication.cpp:4458
#32 0x00f22133 in QApplication::notify (this=0xbfa6a7ac, receiver=0x99b1348,
e=0xbfa6a7ac) at kernel/qapplication.cpp:3886
#33 0x00a44011 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#34 0x0038b19e in QCoreApplication::notifyInternal (this=0xbfa6aaac,
receiver=0x99b1348, event=0xbfa6a7ac) at kernel/qcoreapplication.cpp:787
#35 0x003bbc10 in sendEvent (event=0xbfa6a7ac, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x94ee734) at
kernel/qeventdispatcher_unix.cpp:603
#37 0x003b9155 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#38 idleTimerSourceDispatch (source=0x94ee768) at
kernel/qeventdispatcher_glib.cpp:231
#39 0x071ac25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#40 0x071ac990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0x071acc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#42 0x003b9ada in QEventDispatcherGlib::processEvents (this=0x94c6c30,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0x00fd4e7a in QGuiEventDispatcherGlib::processEvents (this=0x94c6c30,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x0038a1dd in QEventLoop::processEvents (this=0xbfa6aa24, flags=...) at
kernel/qeventloop.cpp:149
#45 0x0038a421 in QEventLoop::exec (this=0xbfa6aa24, flags=...) at
kernel/qeventloop.cpp:201
#46 0x0038f19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#47 0x00f1a924 in QApplication::exec () at kernel/qapplication.cpp:3760
#48 0x0804e26f in ?? ()
#49 0x04aea113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#50 0x0804e529 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list