Package: akregator Version: 4:22.12.3-1+b2 Followup-For: Bug #1070755 X-Debbugs-Cc: cont...@piperswe.me
Can replicate on an M1 Pro MacBook Pro, running Debian Trixie through Asahi. Appears to be hung up in totalCountFor, the less significant frames of the trace change with every break but it's always in totalCountFor. Backtrace from gdb: (gdb) bt #0 0x0000fffff7ee78f8 in c4_ColOfInts::Get_8i (this=0xaaaaab524d28, index_=4) at ./src/storage/metakit/src/column.cpp:924 #1 0x0000fffff7ee8fa4 [PAC] in c4_ColOfInts::Get (this=0xaaaaab524d28, index_=<optimized out>, length_=@0xffffffffda84: 8) at ./src/storage/metakit/src/column.cpp:1353 #2 0x0000fffff7ef4f10 [PAC] in c4_Handler::GetBytes (this=<optimized out>, index_=index_@entry=4, buf_=..., copySmall_=copySmall_@entry=false) at ./src/storage/metakit/src/handler.cpp:56 #3 0x0000fffff7f076f0 [PAC] in c4_Sequence::Get (this=0xaaaaab728d40, index_=4, propId_=<optimized out>, buf_=...) at ./src/storage/metakit/src/viewx.cpp:363 #4 0x0000fffff7f08738 [PAC] in c4_Reference::GetData (buf_=..., this=<optimized out>) at ./src/storage/metakit/include/mk4.inl:420 #5 c4_IntRef::operator long (this=this@entry=0xffffffffdb88) at ./src/storage/metakit/src/viewx.cpp:461 #6 0x0000fffff7efcd3c [PAC] in c4_HashViewer::IsDummy (row_=4, this=0xaaaaab728e90) at ./src/storage/metakit/src/remap.cpp:160 #7 c4_HashViewer::LookDict (this=this@entry=0xaaaaab728e90, hash_=-7788384493399555046, cursor_=...) at ./src/storage/metakit/src/remap.cpp:303 #8 0x0000fffff7efcf18 [PAC] in c4_HashViewer::Lookup (this=0xaaaaab728e90, key_=..., count_=@0xffffffffdc94: 65535) at ./src/storage/metakit/src/remap.cpp:401 #9 0x0000fffff7eeb59c [PAC] in c4_CustomSeq::RestrictSearch (this=<optimized out>, cursor_=..., pos_=@0xffffffffdccc: 0, count_=@0xffffffffdcd4: 5) at ./src/storage/metakit/src/custom.cpp:126 #10 0x0000fffff7f05784 [PAC] in c4_View::Find (this=0xaaaaab5cc190, crit_=..., start_=<optimized out>, start_@entry=0) at ./src/storage/metakit/src/view.cpp:904 #11 0x0000fffff7f10420 [PAC] in Akregator::Backend::Storage::totalCountFor (this=0xaaaaab5c65e0, url=...) at /usr/include/c++/13/bits/unique_ptr.h:199 #12 0x0000fffff7f0aad4 [PAC] in Akregator::Backend::FeedStorage::totalCount (this=<optimized out>) at ./src/storage/feedstorage.cpp:160 #13 0x0000fffff7ecde78 in Akregator::Feed::fromOPML (e=..., storage=0xaaaaab5c65e0) at ./src/feed/feed.cpp:191 #14 0x0000fffff7ed71a8 [PAC] in Akregator::FeedList::parseChildNodes (this=0xaaaaabc35340, node=..., parent=0xaaaaac22ddb0) at /usr/include/c++/13/bits/unique_ptr.h:199 #15 0x0000fffff7ed7378 [PAC] in Akregator::FeedList::parseChildNodes (this=0xaaaaabc35340, node=..., parent=<optimized out>) at ./src/feed/feedlist.cpp:238 #16 0x0000fffff7ed7378 [PAC] in Akregator::FeedList::parseChildNodes (this=this@entry=0xaaaaabc35340, node=..., parent=<optimized out>) at ./src/feed/feedlist.cpp:238 #17 0x0000fffff7ed7ae0 [PAC] in Akregator::FeedList::readFromOpml (this=0xaaaaabc35340, doc=...) at ./src/feed/feedlist.cpp:275 #18 0x0000ffffd9c60de4 [PAC] in Akregator::LoadFeedListCommandPrivate::handleDocument (this=this@entry=0xaaaaab3a7510, doc=...) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:307 #19 0x0000ffffd9c6198c [PAC] in Akregator::LoadFeedListCommandPrivate::doLoad (this=0xaaaaab3a7510) at ./src/command/loadfeedlistcommand.cpp:134 #20 0x0000fffff6586c38 [PAC] in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=0xffffffffe340) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #21 QSingleShotTimer::timerEvent (this=0xaaaaabce3a10) at kernel/qtimer.cpp:322 #22 0x0000fffff6573e80 [PAC] in QObject::event (this=0xaaaaabce3a10, e=0xffffffffe530) at kernel/qobject.cpp:1369 #23 0x0000fffff708d1a0 [PAC] in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xaaaaabce3a10, e=0xffffffffe530) at kernel/qapplication.cpp:3640 #24 0x0000fffff653d78c [PAC] in QCoreApplication::notifyInternal2 (receiver=0xaaaaabce3a10, event=0xffffffffe530) at kernel/qcoreapplication.cpp:1064 #25 0x0000fffff653da18 [PAC] in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0xffffffffe530) at kernel/qcoreapplication.cpp:1462 #26 0x0000fffff65a9374 in QTimerInfoList::activateTimers (this=0xaaaaaab17b80) at kernel/qtimerinfo_unix.cpp:643 #27 0x0000fffff65a9ec4 [PAC] in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #28 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #29 0x0000fffff3d2d520 [PAC] in g_main_dispatch (context=context@entry=0xaaaaaab16da0) at ../../../glib/gmain.c:3344 #30 0x0000fffff3d2f8dc [PAC] in g_main_context_dispatch_unlocked (context=0xaaaaaab16da0) at ../../../glib/gmain.c:4152 #31 g_main_context_iterate_unlocked (context=context@entry=0xaaaaaab16da0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217 #32 0x0000fffff3d30088 [PAC] in g_main_context_iteration (context=0xaaaaaab16da0, may_block=1) at ../../../glib/gmain.c:4282 #33 0x0000fffff65aa298 [PAC] in QEventDispatcherGlib::processEvents (this=0xaaaaaab17fa0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #34 0x0000fffff653ba84 [PAC] in QEventLoop::exec (this=this@entry=0xffffffffe7f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #35 0x0000fffff65458e0 [PAC] in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #36 0x0000fffff69519bc [PAC] in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863 #37 0x0000fffff708d148 in QApplication::exec () at kernel/qapplication.cpp:2832 #38 0x0000aaaaaaaab090 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:115 -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: arm64 (aarch64) Kernel: Linux 6.10.3-asahi-1-cy8aer0 (SMP w/8 CPU threads) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages akregator depends on: ii kinit 5.115.0-2 ii kio 5.115.0-6 ii libc6 2.39-6 ii libgcc-s1 14.2.0-1 ii libkf5codecs5 5.115.0-2 ii libkf5completion5 5.115.0-2 ii libkf5configcore5 5.115.0-2 ii libkf5configgui5 5.115.0-2 ii libkf5configwidgets5 5.115.0-2 ii libkf5coreaddons5 5.115.0-2 ii libkf5crash5 5.115.0-2 ii libkf5grantleetheme-plugins 22.12.3-2+b2 ii libkf5grantleetheme5 [libkf5grantleetheme5-22.12] 22.12.3-2+b2 ii libkf5i18n5 5.115.1-2+b1 ii libkf5jobwidgets5 5.115.0-2 ii libkf5kcmutils5 5.115.0-3 ii libkf5kiocore5 5.115.0-6 ii libkf5kiogui5 5.115.0-6 ii libkf5kiowidgets5 5.115.0-6 ii libkf5kontactinterface5 [libkf5kontactinterface5-22.12] 22.12.3-1+b2 ii libkf5libkdepim5 [libkf5libkdepim5-22.12] 4:22.12.3-1+b1 ii libkf5messageviewer5abi1t64 [libkf5messageviewer5t64-22.1 4:22.12.3-2.1+b1 2] ii libkf5mimetreeparser5abi1t64 [libkf5mimetreeparser5t64-22 4:22.12.3-2.1+b1 .12] ii libkf5notifications5 5.115.0-2 ii libkf5notifyconfig5 5.115.0-2 ii libkf5parts5 5.115.0-2 ii libkf5pimcommon5abi2 [libkf5pimcommon5-22.12] 4:22.12.3-1+b1 ii libkf5pimtextedit5abi2 [libkf5pimtextedit5-22.12] 22.12.3-1+b2 ii libkf5syndication5abi1 1:5.115.0-3 ii libkf5textwidgets5 5.115.0-2 ii libkf5webengineviewer5abi1t64 [libkf5webengineviewer5t64- 4:22.12.3-2.1+b1 22.12] ii libkf5widgetsaddons5 5.115.0-2 ii libkf5xmlgui5 5.115.0-2+b1 ii libkuserfeedbackcore1 1.3.0-8 ii libkuserfeedbackwidgets1 1.3.0-8 ii libqt5core5t64 5.15.13+dfsg-4 ii libqt5dbus5t64 5.15.13+dfsg-4 ii libqt5gui5t64 5.15.13+dfsg-4 ii libqt5printsupport5t64 5.15.13+dfsg-4 ii libqt5webenginecore5 5.15.17+dfsg-3 ii libqt5webenginewidgets5 5.15.17+dfsg-3 ii libqt5widgets5t64 5.15.13+dfsg-4 ii libqt5xml5t64 5.15.13+dfsg-4 ii libstdc++6 14.2.0-1 akregator recommends no packages. akregator suggests no packages. -- no debconf information