[akregator] [Bug 524013] New: Crashing when opening Slashdot RSS feeds

"Thomas Lindroth" <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=524013

            Bug ID: 524013
           Summary: Crashing when opening Slashdot RSS feeds
    Classification: Applications
           Product: akregator
      Version First unspecified
       Reported In:
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Two days ago Akregator started consistently crashing whenever I view any post
in Slashdot's RSS feed (https://rss.slashdot.org/Slashdot/slashdot). I first
have to click on any of the available Slashdot feeds to open them in the inline
viewer, then the crash happens whenever I click on any other feed. The second
feed does not have to be the Slashdot feed but any feed at all.

I have not updated Akregator or the relevant libraries for a while so I don't
think this is a regression in the code. Since the issue only affects the
Slashdot feed I assume that something has changed on their end.

Here is a backtrace of the crash. Qtwebengine is not built with debugging
symbols but I could rebuild it if really needed. The crash always produces the
same backtrace:

Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0  0x00007ffb43d1a212 in
content::NavigationRequest::GetOriginForURLLoaderFactoryAfterResponse() () from
/usr/lib64/libQt6WebEngineCore.so.6
[Current thread is 1 (Thread 0x7ffb3745c200 (LWP 54375))]

(gdb) bt
#0  0x00007ffb43d1a212 in
content::NavigationRequest::GetOriginForURLLoaderFactoryAfterResponse() () at
/usr/lib64/libQt6WebEngineCore.so.6
#1  0x00007ffb43d1a830 in
content::NavigationRequest::ComputeCrossOriginIsolationKey() () at
/usr/lib64/libQt6WebEngineCore.so.6
#2  0x00007ffb43d2dd65 in content::NavigationRequest::GetUrlInfo() () at
/usr/lib64/libQt6WebEngineCore.so.6
#3  0x00007ffb43d4024f in
content::NavigationRequest::SelectFrameHostForOnResponseStarted(mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
bool, content::SubresourceLoaderParams) () at
/usr/lib64/libQt6WebEngineCore.so.6
#4  0x00007ffb43d410ac in
content::NavigationRequest::OnResponseStarted(mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
mojo::StructPtr<network::mojom::URLResponseHead>,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>, content::GlobalRequestID,
bool, net::NetworkAnonymizationKey, content::SubresourceLoaderParams,
content::NavigationURLLoaderDelegate::EarlyHints) () at
/usr/lib64/libQt6WebEngineCore.so.6
#5  0x00007ffb43aa1653 in
content::NavigationURLLoaderImpl::NotifyResponseStarted(mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>, content::GlobalRequestID
const&, bool, mojo::StructPtr<network::mojom::URLResponseHead>) () at
/usr/lib64/libQt6WebEngineCore.so.6
#6  0x00007ffb43a9a2e3 in
base::internal::Invoker<base::internal::FunctorTraits<void
(content::NavigationURLLoaderImpl::*&&)(mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>, content::GlobalRequestID
const&, bool, mojo::StructPtr<network::mojom::URLResponseHead>),
base::WeakPtr<content::NavigationURLLoaderImpl>&&,
mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>&&,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>&&,
content::GlobalRequestID&&, bool&&>, base::internal::BindState<true, true,
false, void
(content::NavigationURLLoaderImpl::*)(mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>, content::GlobalRequestID
const&, bool, mojo::StructPtr<network::mojom::URLResponseHead>),
base::WeakPtr<content::NavigationURLLoaderImpl>,
mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>,
mojo::ScopedHandleBase<mojo::DataPipeConsumerHandle>, content::GlobalRequestID,
bool>, void
(mojo::StructPtr<network::mojom::URLResponseHead>)>::RunOnce(base::internal::BindStateBase*,
mojo::StructPtr<network::mojom::URLResponseHead>&&) () at
/usr/lib64/libQt6WebEngineCore.so.6
#7  0x00007ffb43a9d71e in content::NavigationURLLoaderImpl::ParseHeaders(GURL
const&, mojo::StructPtr<network::mojom::URLResponseHead>,
base::OnceCallback<void (mojo::StructPtr<network::mojom::URLResponseHead>)>,
bool) () at /usr/lib64/libQt6WebEngineCore.so.6
#8  0x00007ffb43aa8ddd in
content::NavigationURLLoaderImpl::CallOnReceivedResponse(mojo::StructPtr<network::mojom::URLResponseHead>,
mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, bool) () at
/usr/lib64/libQt6WebEngineCore.so.6
#9  0x0000000000000009 in ??? ()
#10 0x0000000000000000 in ??? ()

I'm running Akregator on an XFCE desktop on X11. Here are the Gentoo versions
of all the stuff linked into Akregator's address space:
app-arch/bzip2-1.0.8-r5
app-arch/snappy-1.2.2-r1
app-arch/xz-utils-5.8.3
app-arch/zstd-1.5.7-r1
app-crypt/gpgme-2.1.2
app-crypt/libb2-0.98.1-r3
dev-cpp/gpgmepp-2.1.0
dev-libs/double-conversion-3.4.0
dev-libs/expat-2.8.2
dev-libs/glib-2.88.2
dev-libs/icu-78.3
dev-libs/ktextaddons-2.0.2
dev-libs/libassuan-3.0.0-r1
dev-libs/libffi-3.5.2
dev-libs/libgpg-error-1.61
dev-libs/libltdl-2.5.4
dev-libs/libpcre2-10.47
dev-libs/libxml2-2.15.3
dev-libs/libxslt-1.1.45
dev-libs/md4c-0.5.3
dev-libs/nspr-4.39
dev-libs/nss-3.112.5
dev-libs/openssl-3.5.7
dev-libs/qgpgme-2.1.0
dev-libs/wayland-1.24.0
dev-qt/qtbase-6.11.1
dev-qt/qtdeclarative-6.11.1-r1
dev-qt/qtwebchannel-6.11.1
dev-qt/qtwebengine-6.11.1
kde-apps/akonadi-26.04.3
kde-apps/akonadi-contacts-26.04.3
kde-apps/akonadi-mime-26.04.3
kde-apps/akregator-26.04.3
kde-apps/grantleetheme-26.04.3
kde-apps/kidentitymanagement-26.04.3
kde-apps/kmbox-26.04.3
kde-apps/kmime-26.04.3
kde-apps/kontactinterface-26.04.3
kde-apps/kpimtextedit-26.04.3
kde-apps/libgravatar-26.04.3
kde-apps/libkdepim-26.04.3
kde-apps/libkleo-26.04.3
kde-apps/messagelib-26.04.3
kde-apps/pimcommon-26.04.3
kde-frameworks/attica-6.27.0
kde-frameworks/breeze-icons-6.27.0
kde-frameworks/karchive-6.27.0
kde-frameworks/kbookmarks-6.27.0
kde-frameworks/kcodecs-6.27.0
kde-frameworks/kcolorscheme-6.27.0
kde-frameworks/kcompletion-6.27.0
kde-frameworks/kconfig-6.27.0
kde-frameworks/kconfigwidgets-6.27.0
kde-frameworks/kcontacts-6.27.0
kde-frameworks/kcoreaddons-6.27.0
kde-frameworks/kcrash-6.27.0
kde-frameworks/kglobalaccel-6.27.0
kde-frameworks/kguiaddons-6.27.0
kde-frameworks/ki18n-6.27.0
kde-frameworks/kiconthemes-6.27.0
kde-frameworks/kio-6.27.0
kde-frameworks/kitemmodels-6.27.0
kde-frameworks/kitemviews-6.27.0
kde-frameworks/kjobwidgets-6.27.0
kde-frameworks/knewstuff-6.27.0
kde-frameworks/knotifications-6.27.0
kde-frameworks/kpackage-6.27.0
kde-frameworks/kparts-6.27.0
kde-frameworks/kservice-6.27.0
kde-frameworks/kstatusnotifieritem-6.27.0
kde-frameworks/ktexttemplate-6.27.0
kde-frameworks/ktextwidgets-6.27.0
kde-frameworks/kwidgetsaddons-6.27.0
kde-frameworks/kwindowsystem-6.27.0
kde-frameworks/kxmlgui-6.27.0
kde-frameworks/prison-6.27.0
kde-frameworks/purpose-6.27.0
kde-frameworks/solid-6.27.0
kde-frameworks/sonnet-6.27.0
kde-frameworks/syndication-6.27.0
kde-frameworks/syntax-highlighting-6.27.0
media-gfx/graphite2-1.3.14_p20210810-r5
media-gfx/qrencode-4.1.1-r1
media-libs/alsa-lib-1.2.15.3
media-libs/fontconfig-2.17.1
media-libs/freetype-2.14.3
media-libs/harfbuzz-12.3.2
media-libs/lcms-2.19.1
media-libs/libcanberra-0.30-r8
media-libs/libdmtx-0.7.8
media-libs/libglvnd-1.7.0
media-libs/libjpeg-turbo-3.1.4.1
media-libs/libogg-1.3.6
media-libs/libpng-1.6.58
media-libs/libvorbis-1.3.7-r2
media-libs/libwebp-1.6.0
media-libs/mesa-25.1.9
media-libs/openh264-2.6.0
media-libs/openjpeg-2.5.4-r1
media-libs/opus-1.5.2
media-libs/tiff-4.7.1
media-libs/zxing-cpp-2.3.0-r1
net-libs/libproxy-0.5.12-r1
sys-apps/acl-2.3.2-r3
sys-apps/dbus-1.16.2
sys-apps/systemd-utils-260.1-r1
sys-apps/util-linux-2.42.2
sys-devel/gcc-15.3.0
sys-libs/glibc-2.43-r2
sys-libs/zlib-1.3.2-r1
x11-libs/libdrm-2.4.134
x11-libs/libX11-1.8.13
x11-libs/libXau-1.0.12
x11-libs/libxcb-1.17.0
x11-libs/libXcomposite-0.4.7
x11-libs/libXdamage-1.1.7
x11-libs/libXdmcp-1.1.5
x11-libs/libXext-1.3.7
x11-libs/libXfixes-6.0.2
x11-libs/libxkbcommon-1.13.2
x11-libs/libxkbfile-1.2.0
x11-libs/libXrandr-1.5.5
x11-libs/libXrender-0.9.12
x11-libs/libXtst-1.2.5
x11-libs/xcb-util-keysyms-0.4.1

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.