Bug 504030

Summary: Falkon crashes regularly on exit
Product: [Applications] Falkon Reporter: rainer.kaluscha
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: jurajoravec, rainer.kaluscha
Priority: NOR Keywords: drkonqi
Version First Reported In: 23.08.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description rainer.kaluscha 2025-05-10 20:26:56 UTC
Application: falkon (23.08.5)

Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.6.88-rk x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.6"
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
Falkon crashes regularly on exit . This occured on different websites ...

The crash can be reproduced every time.

-- Backtrace:
Application: Falkon (falkon), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fb747de7f7a in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#5  0x000055b441962950 in ??? ()
#6  0x00007fb6fc2d2b80 in ??? ()
#7  0x00007fb70b7fd5c0 in ??? ()
#8  0x00007fb747d38021 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007fb6fc2d2b80 in ??? ()
#10 0x00007fb6fc2d2b80 in ??? ()
#11 0x00007fb70b7fd5f0 in ??? ()
#12 0x00007fb747d3e7cb in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007fb6fc2df598 in ??? ()
#14 0x00000016269fb1ed in ??? ()
#15 0x0000000000000000 in ??? ()

Thread 7 (Thread 0x7fb71f7fe6c0 (LWP 15652) "Chrome_IOThread"):
#1  0x00007fb74d0a8b83 in __pthread_clockjoin_ex () at /lib64/libc.so.6
#2  0x00007fb747957c76 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007fb710019e40 in ??? ()
#4  0x00007fb70b7fe6c0 in ??? ()
#5  0x0000000000000000 in ??? ()

Thread 6 (Thread 0x7fb724dfd6c0 (LWP 15650) "ThreadPoolServi"):
#1  0x00007fb74c9d5d85 in ??? () at /usr/lib64/libevent-2.1.so.7
#2  0x00007fb74c9cc968 in event_base_loop () at /usr/lib64/libevent-2.1.so.7
#3  0x00007fb747967909 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00017fb714000030 in ??? ()
#5  0x00007fb724dfc788 in ??? ()
#6  0x00007fb74c8e9280 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#7  0x0000000012ea3757 in ??? ()
#8  0x000000000000013d in ??? ()
#9  0x0000000000052e17 in ??? ()
#10 0x00007fb724dfc848 in ??? ()
#11 0x000055b441dfab90 in ??? ()
#12 0x7fffffffffffffff in ??? ()
#13 0x0000000000000001 in ??? ()
#14 0x7fffffffffffffff in ??? ()
#15 0x00007fb7245fd000 in ??? ()
#16 0x00007fb724dfc800 in ??? ()
#17 0x00007fb7479199c8 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#18 0x00007fb724dfc8e0 in ??? ()
#19 0x000055b441c70a40 in ??? ()
#20 0x00007fb724dfc840 in ??? ()
#21 0x00007fb724dfc848 in ??? ()
#22 0x00007fb724dfc8b0 in ??? ()
#23 0x00007fb7478efce4 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#24 0x00007fb724dfc870 in ??? ()
#25 0x00007fb714002650 in ??? ()
#26 0x00007fb747918260 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#27 0x00007fb714002560 in ??? ()
#28 0x000055b441c70428 in ??? ()
#29 0x0000000000000008 in ??? ()
#30 0x0000000000000000 in ??? ()

Thread 5 (Thread 0x7fb7255fe6c0 (LWP 15649) "falkon"):
#1  0x00007fb747953d16 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x2f73662f7379732f in ??? ()
#3  0x00007fb7255fd900 in ??? ()
#4  0x00003d18255fd910 in ??? ()
#5  0x0000000000000000 in ??? ()

Thread 4 (Thread 0x7fb725dff6c0 (LWP 15643) "sandbox_ipc_thr"):
#1  0x00007fb74a072672 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x0000000100000020 in ??? ()
#3  0x000000010000001f in ??? ()
#4  0x00007fb725dfe790 in ??? ()
#5  0x0000000000000000 in ??? ()

Thread 3 (Thread 0x7fb7349fe6c0 (LWP 15642) "QXcbEventQueue"):
#1  0x00007fb74eacd387 in ??? () at /usr/lib64/libxcb.so.1
#2  0x00007fb74eacefba in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fb73d8add70 in ??? () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fb74d8ddf1c in ??? () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb74d0a6f6c in start_thread () at /lib64/libc.so.6
#6  0x00007fb74d12e338 in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb7351ff6c0 (LWP 15641) "QDBusConnection"):
#1  0x00007fb743917b51 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb7439181bc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb74db3a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb74dad65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb74d8dc927 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb74d785525 in ??? () at /usr/lib64/libQt5DBus.so.5
#7  0x00007fb74d8ddf1c in ??? () at /usr/lib64/libQt5Core.so.5
#8  0x00007fb74d0a6f6c in start_thread () at /lib64/libc.so.6
#9  0x00007fb74d12e338 in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb742a40c80 (LWP 15640) "falkon"):
#1  0x00007fb74d0a8b83 in __pthread_clockjoin_ex () at /lib64/libc.so.6
#2  0x00007fb747957c76 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007fb74be92118 in ??? () at /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007fb71f7fe6c0 in ??? ()
#5  0x0000000000000000 in ??? ()
[Inferior 1 (process 15640) detached]

Reported using DrKonqi
Comment 1 Juraj 2025-06-20 06:47:28 UTC
Hello,

Thank you for the report, but I am unable to get any clue why the crash is happening, because debug symbols are missing.

With Qt5, I also experienced some crashes at exit which I could not reproduce with my debug setup.
It could be due to some sites or some feature or something used within the long run of Falkon.
I noticed there was an issue with extension page in preferences which could cause crash at exit, this was fixed in some later version.

So, unless this can be reproduced (vest on Qt6 based Falkon) and backtrace with debug symbols is provided, I am unable to fix it.

Best regards,
Juraj
Comment 2 rainer.kaluscha 2025-06-28 08:08:15 UTC
Hi Juraj,

thnx for the info.

Unfortunately, OpenSuSe 15.6 doesn't provide a development environment 
for Qt6 so I can't compile and debug the new versions ...

However,ย  as the crash happens on exit it's not a real problem :-)

So long and thnx again
Rainer


Am 20.06.25 um 08:47 schrieb Juraj:
> https://bugs.kde.org/show_bug.cgi?id=504030
>
> Juraj <jurajoravec@mailo.com> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Resolution|---                         |WAITINGFORINFO
>                   CC|                            |jurajoravec@mailo.com
>               Status|REPORTED                    |NEEDSINFO
>
> --- Comment #1 from Juraj <jurajoravec@mailo.com> ---
> Hello,
>
> Thank you for the report, but I am unable to get any clue why the crash is
> happening, because debug symbols are missing.
>
> With Qt5, I also experienced some crashes at exit which I could not reproduce
> with my debug setup.
> It could be due to some sites or some feature or something used within the long
> run of Falkon.
> I noticed there was an issue with extension page in preferences which could
> cause crash at exit, this was fixed in some later version.
>
> So, unless this can be reproduced (vest on Qt6 based Falkon) and backtrace with
> debug symbols is provided, I am unable to fix it.
>
> Best regards,
> Juraj
>
Comment 3 Bug Janitor Service 2025-07-13 03:47:22 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2025-07-28 03:46:22 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.