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

Reply via email to