Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
unversioned
-
None
Description
See QTBUG-138477 for a test that got killed with SIGHUP but no stacktrace was printed.
agent:2025/07/07 23:37:17 build.go:412: Start 171: tst_qquickmenu agent:2025/07/07 23:39:51 build.go:463: Process finished with error: signal: hangup
Belongs to this HealthCheck from 7th of July:
https://testresults.qt.io/coin/integration/qt/qt5/tasks/nightly1751929381
If one downloads the full XML logs, it happens in <TestFunction name="subMenuMouse"> where the XML file gets truncated because of the crash.
EDIT: It seems the ctest parent process was killed first for unknown reason, because I can't find the summary files that CTest generates when it ends gracefully.
It might be that the message above "Process finished with error: signal: hangup" is printed by Coin about CTest, and CTest then dies without waiting for tst_qquickmenu to print a stacktrace.
If that's the case, then we can't expect stacktrace. The question then is: who and why killed ctest?