Bug 263037

Summary: akregator crashes with invalid URL
Product: [Applications] kontact Reporter: Paul Millar <paul.millar>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Paul Millar 2011-01-13 16:30:37 UTC
Application: kontact (4.4.7)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.35.2 i686
Distribution: Debian GNU/Linux 6.0 (squeeze)

-- Information about the crash:
Tried to add a new RSS feed and mistakenly submitted the URL (pressed Enter) when the URL value was incomplete.  Akregator  (and so, Kontact) crashed.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xace78d16 in Akregator::Feed::markAsFetchedNow (this=0xb003498) at ../../../akregator/src/feed.cpp:685
#7  0xace7c480 in Akregator::Feed::fetchCompleted (this=0xb003498, l=0xc1cef58, doc=..., status=Syndication::FileNotFound) at ../../../akregator/src/feed.cpp:644
#8  0xace7cfcb in Akregator::Feed::qt_metacall (this=0xb003498, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfab04e0) at ./feed.moc:112
#9  0xb6cb67aa in QMetaObject::metacall (object=0xb003498, cl=QMetaObject::ReadProperty, idx=22, argv=0xbfab04e0) at kernel/qmetaobject.cpp:237
#10 0xb6cc51bb in QMetaObject::activate (sender=0xc1cef58, m=0xad133894, local_signal_index=0, argv=0xbfab04e0) at kernel/qobject.cpp:3295
#11 0xad10f59f in Syndication::Loader::loadingComplete (this=0xc1cef58, _t1=0xc1cef58, _t2=..., _t3=Syndication::FileNotFound) at ./loader.moc:91
#12 0xad1107a8 in Syndication::Loader::slotRetrieverDone (this=0xc1cef58, data=..., success=false) at ../../syndication/loader.cpp:157
#13 0xad110bcc in Syndication::Loader::qt_metacall (this=0xc1cef58, _c=QMetaObject::InvokeMetaMethod, _id=-1, _a=0xbfab06a4) at ./loader.moc:79
#14 0xb6cb67aa in QMetaObject::metacall (object=0xc1cef58, cl=QMetaObject::ReadProperty, idx=5, argv=0xbfab06a4) at kernel/qmetaobject.cpp:237
#15 0xb6cc51bb in QMetaObject::activate (sender=0xb38bd30, m=0xad133a78, local_signal_index=0, argv=0xbfab06a4) at kernel/qobject.cpp:3295
#16 0xad112f5f in Syndication::DataRetriever::dataRetrieved (this=0xb38bd30, _t1=..., _t2=false) at ./dataretriever.moc:85
#17 0xad114074 in Syndication::FileRetriever::slotResult (this=0xb38bd30, job=0xc9f4808) at ../../syndication/dataretriever.cpp:132
#18 0xad114177 in Syndication::FileRetriever::qt_metacall (this=0xb38bd30, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfab0818) at ./dataretriever.moc:213
#19 0xb6cb67aa in QMetaObject::metacall (object=0xb38bd30, cl=QMetaObject::ReadProperty, idx=8, argv=0xbfab0818) at kernel/qmetaobject.cpp:237
#20 0xb6cc51bb in QMetaObject::activate (sender=0xc9f4808, m=0xb7019ec8, local_signal_index=3, argv=0xbfab0818) at kernel/qobject.cpp:3295
#21 0xb6eacd43 in KJob::result (this=0xc9f4808, _t1=0xc9f4808) at ./kjob.moc:194
#22 0xb6ead0a8 in KJob::emitResult (this=0xc9f4808) at ../../kdecore/jobs/kjob.cpp:312
#23 0xb55b7d20 in KIO::SimpleJob::slotFinished (this=0xc9f4808) at ../../kio/kio/job.cpp:517
#24 0xb55b8250 in KIO::TransferJob::slotFinished (this=0xc9f4808) at ../../kio/kio/job.cpp:1097
#25 0xb55b56e3 in KIO::SimpleJob::slotError (this=0xc9f4808, err=123, errorText=...) at ../../kio/kio/job.cpp:529
#26 0xb55b582e in KIO::SimpleJob::qt_metacall (this=0xc9f4808, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfab0b64) at ./jobclasses.moc:170
#27 0xb55b59ea in KIO::TransferJob::qt_metacall (this=0xc9f4808, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfab0b64) at ./jobclasses.moc:355
#28 0xb6cb67aa in QMetaObject::metacall (object=0xc9f4808, cl=QMetaObject::ReadProperty, idx=31, argv=0xbfab0b64) at kernel/qmetaobject.cpp:237
#29 0xb6cc51bb in QMetaObject::activate (sender=0xaa06af0, m=0xb5766f44, local_signal_index=2, argv=0xbfab0b64) at kernel/qobject.cpp:3295
#30 0xb5683539 in KIO::SlaveInterface::error (this=0xaa06af0, _t1=123, _t2=...) at ./slaveinterface.moc:159
#31 0xb5686855 in KIO::SlaveInterface::dispatch (this=0xaa06af0, _cmd=102, rawdata=...) at ../../kio/kio/slaveinterface.cpp:208
#32 0xb5683963 in KIO::SlaveInterface::dispatch (this=0xaa06af0) at ../../kio/kio/slaveinterface.cpp:91
#33 0xb5676e38 in KIO::Slave::gotInput (this=0xaa06af0) at ../../kio/kio/slave.cpp:324
#34 0xb5677043 in KIO::Slave::qt_metacall (this=0xaa06af0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfab0e4c) at ./slave.moc:82
#35 0xb6cb67aa in QMetaObject::metacall (object=0xaa06af0, cl=QMetaObject::ReadProperty, idx=30, argv=0xbfab0e4c) at kernel/qmetaobject.cpp:237
#36 0xb6cc51bb in QMetaObject::activate (sender=0xaf25250, m=0xb5763820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#37 0xb557fcb7 in KIO::Connection::readyRead (this=0xaf25250) at ./connection.moc:92
#38 0xb558205e in KIO::ConnectionPrivate::dequeue (this=0xae04af0) at ../../kio/kio/connection.cpp:82
#39 0xb558218e in KIO::Connection::qt_metacall (this=0xaf25250, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x947fbb8) at ./connection.moc:79
#40 0xb6cb67aa in QMetaObject::metacall (object=0xaf25250, cl=QMetaObject::ReadProperty, idx=5, argv=0x947fbb8) at kernel/qmetaobject.cpp:237
#41 0xb6cc0d36 in QMetaCallEvent::placeMetaCall (this=0xc1c4348, object=0xaf25250) at kernel/qobject.cpp:561
#42 0xb6cc1dfe in QObject::event (this=0xaf25250, e=0xc1c4348) at kernel/qobject.cpp:1248
#43 0xb61f95cc in QApplicationPrivate::notify_helper (this=0x9278e38, receiver=0xaf25250, e=0xc1c4348) at kernel/qapplication.cpp:4302
#44 0xb620015e in QApplication::notify (this=0xbfab2124, receiver=0xaf25250, e=0xc1c4348) at kernel/qapplication.cpp:3706
#45 0xb7200bfa in KApplication::notify (this=0xbfab2124, receiver=0xaf25250, event=0xc1c4348) at ../../kdeui/kernel/kapplication.cpp:302
#46 0xb6cb14cb in QCoreApplication::notifyInternal (this=0xbfab2124, receiver=0xaf25250, event=0xc1c4348) at kernel/qcoreapplication.cpp:726
#47 0xb6cb4f2c in sendEvent (receiver=0x0, event_type=0, data=0x9258e00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9258e00) at kernel/qcoreapplication.cpp:1367
#49 0xb6cb50ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#50 0xb6cdd57f in sendPostedEvents (s=0x9288188) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#51 postEventSourceDispatch (s=0x9288188) at kernel/qeventdispatcher_glib.cpp:276
#52 0xb414d305 in g_main_dispatch (context=0x9288a00) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
#53 IA__g_main_context_dispatch (context=0x9288a00) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
#54 0xb4150fe8 in g_main_context_iterate (context=0x9288a00, block=<value optimized out>, dispatch=1, self=0x9286920) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
#55 0xb41511c8 in IA__g_main_context_iteration (context=0x9288a00, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654
#56 0xb6cdd075 in QEventDispatcherGlib::processEvents (this=0x92588c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#57 0xb62b7ed5 in QGuiEventDispatcherGlib::processEvents (this=0x92588c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0xb6cafae9 in QEventLoop::processEvents (this=0xbfab1700, flags=) at kernel/qeventloop.cpp:149
#59 0xb6caff3a in QEventLoop::exec (this=0xbfab1700, flags=...) at kernel/qeventloop.cpp:201
#60 0xb6736723 in QDialog::exec (this=0xbfe0b00) at dialogs/qdialog.cpp:546
#61 0xaceac49b in Akregator::CreateFeedCommand::Private::doCreate (this=0xcd6fa38) at ../../../akregator/src/createfeedcommand.cpp:98
#62 0xaceac6a4 in Akregator::CreateFeedCommand::qt_metacall (this=0xb738af8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfab188c) at ./createfeedcommand.moc:72
#63 0xb6cb67aa in QMetaObject::metacall (object=0xb738af8, cl=QMetaObject::ReadProperty, idx=7, argv=0xbfab188c) at kernel/qmetaobject.cpp:237
#64 0xb6cc51bb in QMetaObject::activate (sender=0xb048068, m=0xb6dc4308, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#65 0xb6ccca77 in QSingleShotTimer::timeout (this=0xb048068) at .moc/release-shared/qtimer.moc:82
#66 0xb6cccb8c in QSingleShotTimer::timerEvent (this=0xb048068) at kernel/qtimer.cpp:308
#67 0xb6cc1c54 in QObject::event (this=0xb048068, e=0xb6dc84b0) at kernel/qobject.cpp:1212
#68 0xb61f95cc in QApplicationPrivate::notify_helper (this=0x9278e38, receiver=0xb048068, e=0xbfab1dc0) at kernel/qapplication.cpp:4302
#69 0xb620015e in QApplication::notify (this=0xbfab2124, receiver=0xb048068, e=0xbfab1dc0) at kernel/qapplication.cpp:3706
#70 0xb7200bfa in KApplication::notify (this=0xbfab2124, receiver=0xb048068, event=0xbfab1dc0) at ../../kdeui/kernel/kapplication.cpp:302
#71 0xb6cb14cb in QCoreApplication::notifyInternal (this=0xbfab2124, receiver=0xb048068, event=0xbfab1dc0) at kernel/qcoreapplication.cpp:726
#72 0xb6ce0796 in sendEvent (this=0x92804ac) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#73 QTimerInfoList::activateTimers (this=0x92804ac) at kernel/qeventdispatcher_unix.cpp:603
#74 0xb6cdd384 in timerSourceDispatch (source=0x9280478) at kernel/qeventdispatcher_glib.cpp:184
#75 0xb414d305 in g_main_dispatch (context=0x9288a00) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
#76 IA__g_main_context_dispatch (context=0x9288a00) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
#77 0xb4150fe8 in g_main_context_iterate (context=0x9288a00, block=<value optimized out>, dispatch=1, self=0x9286920) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
#78 0xb41511c8 in IA__g_main_context_iteration (context=0x9288a00, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654
#79 0xb6cdd075 in QEventDispatcherGlib::processEvents (this=0x92588c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#80 0xb62b7ed5 in QGuiEventDispatcherGlib::processEvents (this=0x92588c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#81 0xb6cafae9 in QEventLoop::processEvents (this=0xbfab2084, flags=) at kernel/qeventloop.cpp:149
#82 0xb6caff3a in QEventLoop::exec (this=0xbfab2084, flags=...) at kernel/qeventloop.cpp:201
#83 0xb6cb516f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#84 0xb61f9667 in QApplication::exec () at kernel/qapplication.cpp:3581
#85 0x0804b472 in main (argc=1, argv=0xbfab2344) at ../../../kontact/src/main.cpp:224

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

Possible duplicates by query: bug 262758, bug 261891, bug 260992, bug 260244, bug 259913.

Reported using DrKonqi
Comment 1 Pino Toscano 2011-01-13 16:50:07 UTC

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