Thread 1 (Thread 0x7f9e5a466600 (LWP 23518)): #0 0x000055665e50e7a0 in ProItemRefCount::deref (this=0x0) at ../shared/proitems.h:49 No locals. #1 0x000055665e50e82c in ProFile::deref (this=0x0) at ../shared/proitems.h:408 No locals. #2 0x000055665e5219c1 in ProFunctionDef::~ProFunctionDef (this=0x55665fc84c60, __in_chrg=) at ../shared/proitems.h:435 No locals. #3 0x000055665e52cdb6 in QHashPrivate::Node::~Node (this=0x55665fc84c38, __in_chrg=) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:83 No locals. #4 0x000055665e52ce4c in QHashPrivate::Span >::freeData (this=0x55665fc83e88) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:286 o = 3 '\003' __for_range = @0x55665fc83e88: "\003\377\377\377\377\001\377\377\006\002\000\004\005\a", '\377' __for_begin = 0x55665fc83e88 "\003\377\377\377\377\001\377\377\006\002" __for_end = 0x55665fc83f08 "\220K\310_fU" #5 0x000055665e530769 in QHashPrivate::Data >::rehash (this=0x55665fc72040, sizeHint=9) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:528 span = @0x55665fc83e88: {offsets = "\003\377\377\377\377\001\377\377\006\002\000\004\005\a", '\377' , entries = 0x55665fc84b90, allocated = 16 '\020', nextFree = 8 '\b'} s = 0 newBucketCount = 32 oldSpans = 0x55665fc83e88 oldBucketCount = 16 nSpans = 1 oldNSpans = 1 #6 0x000055665e52d115 in QHashPrivate::Data >::findOrInsert (this=0x55665fc72040, key=...) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:593 it = {d = 0x7fffb14fcab0, bucket = 5877222523} #7 0x000055665e529064 in QHash::emplace (this=0x55665fc80cf8, key=..., args#0=...) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:1135 result = {it = {d = 0x7fffb14fcd60, bucket = 140736168184672}, initialized = 48} #8 0x000055665e52629a in QHash::emplace (this=0x55665fc80cf8, key=..., args#0=...) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:1127 No locals. #9 0x000055665e5236ff in QHash::insert (this=0x55665fc80cf8, key=..., value=...) at /data1/kleint/dev/qt-6/qt-6/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:1106 No locals. #10 0x000055665e51710f in QMakeEvaluator::visitProFunctionDef (this=0x55665fc80b20, tok=26, name=..., tokPtr=0x7f9e59e75a46) at ../shared/qmakeevaluator.cpp:748 hash = 0x55665fc80cf8 #11 0x000055665e516359 in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, tokPtr=0x7f9e59e75a46) at ../shared/qmakeevaluator.cpp:626 name = @0x7fffb14fcd60: { = {m_string = {static null = {}, d = {d = 0x7f9e59e71010, ptr = 0x7f9e59e7101c, size = 9929}}, m_offset = 9483, m_length = 8, m_file = 0, m_hash = 145114103}, } tok = 26 ret = 32767 curr = {> = {> = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, } pro = 0x55665fdce830 okey = true or_op = false invert = false blockLen = 436 #12 0x000055665e51587d in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, pro=0x55665fdce830, tokPtr=0x7f9e59e7101c) at ../shared/qmakeevaluator.cpp:520 No locals. #13 0x000055665e51c02c in QMakeEvaluator::visitProFile (this=0x55665fc80b20, pro=0x55665fdce830, type=QMakeHandler::EvalFeatureFile, flags=...) at ../shared/qmakeevaluator.cpp:1462 vr = 21862 #14 0x000055665e51f3fb in QMakeEvaluator::evaluateFile (this=0x55665fc80b20, fileName=..., type=QMakeHandler::EvalFeatureFile, flags=...) at ../shared/qmakeevaluator.cpp:1943 ok = 21862 pro = 0x55665fdce830 pflags = {i = 5} #15 0x000055665e51fdd3 in QMakeEvaluator::evaluateFeatureFile (this=0x55665fc80b20, fileName=..., silent=false) at ../shared/qmakeevaluator.cpp:2060 cumulative = false ok = 32767 fn = {static null = {}, d = {d = 0x55665fce1fe0, ptr = 0x55665fce1fec, size = 68}} currFn = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}} fnp = 0x55665fc995f8 already = @0x55665fd87168: {> = {> = {}, d = {d = 0x55665fce20f0, ptr = 0x55665fce2100, size = 3}}, } afn = {m_string = {static null = {}, d = {d = 0x55665fce1fe0, ptr = 0x55665fce1fec, size = 68}}, m_offset = 0, m_length = 68, m_file = 0, m_hash = 2147483648} #16 0x000055665e53ffd6 in QMakeEvaluator::evaluateBuiltinConditional (this=0x55665fc80b20, adef=..., function=..., args=...) at ../shared/qmakebuiltins.cpp:1721 ignore_error = false ok = 2974798160 asz = 1 func_t = 22 #17 0x000055665e51e3ef in QMakeEvaluator::evaluateConditionalFunction (this=0x55665fc80b20, func=..., tokPtr=@0x7fffb14fd5f0: 0x55665fcbf38a) at ../shared/qmakeevaluator.cpp:1776 args = {> = {> = {}, d = {d = 0x55665fc98ad0, ptr = 0x55665fc98ae0, size = 1}}, } adef = {i = {d = 0x55665fc74730, bucket = 105}} it = {i = {d = 0x7fffb14fd550, bucket = 93898181988144}} #18 0x000055665e516a5f in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, tokPtr=0x55665fcbf38a) at ../shared/qmakeevaluator.cpp:676 tok = 17 ret = QMakeEvaluator::ReturnTrue curr = {> = {> = {}, d = {d = 0x55665fc84f20, ptr = 0x55665fc84f30, size = 1}}, } pro = 0x55665fc88de0 okey = true or_op = false invert = false blockLen = 1126 #19 0x000055665e51587d in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, pro=0x55665fc88de0, tokPtr=0x55665fcbe90c) at ../shared/qmakeevaluator.cpp:520 No locals. #20 0x000055665e51c02c in QMakeEvaluator::visitProFile (this=0x55665fc80b20, pro=0x55665fc88de0, type=QMakeHandler::EvalFeatureFile, flags=...) at ../shared/qmakeevaluator.cpp:1462 vr = 21862 #21 0x000055665e51f3fb in QMakeEvaluator::evaluateFile (this=0x55665fc80b20, fileName=..., type=QMakeHandler::EvalFeatureFile, flags=...) at ../shared/qmakeevaluator.cpp:1943 ok = 21862 pro = 0x55665fc88de0 pflags = {i = 5} #22 0x000055665e51fdd3 in QMakeEvaluator::evaluateFeatureFile (this=0x55665fc80b20, fileName=..., silent=false) at ../shared/qmakeevaluator.cpp:2060 cumulative = false ok = 32767 fn = {static null = {}, d = {d = 0x55665fc857a0, ptr = 0x55665fc857ac, size = 65}} currFn = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}} fnp = 0x55665fc995b0 already = @0x55665fcb1ac8: {> = {> = {}, d = {d = 0x55665fcedb50, ptr = 0x55665fcedb5c, size = 1742}}, } afn = {m_string = {static null = {}, d = {d = 0x55665fc857a0, ptr = 0x55665fc857ac, size = 65}}, m_offset = 0, m_length = 65, m_file = 0, m_hash = 2147483648} #23 0x000055665e53ffd6 in QMakeEvaluator::evaluateBuiltinConditional (this=0x55665fc80b20, adef=..., function=..., args=...) at ../shared/qmakebuiltins.cpp:1721 ignore_error = false ok = 2974800624 asz = 1 func_t = 22 #24 0x000055665e51e3ef in QMakeEvaluator::evaluateConditionalFunction (this=0x55665fc80b20, func=..., tokPtr=@0x7fffb14fdf90: 0x55665fc861a8) at ../shared/qmakeevaluator.cpp:1776 args = {> = {> = {}, d = {d = 0x55665fc850c0, ptr = 0x55665fc850d0, size = 1}}, } adef = {i = {d = 0x55665fc74730, bucket = 105}} it = {i = {d = 0x7fffb14fdef0, bucket = 93898181982176}} #25 0x000055665e516a5f in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, tokPtr=0x55665fc861a8) at ../shared/qmakeevaluator.cpp:676 tok = 17 ret = QMakeEvaluator::ReturnTrue curr = {> = {> = {}, d = {d = 0x55665fc837d0, ptr = 0x55665fc837e0, size = 1}}, } pro = 0x55665fc6f5a0 okey = true or_op = false invert = false blockLen = 2974801872 #26 0x000055665e51587d in QMakeEvaluator::visitProBlock (this=0x55665fc80b20, pro=0x55665fc6f5a0, tokPtr=0x55665fc85fbc) at ../shared/qmakeevaluator.cpp:520 No locals. #27 0x000055665e51c02c in QMakeEvaluator::visitProFile (this=0x55665fc80b20, pro=0x55665fc6f5a0, type=QMakeHandler::EvalConfigFile, flags=...) at ../shared/qmakeevaluator.cpp:1462 vr = 21862 #28 0x000055665e51f3fb in QMakeEvaluator::evaluateFile (this=0x55665fc80b20, fileName=..., type=QMakeHandler::EvalConfigFile, flags=...) at ../shared/qmakeevaluator.cpp:1943 ok = 32767 pro = 0x55665fc6f5a0 pflags = {i = 5} #29 0x000055665e519f58 in QMakeEvaluator::loadSpecInternal (this=0x55665fc80b20) at ../shared/qmakeevaluator.cpp:1186 spec = {static null = {}, d = {d = 0x55665fc84fe0, ptr = 0x55665fc84fec, size = 63}} #30 0x000055665e51ad09 in QMakeEvaluator::loadSpec (this=0x55665fc80b20) at ../shared/qmakeevaluator.cpp:1279 qmakespec = {static null = {}, d = {d = 0x55665fc82cc0, ptr = 0x55665fc82ccc, size = 52}} flags = {i = 1606948616} #31 0x000055665e51bb78 in QMakeEvaluator::visitProFile (this=0x55665fc74e90, pro=0x55665fc72d30, type=QMakeHandler::EvalProjectFile, flags=...) at ../shared/qmakeevaluator.cpp:1408 baseEval = 0x55665fc80b20 ok = 177 baseEnvPtr = 0x55665fc80748 baseEnv = 0x55665fc7fb00 vr = 32767 #32 0x000055665e54caee in ProFileEvaluator::accept (this=0x7fffb14fe900, pro=0x55665fc72d30, flags=...) at ../shared/profileevaluator.cpp:199 No locals. #33 0x000055665e550113 in processProjects (topLevel=true, proFiles=..., outDirMap=..., option=0x7fffb14fec20, vfs=0x7fffb14feb70, parser=0x7fffb14febb0, fail=0x7fffb14fea4c) at main.cpp:342 pro = 0x55665fc72d30 visitor = {d = 0x55665fc74e90} prj = {dead = 0x7fffb14fe960, o = {d = 0x7f9e5cba52b4 }} proFile = @0x55665fc71700: {static null = {}, d = {d = 0x55665fc71530, ptr = 0x55665fc7153c, size = 101}} _container_ = {c = {> = {> = {}, d = {d = 0x55665fc716f0, ptr = 0x55665fc71700, size = 1}}, }, i = 0x55665fc71700, e = 0x55665fc71718, control = 1} result = {dead = 0x0, a = {d = 0x0}} #34 0x000055665e551303 in main (argc=5, argv=0x7fffb14feef8) at main.cpp:455 app = { = {_vptr.QObject = 0x7f9e5d2ac238 , static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f9e5d0e50a0 , data = 0x7f9e5d0e5140 , static_metacall = 0x7f9e5cec40f8 , relatedMetaObjects = 0x0, metaTypes = 0x7f9e5d2ac780 >, extradata = 0x0}}, d_ptr = {d = 0x55665fc6bd00}}, static staticMetaObject = {d = {superdata = {direct = 0x7f9e5d2a35a0 }, stringdata = 0x7f9e5d0d4500 , data = 0x7f9e5d0d4660 , static_metacall = 0x7f9e5ce7688e , relatedMetaObjects = 0x0, metaTypes = 0x7f9e5d2ac200 >, extradata = 0x0}}, static self = 0x7fffb14fea60} args = {> = {> = {}, d = {d = 0x55665fc70e00, ptr = 0x55665fc70e10, size = 5}}, } proFiles = {> = {> = {}, d = {d = 0x55665fc716f0, ptr = 0x55665fc71700, size = 1}}, } outDir = {static null = {}, d = {d = 0x55665fc6e900, ptr = 0x55665fc6e90c, size = 89}} outDirMap = {d = 0x55665fc71740} outputFilePath = {static null = {}, d = {d = 0x55665fc711b0, ptr = 0x55665fc711bc, size = 101}} proDebug = 0 fail = false option = { = {do_cache = true, dir_sep = {static null = {}, d = {d = 0x55665fc71aa0, ptr = 0x55665fc71aac, size = 1}}, dirlist_sep = {static null = {}, d = {d = 0x55665fc71a80, ptr = 0x55665fc71a8c, size = 1}}, cachefile = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, qmake_abslocation = {static null = {}, d = {d = 0x55665fc71d80, ptr = 0x55665fc71d8c, size = 44}}, qmake_args = {> = {> = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, }, qmake_extra_args = {> = {> = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, }, qtconf = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, qmakespec = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, xqmakespec = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, user_template = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, user_template_prefix = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, extra_cmds = {{static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, {static null = {}, d = {d = 0x55665fc72cf0, ptr = 0x55665fc72cfc, size = 19}}, {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}}, debugLevel = 0, source_root = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, build_root = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}, properties = {d = 0x55665fc75ee0}, baseEnvs = {d = 0x55665fc7f7c0}}, sysroot = {static null = {}, d = {d = 0x7f9e5cfef3b0 , ptr = 0x7f9e5cfef3bc , size = 0}}} vfs = {static s_refCount = 1, static s_fileIdCounter = {> = {> = {_q_value = {> = {static _S_alignment = 4, _M_i = 124}, static is_always_lock_free = true}}, }, }, static s_fileIdMap = {d = 0x55665fc72f50}, static s_idFileMap = {d = 0x55665fc73190}, m_files = {d = 0x55665fc73510}, m_magicMissing = {static null = {}, d = {d = 0x55665fc71d30, ptr = 0x55665fc71d3c, size = 7}}, m_magicExisting = {static null = {}, d = {d = 0x55665fc71b10, ptr = 0x55665fc71b1c, size = 8}}, m_textCodec = 0x0} parser = {m_proFile = 0x55665fdce830, m_lineNo = 375, m_blockstack = {> = {> = {}, d = {d = 0x55665fc9ffd0, ptr = 0x55665fc9ffe0, size = 0}}, }, m_state = QMakeParser::StNew, m_markLine = 375, m_inError = false, m_canElse = false, m_invert = 0, m_operator = QMakeParser::NoOperator, m_tmp = {static null = {}, d = {d = 0x55665fcc46a0, ptr = 0x7f9e59e44024, size = 5}}, m_cache = 0x0, m_handler = 0x55665e575010 , m_vfs = 0x7fffb14feb70} results = {dead = 0x0, a = {d = 0x0}} output = {d = {d = 0x0, ptr = 0x0, size = 0}}