KDAB / GammaRay

GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
https://www.kdab.com/gammaray
Other
1.6k stars 282 forks source link

connectiontest-preload-filter and connectiontest-style-filter fail from time to time #993

Open mitya57 opened 3 months ago

mitya57 commented 3 months ago

Hey,

I am maintaining GammaRay package in Debian and we have noticed that two tests fail with segmentation fault from time to time.

This problem was already present in GammaRay 2.11.2 with Qt 5.15.2 in 2020, and today I got a chance to test it with GammaRay 3.0.0 and Qt 6.6, and it is still there. Of 19 builds since 2020, it failed 5 times (two other failures were because of different tests).

It can be reproduced by running this command a few times:

GAMMARAY_TEST_FILTER=1 ./obj-x86_64-linux-gnu/bin/gammaray --inprocess -unittest --listen tcp://127.0.0.1 -filtertest -i preload ./obj-x86_64-linux-gnu/bin/connectiontest

Here is a stack trace obtained with GammaRay 3.0.0 and Qt 6.6.