Bug 288370 - akregator crash on startup
Summary: akregator crash on startup
Status: RESOLVED DUPLICATE of bug 163573
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 1.6.6
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 00:05 UTC by Nick Leverton
Modified: 2011-12-07 10:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Leverton 2011-12-07 00:05:48 UTC
Application: akregator (1.6.6)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.3
Operating System: Linux 3.1.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (wheezy)

-- Information about the crash:
I started akregator for the first time, with my old feed information from KDE3 still present in .kde.  Kde4's akregator just crashes on startup using it.  Let me know if you want a copy of the feed into and I'll attach it.

Even if the feed data has a problem, it shoudn't just crash, but make some effort to tell you what problem and which feed so that I could try to fix it without losing several years worth of marked article archives.

The crash can be reproduced every time.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[KCrash Handler]
#6  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
#7  0x00007f1d1206a283 in c4_String::c4_String (this=0x7fff679ff9a0, p=0x7961646f742f6d6f <Address 0x7961646f742f6d6f out of bounds>) at ../../../../akregator/plugins/mk4storage/metakit/src/string.cpp:129
#8  0x00007f1d1206caf7 in c4_Property::c4_Property (this=0x7fff679ff9d0, type_=<optimized out>, name_=0x7961646f742f6d6f <Address 0x7961646f742f6d6f out of bounds>) at ../../../../akregator/plugins/mk4storage/metakit/src/view.cpp:1100
#9  0x00007f1d1205e51c in c4_IntProp (name_=<optimized out>, this=0x7fff679ff9d0) at ../../../../akregator/plugins/mk4storage/metakit/include/mk4.inl:524
#10 f4_CreateFormat (prop_=..., seq_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:1228
#11 0x00007f1d1206d9fd in PropIndex (prop_=..., this=0x3828780) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:292
#12 c4_Sequence::PropIndex (this=0x3828780, prop_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:285
#13 0x00007f1d1206dac4 in c4_Sequence::Set (this=0x3828780, index_=4413, prop_=..., buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:325
#14 0x00007f1d120656f0 in c4_HashViewer::SetItem (this=0x3828d80, row_=4413, col_=21, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/remap.cpp:366
#15 0x00007f1d1206dfa2 in c4_Sequence::SetAt (this=0x3827490, index_=4413, newElem_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:104
#16 0x00007f1d12073772 in SetAt (newElem_=..., index_=4413, this=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/include/mk4.inl:89
#17 Akregator::Backend::FeedStorageMK4Impl::setHash (this=0x3824b50, guid=<optimized out>, hash=42484) at ../../../../akregator/plugins/mk4storage/feedstoragemk4impl.cpp:463
#18 0x00007f1d13d79704 in Akregator::Article::Private::Private (this=0x2811100, article=..., feed_=<optimized out>, archive_=<optimized out>) at ../../../akregator/src/article.cpp:175
#19 0x00007f1d13d7a660 in Akregator::Article::Article (this=0x7fff67a00090, article=..., feed=0x3824ab0) at ../../../akregator/src/article.cpp:245
#20 0x00007f1d13d8736e in Akregator::Feed::appendArticles (this=0x3824ab0, feed=<optimized out>) at ../../../akregator/src/feed.cpp:481
#21 0x00007f1d13d88883 in Akregator::Feed::fetchCompleted (this=0x3824ab0, l=<optimized out>, doc=..., status=<optimized out>) at ../../../akregator/src/feed.cpp:677
#22 0x00007f1d13d88c7d in Akregator::Feed::qt_metacall (this=0x3824ab0, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff67a003c0) at ./feed.moc:112
#23 0x00007f1d2ac20b1a in QMetaObject::activate (sender=0x6630eb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff67a003c0) at kernel/qobject.cpp:3278
#24 0x00007f1d138f8c42 in Syndication::Loader::loadingComplete (this=<optimized out>, _t1=0x6630eb0, _t2=<optimized out>, _t3=Syndication::Success) at ./loader.moc:91
#25 0x00007f1d138f967f in Syndication::Loader::slotRetrieverDone (this=0x6630eb0, data=..., success=<optimized out>) at ../../syndication/loader.cpp:157
#26 0x00007f1d138f9a8d in Syndication::Loader::qt_metacall (this=0x6630eb0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff67a00580) at ./loader.moc:79
#27 0x00007f1d2ac20b1a in QMetaObject::activate (sender=0x66fc820, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff67a00580) at kernel/qobject.cpp:3278
#28 0x00007f1d138fc1d3 in Syndication::DataRetriever::dataRetrieved (this=<optimized out>, _t1=<optimized out>, _t2=true) at ./dataretriever.moc:85
#29 0x00007f1d138fc410 in Syndication::FileRetriever::slotResult (this=0x66fc820, job=0x66fb400) at ../../syndication/dataretriever.cpp:132
#30 0x00007f1d138fc5c3 in Syndication::FileRetriever::qt_metacall (this=0x66fc820, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff67a006e0) at ./dataretriever.moc:213
#31 0x00007f1d2ac20b1a in QMetaObject::activate (sender=0x66fb400, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff67a006e0) at kernel/qobject.cpp:3278
#32 0x00007f1d2b08c612 in KJob::result (this=<optimized out>, _t1=0x66fb400) at ./kjob.moc:194
#33 0x00007f1d2b08c650 in KJob::emitResult (this=0x66fb400) at ../../kdecore/jobs/kjob.cpp:312
#34 0x00007f1d29bbcd54 in KIO::SimpleJob::slotFinished (this=0x66fb400) at ../../kio/kio/job.cpp:494
#35 0x00007f1d29bc477d in KIO::TransferJob::slotFinished (this=0x66fb400) at ../../kio/kio/job.cpp:1081
#36 0x00007f1d29bc30e1 in KIO::TransferJob::qt_metacall (this=0x66fb400, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff67a00a90) at ./jobclasses.moc:369
#37 0x00007f1d2ac20b1a in QMetaObject::activate (sender=0x6688450, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#38 0x00007f1d29c694a1 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#39 0x00007f1d29c66355 in KIO::SlaveInterface::dispatch (this=<optimized out>) at ../../kio/kio/slaveinterface.cpp:88
#40 0x00007f1d29c595ae in KIO::Slave::gotInput (this=0x6688450) at ../../kio/kio/slave.cpp:344
#41 0x00007f1d29c59d0c in KIO::Slave::qt_metacall (this=0x6688450, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff67a00ec0) at ./slave.moc:82
#42 0x00007f1d2ac20b1a in QMetaObject::activate (sender=0x66b6c60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#43 0x00007f1d29b8de37 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#44 KIO::ConnectionPrivate::dequeue (this=0x6713520) at ../../kio/kio/connection.cpp:71
#45 0x00007f1d29b8dedd in KIO::Connection::qt_metacall (this=0x66b6c60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x67a1b30) at ./connection.moc:79
#46 0x00007f1d2ac246ca in QObject::event (this=0x66b6c60, e=<optimized out>) at kernel/qobject.cpp:1217
#47 0x00007f1d2b63a9f4 in notify_helper (e=0x670c1c0, receiver=0x66b6c60, this=0x2194db0) at kernel/qapplication.cpp:4467
#48 QApplicationPrivate::notify_helper (this=0x2194db0, receiver=0x66b6c60, e=0x670c1c0) at kernel/qapplication.cpp:4439
#49 0x00007f1d2b63f881 in QApplication::notify (this=0x7fff67a018f0, receiver=0x66b6c60, e=0x670c1c0) at kernel/qapplication.cpp:4346
#50 0x00007f1d2c372706 in KApplication::notify (this=0x7fff67a018f0, receiver=0x66b6c60, event=0x670c1c0) at ../../kdeui/kernel/kapplication.cpp:311
#51 0x00007f1d2ac0dfbc in QCoreApplication::notifyInternal (this=0x7fff67a018f0, receiver=0x66b6c60, event=0x670c1c0) at kernel/qcoreapplication.cpp:731
#52 0x00007f1d2ac11378 in sendEvent (event=0x670c1c0, receiver=0x66b6c60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2166110) at kernel/qcoreapplication.cpp:1372
#54 0x00007f1d2ac38663 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#55 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#56 0x00007f1d247c40cf in g_main_dispatch (context=0x2197400) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442
#57 g_main_context_dispatch (context=0x2197400) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998
#58 0x00007f1d247c48c8 in g_main_context_iterate (context=0x2197400, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076
#59 0x00007f1d247c4a99 in g_main_context_iteration (context=0x2197400, may_block=1) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3139
#60 0x00007f1d2ac38abf in QEventDispatcherGlib::processEvents (this=0x219d4c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#61 0x00007f1d2b6de9ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x00007f1d2ac0d1c2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#63 0x00007f1d2ac0d3bf in QEventLoop::exec (this=0x7fff67a018a0, flags=...) at kernel/qeventloop.cpp:201
#64 0x00007f1d2ac11567 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#65 0x0000000000408bac in main (argc=<optimized out>, argv=<optimized out>) at ../../../akregator/src/main.cpp:103

Reported using DrKonqi
Comment 1 Christophe Marin 2011-12-07 10:23:31 UTC

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