Re: Help with debugging a bug in Konqueror

Stefano Crocco <[email protected]> Mon, 13 Jul 2026 09:39:58 +0200
Newsgroups gmane.comp.kde.devel.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--nextPartkc5v1fy6QEOLetR1CTZxeA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

On luned=C3=AC 13 luglio 2026 08:49:46 Ora legale dell=E2=80=99Europa centr=
ale you wrote:
> On Mon, 2026-07-13 at 08:41 +0200, Stefano Crocco wrote:
> > Hello to everyone,
> > for the last few weeks, I've randomly encountered what I assume is a
> > bug in
> > Konqueror: I'd like to fix it, because it's rather annoying, but I
> > don't know
> > how to debug it to find its cause.
> >=20
> > The issue is that sometimes Konqueror completely freezes: none of its
> > windows
> > respond to mouse or keyboard. The only way to go on is to kill it.
> > It's not a
> > frequent issue: it usually happens once a day or so. Once it has
> > happened,
> > however, it's likely to happen again in a short time.
> >=20
> > I attach a backtrace by attaching gdb to the Konqueror instance once
> > the
> > freeze happens. As you can see, it contains almost nothing from
> > Konqueror
> > itself: just two calls near the bottom, the last of which is a call
> > to
> > QApplication::exec(). All other function calls are either inside KDE
> > Frameworks or Qt: I'd almost think this is not a problem with
> > Konqueror if it
> > were not for the fact that I'm only experiencing the issue with
> > Konqueror.
>=20
> Are you sure freeze happens in that thread?
>=20
> The stacktrace is from the rendering thread. Does Konqueror window get
> "grayed out" by KWin when it freezes? If it doesn't I'd think the
> freeze happens in another thread.

Thanks for the answer. No, the Konqueror  window doesn't look grayed out: i=
t=20
looks completely normal to the point that often I don't realize it has froz=
en=20
until I try to interact with: only at that point I notice that all parts of=
=20
the UI don't respond in any way yo mouse or keyboard. If I minimize the=20
window, then restore it, its contents aren't drawn so that it shows the=20
contents of the previously active window.

> > Given the randomness of the freezes and the fact that the backtrace
> > contains
> > almost no Konqueror-specific calls, I really have no ideas on how to
> > proceed to
> > debug the issue, and I really don't even know what to search on the
> > web. Do
> > you have any advice?
> >=20
> > Thanks in advance
> >=20
> > Stefano

I attach a new backtrace with all threads (compressed because of size). I=20
still can't see anything related to Konqueror. The only thing I can notice =
is=20
a mention of QDBus in thread 67, but I still don't know what information to=
=20
get from it. Any other ideas?

Thanks

Stefano

--nextPartkc5v1fy6QEOLetR1CTZxeA
Content-Disposition: attachment; filename="backtrace_all_threads.zip"
Content-Transfer-Encoding: base64
Content-Type: application/zip; name="backtrace_all_threads.zip"

UEsDBBQDAAAIAFlK7VyiMFIhvBUAACvvAAAtAAAAMjAyNi0wNy0xMy1jcmFzaF9taXN0ZXJpb3Nv
LWFsbC10aHJlYWRzLmNyYXNo7F17b9s2EP9/n8LYhiHbGpuk3kazV7d2xV5JW2wDhkGQKMoW4kiO
JOexT78jKdkm5STK00lDA3FsmTreHX+8O5JH6sO0ZFEycL3BTvMRnXlpRFBg+9ilaLDz61/7A8dy
PRt/Ofj04McfFtWrIs8ZrbMi//TL8SefoQHcg+DF78PYirw0JYMsH4RhdV7RaDYLaZRTNgujkk4H
O18OonowmmWxa/N3OqyKofvJZ1gjE9Ag8iWZLK9ZmUczjd6FpEiXVIoFqb4ULJWCjW3PsTiF+byY
XXybvX4bSr0Y4zjht03CoyjLQ1qAJGd1mIE8Uc3CRT4r6CFLhllVRi3VRVWuKE/gb5cMEa8AffKZ
06kgsNFFFfAW6kPUVYUNAj9hQvMHP52wvP4xq+ZRTaesfAP3jcfzsqCsqsRv1WCnnmbVXgMaG4j4
PnoxSGfRpNobDoey9pOoHNVH89G8KOtowkYJO9k9rkfHdRxVbNcdYjzEo9OiPGwvsRNWnp9ClWy3
KmlbAj6OaFEyYGN0CIhgs9Ex42wkSxZDLtuQzudjG5FPPvNU0ajrEhqtRPu1KObjMTtjtJGDv30H
P5Tne6t+gOx4XST5sSl2rzJOZkUcgYyivuF07PmffOarEsUevGRjyf57sTjyhjSJSYQGLw/eCOLv
a4AJfXlQr38dj38uZgkrX+5EeZGfHxWLapBHRwyUTNmX4/FBePDmfRgeA+ZyELX8ZvDNeJzlVc07
1Q4UmIrbv7k3xdRCVCgv/ovmdj1o7kBVThqThIhuq9mt3yTf43G5yKWqPg79JPGiGh3zd7qUteFB
KAnbDhhapCgpYnHsJmsI2i+zEzBO4zHwW9aDnaicfBza2YweMMLZmbQYLndDWPMdaYqEhRXaCOU9
FzsxovoNgm2fSs9DZ0XOrIvu/KR1xK7uiH3qI9URE+6I/6axMGEHC7ZgT8YP01Yb6QL8VBjFVZ0d
sSQ8jbIanNfRUZH39cnQMrYTCZ/cNCRgXlLq6Z8ZdXyfxoKhMxrz+/P2/q7ThBKcCl464RWVyI8F
I1BESpIWZcgd01WUXIVS4CS24wpdq82r2inHcTzHQW7CKLrzPjKfLSbQF+F/VIMUR9UIuB0dw5uQ
55izI01JYHP3ehNTcq8C9Ork/uA2nTwY3LaTO2onxyzxo0Tp5A5o5tMJxHQmxv74YmxJNBDq4uVC
Dm1WcvK9iHkaMeYS1HDYwB1i9LPzPqS23RPsTk9AEVV7Ah93zotitgsBxGnOyk0dwsYpiQQKGvD1
6wJcd07kEaG7lf/oozii0fEsiqmkE1XnOQ2FqQznxbzpWksg9qFudVrYZq7SwlwjodCIvNKLrH13
wHFuBRz31sCxdOBQP4pV4BBuQnkwbEzo1k0odb21CmYFdIty0cvYaZYzYMhhItoSTRtW06hkSQvf
dJHTzUSz4uM0oETvBzhJsdoPXD5ekIVMT9h6T7jrYOIWE3Y4ARqRb39EE3YC/8hOn+iE3ctiDgPi
7D+IEopF/VBTIGsTaDcf0Pmuhe1oSwM6jG5jhTG+rRXGHSuMGVKtsAdW+LDIISwsi3JMK/RkbPEj
mrTBiRv7vk8EJuml4TqImi2OdglAaWgDqdYWrwhZqcWEZIs6m8l4/eo4okvW7fDnuWJSKTuazzjB
JCwLqCJnfSl6t4op/FvHFGgNzVIoF0Uqmv0VmsdgzA8/N3A2cH6ccHYCHc4OQ4EK50AxztXUoNmg
+ZGi2e+g2UW+gmYXLdEMUA4hpDRwNnB+pHD2dDjbDHkqnPEKznUJa8jHBs4Gzo8UztryPUxg4NhW
4UwMnA2ce1LcNpwdHc5OEFsqnC0DZwPnnhS3DWe7A2ccExXOnoGzgXNPituGs6XD2Q5irMLZX5vY
GE+S8sTA2cD5kcJZX8oOUnipcFbn6SYzg2aD5keKZtxBs5cyBc2eA2iuojyJi7Mwm1PO05PB8+0T
NIgtMNw/PwP7CEd+IPLgRN5EXo/H76X+3u6/+hk+zfimjneLHOhtgslB7f7F4p/yCeDoFawri1pa
TMsXlv/ktpFvv/0W6Kyhs23IxErRqkAHbC7FniXgUsx5XkdRDnJ2Otip/tu7YIEctLgLi+SQIDGh
dBdzGONwThBxkYstsVTe/LLbXuQCVXVCv/5690R+WczhywhqgjnfIaVjp5OfFGDmIsvhnPFl9/H4
dTZj+1E9XX3aUX/gmq7qL66jz2UXQHoXYGmqpjn7ZM2gPx/woyiJhXXjltfuif6AsJQSf9V2+zKv
Zzz+C6i8LsqfzrL6r6yefgDHArbyLVjOHZD1xQDevnrR3MR//JHN6uhL2bLXaNfPnA4/LA0u52eH
132DqlytqhRb/lpVF2wt+iGihxPwE3nyjkVzbgsk/n6LsmuaBE+rnwa2e3X9srbX4Pd2Toos+epa
VW45k9AOOr3VS6naW/lcT5MIBOnH71l5kj2bPkuw5woKjHus/tEWoMdCtmXHK/T8Br0EjP7+4mj+
Eye27DHim8zT29G667WgtOyoMjMrIVHgIcWhdQsgf6NDa5EQI7ZOYYXW1csi6wUCvQrK1nnQc7bS
1LabJNyTOopnbADbj6S+xERMlk/AwrAyZXVdfIiqQ/DysBngOlrBWJcJE5UjonZ6L0LrRqdi4KYA
M+FRu320RSWEIc1vv8mfwPbCxT/ytxCRXM/wYEuHjuugi6Ejo53Ob+MxgIZNIFXvejYI26oGAtcN
3H4akHbhFcRlJfDFSu6J1jgCjbTMgul4MbgNvLGjcmn7qZO0XIpKZJ7oSjW/FlRk194gmvkMu2pt
seN5Sy/cyr2sbFX/NTXvKb3BthzbCxpwXouOvwZyGdG6gQLyoCOOS+9cHIKU3u9CRB0ofY10OqNN
1QJaZ4yswMYrPlfAE26IsrthfOkN9TQL39MnI3xb8YavgcbkyXjDRzQdIcMr5LFV474CAhnvr39G
ZcadgfSQ17Ok+g4l4AzJKQ+ewx9OWM1F7rlFCSJQ6sQCfxfEfq841d+LUx7xXotP6Wq116onrCDp
6QFaYidEhSSfUVg6SfCaT2dn+PMOzxJ6aXiGXQdvDs9aHIAGNodnwnZR+JA4SoFALwA72TeEZ+oL
KwVwhwdqwikTTmXXDKfcBCd6/HHzgTv2Hnzgjv3bDNxxcNuBu55zBN49wapfcNWBOwymZk/GMzyz
UEU0H5gp1SF0ChCqTUBrlgaWZdxN0fI7Nskq+MISPoh+XyxKCr//mCXN7B2/uqPftF4Uwoq8isTR
QtfrJn7fOMfphN76yonPszReTcviiIVv/3hmW1ufZKTTvDCxid8FdvuyGXMTn2wEdouEBMVqpKPH
6SyOyJqPXcT1rOH/Q0YPKwjR307yogQb+AdsOiyz5JohRaBVCP7LsVYV/hr9dw51jMfwdj3CGOmi
YrikRFydAr4WcXUKOGoBSzMThMTWzQISGRjwJSs+0DiEC0LHvzA2Fz8y2LiZ/JQnf6T7UyC+c5Ma
xJ0vVMVCtPGPcIyD4Rzc6xD9ew0dL22MrdsYt7M0xVNnfmNHRXn+Nk/L6MnYl+fkL69yJVanmTtr
GoHZyXgHLW1ySq6O9G+dU2ITHc5OmqqH3gTI7GQ0aO5Hcdtoxh00w7uKZmx2Mho496S4bTgjHc52
mgYqnM3WLwPnvhS3DGdLTwdyOwuggdn6ZeDcl+K24ezrcO5MKga2gbOBc0+K24azp8O5M38VOCY9
5S7wfK9zWLAYbRMr9omDkyjxN246WL2wtzZ33j9xxHJ1sHRmwQLXgMWARYDF0cHSnWPyDFgePVg+
osQ3y9Yh2Z0o8g0kHz0kH8Z+WTpYutMwfMkny4s6S89DXpI9n51nN9l2GZDEZ4F/ZRLVW6nSd0Kj
sg3atLmb53NtWuojlyMHWZtTY1o0+HaiZhD03rwJSZaWBSUQrJzDk3oeeCtnMNAz92MnlWMOSJgL
38VhXTIGR4lLrl+Ky/MoK18u8iqb5HCoNAwuJjJp70VzV0jPzjAej6FlMxpWNc+LeEnhUP2mAP8I
dKHHV+LyN811wF5BeTXy6uCbr+BP5USt9sXgoflpSb4HENIaV/UWNNL8NoNEG7VO5a5tNdc3QPG3
kMEgGHpwOAXzxM/VhmF2w0zGKDvNKhYKHsoFhZFtk/PZ0K0X85nW0E2Bb5QSUNeOClNRaptgfTG4
AyG/UMvA92V6inhGwPXSUyAF6OGzV7f7wDtLX9O29XlmH6G1bL+c5ym+mT8Zh/1cgjvUIzTDelPr
c7BwwIOJ4x99Uz9MHI90sOgznD4iK7vwaprNEkgFfjJguW0g/ySzgHk7WhQwkQRqenungE82o6ZF
AkUqBV+h4MOHxFP3O3UKMHyL/U6CB4zNfiez3ym75n4ns338ajYI0vua7Wvbx/UCl24fhwns1InR
2slRFwbTjSe5K0Gsfu6OBLq709dofGRxd1cczYsqg6HMBzig6a8n4+6eS2zUp6l9vanbFZZVU/NU
hD9hZ0rxKprXi5J9eEInw5mmXjW1vkxP4s6Ixxw4fBctbbJOrp6ruXXWCXE7cO7M1ZgDhw2c+1Lc
NpydjiOGdxXO5sBhg+aeFLeNZltHs77w7WN9cxg2aDZofpxo1tI4EOsMkognBkn/rQ2Jp88Uz67t
dfAs6PUGtRwpYZpcOlL6wGny4ZI+HXyTiTFlEIUtJ/LgCCp1Vrh7eATtzAqvfnVoavnuqkD/I0cI
0dHWiQQID2x/ZzVP3xAnDpqz1fqAantrDeLotABSfYAHBVWdApazea2hBUJwydlqiF52ttqqivTx
HH3byOSbtQuzdpFdc+3CnNV2y7AG646mE6QTPuR8FdEpkwXDH2aF8TSP39M4YMgj1dN0CgTsEk/D
M1Mv9TTo4lXtVRWR/5g8DZfJeBrjaa6uzXiaO/Y0SPM0tJNXaSFzKuhdTAjd+ypj23xMPxW0U+Dj
PRUUBzqeYcLAVfBsI7OUegdwNvObV5vnW89vYr8DZ+I5KpyxWUo1cO5Jcdtw9nQ425Fnq3AmZinV
oLkfxW2j2dXQHFt67OyYw4IMnPtS3DacnQ6c9SxExzGxhoFzT4rbhrOtw5noO8Mc18QaBs39KG4b
zZaOZuxoqQceNmlbBs39KG4bzXoijZ/qoYYf6Gd6GzgbOD9SOGMdzm6gwdmcnHg3eL7XRZQHObEA
6ytu4Li1WQNzcuITAMtHdHJioCOS6SMlc3CiQeRDIlJf9mL6NvcAI4NIg8iHQ6TXQaRmIwNsDqUy
iHxARLo6IvVj0gJMDCINIh8OkU4Hkdp6aIAtg8hngkjY8gR57My/0SBZ36QMR0jgSEWSbZD0TJD0
KGyb1UGkhQMVkeZJOs8Fkdy2pQ51bmTbiI4kHGNfRZKZLH4uSNqubVtiUlvAICgICEP22tMw7PVD
QZ7OKXO33Wl4gwdhIEYd6M+yF5zRmIM2v3jdDUpwKngJqxWVKIiFPqGI7D6wDS+s5oxmoBIGWxMv
p9hZaXOtyJIP6EjKzFqSlKRCjjKW3GTJTZCmLhGKmhX8uR6hqKE6jeZhvIAdJ2UVHlW9VwiVY3oZ
7HbEvudw4h2qGym++fXvELpPxLXQPhBjRc1KiY3Frq7J7O/3QOuH/qQwUkg5SewHAmAHUBBsC1i8
GrbmrROtp1m1h87anZcMDiCFZwEsyhQ6d3vdjT0UJ2jzg0LgISG7x/XouOYWbBeUBA8KEY8HaS9B
85Xnp1PYlrNblbQtAR9H89kCTEIF/6MaGvqoGgE2RpOZ6FiTUmzDE9fCyexsdAxvaz8M6Xw+duxA
P/ufRA4ich344N00ewMPrSDjMcuT1yUYLV3g1HMwCMxV8moKG/LaX2IviB0Xfkln0aTaGw6Hdy79
ZJGNymk2Ooa3CedSSEQsn+jbS4kPk8sJbkXqSMPfvoM+Up4vBfNYgt1+gsmPDYF7l1QIyR8+g/QN
rMQjCZbO8OCHiB7CRr73NXiLH1kaLWb16oCc8TidLarpxcI7xPUSn28cXVHZW/+ilndhmyaJQCXA
3kYFUqHAl8Uc/Gb2HxghWP6HB2+cZnlSnO7Jfx2SHnX47XxnGYjAT1rZz87Y7B0H797myw0NDJyw
CUBctk6RphWr5WfowPwg1arLTM23rs0WFEhw5U0gRSFP9tJoVrGWC7G7jfez1xEFLeg0LijWMHX3
vZ+jYg6KraFVRsdN81S8eRLZ4nTZ4gI0kBCp7zomkJrBGgu33xiRdeiMx9Ckr7tg6Tb+dluz/dDc
IgPvlIKUjocuatuNVyWFS9v93puyNefrTSptG0HajmwUOJGdOJ5owb9pfFnjXdBifRupTzv0U/wD
K3ezlzyGt46CfeE7XKPKO1ClG+gb7i07TRzfEVj9K0tgHPWOCdTLkxyu9EugVjcOuLbFzcvLkR8j
fnml07bIh43avHu9yNqq0SEMZ+CJb8fyeymlaw5wkI4befbqUICVWphj9VSLoostShL4nfMJLAfs
EYkvEUR8+x6Cr8coEPbbJw6sBLKSBK8LNB6LwZRkvQNA8dueeFeRS2H4hPyHEk6KA8w3D0hYyWO5
hFiyA/LTM/4SVquRqdPtHo947f/jI2BamlrZm4gb6M94sFjgekj0pl9uJCMIuFG65eiRswZSxYvJ
6DBhuykfSHB5oBnOjmbgykEE4g+R9lXcdqhJECAugKUKwCIvToUAfx/N3iyyTSJ0+b4XduWlNYaJ
6wDDttbtqecLhg++n89nmTz/Zb/MTsQzP5tHrE7ZDB6kKdnvhs4lPH4vAyB0BXsokLV9KFqJICS2
iMennhxl4ojadox8ITKfkFsTu5X3bTO3BdPBrWzb71AUeIVZj6Ws/LsuL4ZpMZDXVeV1cWrRzfJW
MJoWB2mtJNXbtxH1UYjnOLzLeVKQLl6lPPsFnIMipaqUBmxbLazP52wPviVRHbVyOchxPWdLcgWi
2dTjhoLAT1x5KCwIJMR5L0PSDGafaz5rW62Y92FC8v6ZF+pLmvphJnECP0rTYnMHHKyPblIP8rRT
YcwnITedYXvj5qlG+NslQ9TM5llIpRUDtNM1WlRM6LVPH2Xw0FM5Ryoe2dmrAqxXENjoggpES/Ui
SjpNyKSlEe3341Jzb+A+CKnk0TziN206EmbmHGbf6xxc78a1EQHRLM2ouIRGK9HkSWLsjNFNfhpW
HxJqeUES2A87+9bKOJkVcQQyivqG07Hng0S2LpHtk01mspXr3ri7zDbwRxoAr+sujIdO2JNPzzuA
GOMhWIVIYskmfNa5JHB+IXDpqmOjyIU2F1w+BItXBQPEsfkqkrd23iLsmiJpIg/F+6VdQFN4FbuU
XmdlVb/N4TMsUF2K7xhfGLwBO8BbW8luAC/tK7+BX+py7nEI+CrjFvL+L86OUQAAQSiA7t2mDLLj
hERTS0Pnz4SgaGgJXF18gx+Ej/kBV7CCn9GKp9U6BDmEmqRLbYXuN4OnffdRwA8+3riCZAZQSwEC
PwMUAwAACABZSu1cojBSIbwVAAAr7wAALQAkAAAAAAAAACCApIEAAAAAMjAyNi0wNy0xMy1jcmFz
aF9taXN0ZXJpb3NvLWFsbC10aHJlYWRzLmNyYXNoCgAgAAAAAAABABgAAOkh2pcS3QGAv9j1lhLd
AQDpIdqXEt0BUEsFBgAAAAABAAEAfwAAAAcWAAAAAA==


--nextPartkc5v1fy6QEOLetR1CTZxeA--