Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
None
-
6.5.0 FF
-
None
Description
I've configured a Qt build on Windows using -sanitize address option. Here is my config.opt:
-developer-build -debug -shared -sanitize address -nomake examples -nomake tests -submodules qtbase,qtconnectivity,qtremoteobjects -no-warnings-are-errors
While building, I get multiple Address Sanitizer crashes while invoking the qsb.exe tool:
[11/2664] Generating .qsb/scenegraph/shaders_ng/distancefieldshiftedtext_a.frag.qsb
FAILED: qtdeclarative/src/quick/.qsb/scenegraph/shaders_ng/distancefieldshiftedtext_a.frag.qsb C:/Users/vagrant/qt6_build/shared_build/qtdeclarative/src/quick/.qsb/scenegraph/shaders_ng/distancefieldshiftedtext_a.frag.qsb
cmd.exe /C "cd /D C:\Users\vagrant\qt6_build\shared_build\qtdeclarative\src\quick && C:\Users\vagrant\qt6_build\shared_build\qtbase\bin\qsb.exe --glsl 100es,120,150 --hlsl 50 --msl 12 -b -c -O -s -o C:/Users/vagrant/qt6_build/shared_build/qtdeclarative/src/quick/.qsb/scenegraph/shaders_ng/distancefieldshiftedtext_a.frag.qsb C:/Users/ivan/qt5/qtdeclarative/src/quick/scenegraph/shaders_ng/distancefieldshiftedtext_a.frag"
=================================================================
==4904==ERROR: AddressSanitizer: unknown-crash on address 0x124a44eb4a74 at pc 0x7ff9409ce1e2 bp 0x0055495b8110 sp 0x0055495b8118
READ of size 1 at 0x124a44eb4a74 thread T0
This does not allow to complete the build successfully.
Attachments
Issue Links
- is duplicated by
-
QTBUG-105246 AddressSanitizer unknown-crash in qsb, when generating alias_texture.frag.qsb
- Closed
- relates to
-
QTBUG-114716 qsb built with ASAN fails to process shaders in qt quick
- Closed