Details
-
Bug
-
Resolution: Cannot Reproduce
-
Not Evaluated
-
None
-
Qt Creator 4.13.2
-
None
-
Debian 10 buster, amd64
gcc (Debian 8.3.0-6) 8.3.0
GNU gdb (Debian 8.2.1-2+b3) 8.2.1
Qt 5.13.2 from Online installer
Description
One particular application crashes if launched via QtCreator. If I launch it manually (from command line), OR Release build launched not with debugger, it's all fine.
Debug build, Run (not via debugger):
AddressSanitizer:DEADLYSIGNAL ================================================================= AddressSanitizer:DEADLYSIGNAL AddressSanitizer: nested bug in the same thread, aborting.
Debug build, Start Debugging..:
1 check_match dl-lookup.c 76 0x7ffff7fde5ba 2 do_lookup_x dl-lookup.c 407 0x7ffff7fdeaf4 3 _dl_lookup_symbol_x dl-lookup.c 814 0x7ffff7fdf38f 4 do_sym dl-sym.c 151 0x7ffff2bd051c 5 _dl_sym dl-sym.c 254 0x7ffff2bd094d 6 dlsym_doit dlsym.c 50 0x7ffff71dd3a4 7 __GI__dl_catch_exception dl-error-skeleton.c 196 0x7ffff2bd0b2f 8 __GI__dl_catch_error dl-error-skeleton.c 215 0x7ffff2bd0bbf 9 _dlerror_run dlerror.c 163 0x7ffff71dd975 10 __dlsym dlsym.c 70 0x7ffff71dd40f 11 ?? 0x7ffff72f4aac 12 ?? 0x7ffff72c3049 13 ?? 0x7ffff72d6f18 14 _dl_init dl-init.c 104 0x7ffff7fe44c6 15 _dl_start_user 0x7ffff7fd60ca 16 ?? 0x1 17 ?? 0x7fffffffe880 18 ??
Full backtrace:
Thread 1 (Thread 0x7fffeea36380 (LWP 11502)): #0 0x00007ffff7fde5ba in check_match (undef_name=undef_name@entry=0x7ffff73132ea "__cxa_throw", ref=ref@entry=0x0, version=version@entry=0x0, flags=flags@entry=0, type_class=type_class@entry=0, sym=sym@entry=0x1f6e8, symidx=3923, strtab=0x28f40 <error: Cannot access memory at address 0x28f40>, map=0x7ffff4521510, versioned_sym=0x7fffffffe0a8, num_versions=0x7fffffffe0a4) at dl-lookup.c:76 stt = <optimized out> __PRETTY_FUNCTION__ = "check_match" verstab = <optimized out> #1 0x00007ffff7fdeaf4 in do_lookup_x (undef_name=undef_name@entry=0x7ffff73132ea "__cxa_throw", new_hash=new_hash@entry=3297874322, old_hash=old_hash@entry=0x7fffffffe160, ref=0x0, result=result@entry=0x7fffffffe170, scope=<optimized out>, i=<optimized out>, version=0x0, flags=0, skip=0x7ffff7fce180, type_class=0, undef_map=0x7ffff7fce180) at dl-lookup.c:407 hasharr = 0x7ffff3924db8 bucket = <optimized out> bitmask_word = <optimized out> hashbit1 = 18 hashbit2 = <optimized out> symidx = 3923 num_versions = 0 versioned_sym = 0x0 symtab = 0x8720 strtab = 0x28f40 <error: Cannot access memory at address 0x28f40> sym = <optimized out> bitmask = <optimized out> map = 0x7ffff4521510 n = <optimized out> list = <optimized out> #2 0x00007ffff7fdf38f in _dl_lookup_symbol_x (undef_name=0x7ffff73132ea "__cxa_throw", undef_map=0x7ffff7fce180, ref=0x7fffffffe228, symbol_scope=0x7ffff7ffe520, version=0x0, type_class=0, flags=0, skip_map=<optimized out>) at dl-lookup.c:814 res = <optimized out> start = <optimized out> new_hash = <optimized out> old_hash = 4294967295 current_value = {s = 0x0, m = 0x0} scope = 0x7ffff7ffe520 __PRETTY_FUNCTION__ = "_dl_lookup_symbol_x" i = <optimized out> protected = <optimized out> #3 0x00007ffff2bd051c in do_sym (handle=0xffffffffffffffff, name=0x7ffff73132ea "__cxa_throw", who=0x7ffff72f4aac, vers=vers@entry=0x0, flags=flags@entry=2) at dl-sym.c:151 map = <optimized out> ref = 0x0 result = <optimized out> caller = 140737340459692 l = <optimized out> match = 0x7ffff7fce180 #4 0x00007ffff2bd094d in _dl_sym (handle=<optimized out>, name=<optimized out>, who=<optimized out>) at dl-sym.c:254 No locals. #5 0x00007ffff71dd3a4 in dlsym_doit (a=a@entry=0x7fffffffe460) at dlsym.c:50 args = 0x7fffffffe460 #6 0x00007ffff2bd0b2f in __GI__dl_catch_exception (exception=exception@entry=0x7fffffffe400, operate=<optimized out>, args=<optimized out>) at dl-error-skeleton.c:196 errcode = 0 c = {exception = 0x7fffffffe400, errcode = 0x7fffffffe30c, env = {{__jmpbuf = {0, -1540713302690091422, 140737342937840, 140737488348552, 140737354129808, 93824999365608, -1540696990675882398, -1540720655082049950}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}} old = <optimized out> #7 0x00007ffff2bd0bbf in __GI__dl_catch_error (objname=0x7ffff7551af0, errstring=0x7ffff7551af8, mallocedp=0x7ffff7551ae8, operate=<optimized out>, args=<optimized out>) at dl-error-skeleton.c:215 exception = {objname = 0x0, errstring = 0x0, message_buffer = 0x0} errorcode = <optimized out> #8 0x00007ffff71dd975 in _dlerror_run (operate=operate@entry=0x7ffff71dd390 <dlsym_doit>, args=args@entry=0x7fffffffe460) at dlerror.c:163 result = 0x7ffff7551ae0 #9 0x00007ffff71dd40f in __dlsym (handle=<optimized out>, name=<optimized out>) at dlsym.c:70 args = {handle = 0xffffffffffffffff, name = 0x7ffff73132ea "__cxa_throw", who = 0x7ffff72f4aac, sym = 0x7ffff3ab30c0 <longjmp_compat>} result = <optimized out> #10 0x00007ffff72f4aac in ?? () from /lib/x86_64-linux-gnu/libasan.so.5 No symbol table info available. #11 0x00007ffff72c3049 in ?? () from /lib/x86_64-linux-gnu/libasan.so.5 No symbol table info available. #12 0x00007ffff72d6f18 in ?? () from /lib/x86_64-linux-gnu/libasan.so.5 No symbol table info available. #13 0x00007ffff7fe44c6 in _dl_init (main_map=0x7ffff7ffe190, argc=1, argv=0x7fffffffe578, env=0x7fffffffe588) at dl-init.c:104 addrs = <optimized out> cnt = <optimized out> preinit_array = <optimized out> preinit_array_size = <optimized out> i = <optimized out> #14 0x00007ffff7fd60ca in _dl_start_user () from /lib64/ld-linux-x86-64.so.2 library_path = 0x7fffffffedf4 "/home/edited/Qt/5.13.2/gcc_64/lib" version_info = 0 any_debug = 0 _dl_rtld_libname = {name = 0x5555555542a8 "/lib64/ld-linux-x86-64.so.2", next = 0x7ffff7ffe000 <newname>, dont_free = 0} relocate_time = 29424269 _dl_rtld_libname2 = {name = 0x0, next = 0x0, dont_free = 0} start_time = 19452238249250 tls_init_tp_called = true load_time = 10763676 audit_list = 0x0 preloadlist = 0x0 __GI__dl_argv = 0x7fffffffe578 _dl_argc = 1 audit_list_string = 0x0 _rtld_global = {_dl_ns = {{_ns_loaded = 0x7ffff7ffe190, _ns_nloaded = 63, _ns_main_searchlist = 0x7ffff7ffe450, _ns_global_scope_alloc = 0, _ns_unique_sym_table = {lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, entries = 0x7fffeea30000, size = 251, n_elements = 102, free = 0x7ffff7fedf00 <free>}, _ns_debug = {r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0}}, {_ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_unique_sym_table = {lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, entries = 0x0, size = 0, n_elements = 0, free = 0x0}, _ns_debug = {r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0}} <repeats 15 times>}, _dl_nns = 1, _dl_load_lock = {mutex = {__data = {__lock = 1, __count = 1, __owner = 11502, __nusers = 1, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = "\001\000\000\000\001\000\000\000\356,\000\000\001\000\000\000\001", '\000' <repeats 22 times>, __align = 4294967297}}, _dl_load_write_lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, _dl_load_adds = 63, _dl_initfirst = 0x0, _dl_cpuclock_offset = 19452238281962, _dl_profile_map = 0x0, _dl_num_relocations = 12571, _dl_num_cache_relocations = 18391, _dl_all_dirs = 0x7ffff1ea7820, _dl_rtld_map = {l_addr = 140737353961472, l_name = 0x5555555542a8 "/lib64/ld-linux-x86-64.so.2", l_ld = 0x7ffff7ffce78, l_next = 0x7ffff379a680, l_prev = 0x7ffff3799f10, l_real = 0x7ffff7ffd9f0 <_rtld_global+2448>, l_ns = 0, l_libname = 0x7ffff7ffe050 <_dl_rtld_libname>, l_info = {0x0, 0x0, 0x7ffff7ffcef8, 0x7ffff7ffcee8, 0x7ffff7ffce88, 0x7ffff7ffcea8, 0x7ffff7ffceb8, 0x7ffff7ffcf28, 0x7ffff7ffcf38, 0x7ffff7ffcf48, 0x7ffff7ffcec8, 0x7ffff7ffced8, 0x0, 0x0, 0x7ffff7ffce78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffff7ffcf08, 0x0, 0x0, 0x7ffff7ffcf18, 0x0 <repeats 13 times>, 0x7ffff7ffcf68, 0x7ffff7ffcf58, 0x0, 0x0, 0x7ffff7ffcf88, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffff7ffcf78, 0x0 <repeats 25 times>, 0x7ffff7ffce98}, l_phdr = 0x7ffff7fd5040, l_entry = 0, l_phnum = 9, l_ldnum = 0, l_searchlist = {r_list = 0x0, r_nlist = 0}, l_symbolic_searchlist = {r_list = 0x0, r_nlist = 0}, l_loader = 0x0, l_versions = 0x7fffeea3adf0, l_nversions = 6, l_nbuckets = 17, l_gnu_bitmask_idxbits = 3, l_gnu_shift = 8, l_gnu_bitmask = 0x7ffff7fd5348, {l_gnu_buckets = 0x7ffff7fd5368, l_chain = 0x7ffff7fd5368}, {l_gnu_chain_zero = 0x7ffff7fd53a8, l_buckets = 0x7ffff7fd53a8}, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_contiguous = 0, l_symbolic_in_local_scope = 0, l_free_initfini = 0, l_cet = lc_unknown, l_rpath_dirs = {dirs = 0x0, malloced = 0}, l_reloc_result = 0x0, l_versyms = 0x7ffff7fd5984, l_origin = 0x0, l_map_start = 140737353961472, l_map_end = 140737354129808, l_text_end = 140737354087200, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_local_scope = {0x0, 0x0}, l_file_id = {dev = 0, ino = 0}, l_runpath_dirs = {dirs = 0x0, malloced = 0}, l_initfini = 0x0, l_reldeps = 0x0, l_reldepsmax = 0, l_used = 1, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = {plt = 0, gotplt = 0, tlsdesc_table = 0x0}, l_lookup_cache = {sym = 0x7ffff7fd54f0, type_class = 1, value = 0x7ffff3799a10, ret = 0x7ffff2aa11f0}, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_tls_dtor_count = 0, l_relro_addr = 161344, l_relro_size = 2496, l_serial = 0, l_audit = 0x7ffff7ffde68 <_rtld_global+3592>}, audit_data = {{cookie = 0, bindflags = 0} <repeats 16 times>}, _dl_rtld_lock_recursive = 0x7ffff3aac6c0 <__GI___pthread_mutex_lock>, _dl_rtld_unlock_recursive = 0x7ffff3aadfa0 <__GI___pthread_mutex_unlock>, _dl_x86_feature_1 = {0, 0}, _dl_x86_legacy_bitmap = {0, 0}, _dl_make_stack_executable_hook = 0x7ffff3aa9380 <__make_stacks_executable>, _dl_stack_flags = 6, _dl_tls_dtv_gaps = false, _dl_tls_max_dtv_idx = 8, _dl_tls_dtv_slotinfo_list = 0x7fffeea35630, _dl_tls_static_nelem = 8, _dl_tls_static_size = 4544, _dl_tls_static_used = 568, _dl_tls_static_align = 64, _dl_initial_dtv = 0x7fffeea36cd0, _dl_tls_generation = 1, _dl_init_static_tls = 0x7ffff3aa9a60 <__pthread_init_static_tls>, _dl_wait_lookup_done = 0x7ffff3aa9b80 <__wait_lookup_done>, _dl_scope_free_list = 0x0} _rtld_global_ro = {_dl_debug_mask = 0, _dl_osversion = 267160, _dl_platform = 0x7fffffffe879 "x86_64", _dl_platformlen = 6, _dl_pagesize = 4096, _dl_inhibit_cache = 0, _dl_initial_searchlist = {r_list = 0x7fffeea5e9f8, r_nlist = 62}, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 895, _dl_correct_cache_id = 771, _dl_hwcap = 2, _dl_auxv = 0x7fffffffe728, _dl_x86_cpu_features = {kind = arch_kind_intel, max_cpuid = 13, cpuid = {{eax = 198313, ebx = 1050624, ecx = 2142954431, edx = 3219913727}, {eax = 0, ebx = 641, ecx = 0, edx = 2617246720}, {eax = 0, ebx = 0, ecx = 1, edx = 672139264}}, family = 6, model = 58, xsave_state_size = 896, xsave_state_full_size = 896, feature = {1359985}, data_cache_size = 0, shared_cache_size = 0, non_temporal_threshold = 0}, _dl_x86_hwcap_flags = {"sse2\000\000\000\000", "x86_64\000\000", "avx512_1"}, _dl_x86_platforms = {"i586\000\000\000\000", "i686\000\000\000\000", "haswell\000", "xeon_phi"}, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_use_load_bias = 0, _dl_profile = 0x0, _dl_profile_output = 0x7ffff7ff407c "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x7ffff1ea7820, _dl_sysinfo_dso = 0x7ffff7fd3000, _dl_sysinfo_map = 0x7ffff7ffe730, _dl_hwcap2 = 0, _dl_debug_printf = 0x7ffff7fe5090 <_dl_debug_printf>, _dl_mcount = 0x7ffff7fe6460 <__GI__dl_mcount>, _dl_lookup_symbol_x = 0x7ffff7fdf240 <_dl_lookup_symbol_x>, _dl_open = 0x7ffff7fe7b20 <_dl_open>, _dl_close = 0x7ffff7fe9840 <_dl_close>, _dl_tls_get_addr_soft = 0x7ffff7fe7390 <_dl_tls_get_addr_soft>, _dl_discover_osversion = 0x7ffff7fedaf0 <_dl_discover_osversion>, _dl_audit = 0x0, _dl_naudit = 0} _dl_skip_args = 0 __pointer_chk_guard_local = 1671128691316366528 #15 0x0000000000000001 in ?? () No symbol table info available. #16 0x00007fffffffe880 in ?? () No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available.
Release mode, Run (without debugger):
Works fine!
Release mode, Start Debugging...:
Random crash is sometimes different, like this:
Thread 3 (Thread 0x7fffee7fc700 (LWP 12505)): #0 0x0000000000089b66 in ?? () No symbol table info available. #1 0x00007ffff4776fd8 in operator new(unsigned long) () from /home/edited/myapp/lib/libstdc++.so.6 No symbol table info available. #2 0x00007ffff680fe23 in QSupportedWritingSystems::QSupportedWritingSystems() () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #3 0x00007fffefb64379 in populateFromPattern(_FcPattern*) () from /home/edited/myapp/lib/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007fffefb6503c in QFontconfigDatabase::populateFontDatabase() () from /home/edited/myapp/lib/libQt5XcbQpa.so.5 No symbol table info available. #5 0x00007ffff6771a09 in initializeDb() () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #6 0x00007ffff6775045 in QFontDatabase::findFont(QFontDef const&, int) () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #7 0x00007ffff6775b7d in QFontDatabase::load(QFontPrivate const*, int) () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #8 0x00007ffff674d25a in QFontPrivate::engineForScript(int) const () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #9 0x00007ffff674d2c4 in QFontInfo::family() const () from /home/edited/myapp/lib/libQt5Gui.so.5 No symbol table info available. #10 0x00007fffec91fe7c in QQuickMaterialTheme::initialize(QQuickTheme*) () from /home/edited/myapp/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so No symbol table info available. #11 0x00007fffed14a0b2 in QtQuickControls2Plugin::registerTypes(char const*) () from /home/edited/myapp/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so No symbol table info available. #12 0x00007ffff616ede3 in QQmlImportDatabase::registerPluginTypes(QObject*, QString const&, QString const&, QString const&, int, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #13 0x00007ffff6171e97 in QQmlImportDatabase::importDynamicPlugin(QString const&, QString const&, QString const&, int, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #14 0x00007ffff6173664 in QQmlImportsPrivate::importExtension(QString const&, QString const&, int, int, QQmlImportDatabase*, QQmlTypeLoaderQmldirContent const&, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #15 0x00007ffff617421c in QQmlImportsPrivate::addLibraryImport(QString const&, QString const&, int, int, QString const&, QString const&, bool, QQmlImportDatabase*, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #16 0x00007ffff6174389 in QQmlImports::addLibraryImport(QQmlImportDatabase*, QString const&, QString const&, int, int, QString const&, QString const&, bool, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #17 0x00007ffff614051d in QQmlTypeLoader::Blob::addImport(QV4::CompiledData::Import const*, QList<QQmlError>*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #18 0x00007ffff6141db0 in QQmlTypeData::tryLoadFromDiskCache() () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #19 0x00007ffff614330f in QQmlTypeData::dataReceived(QQmlDataBlob::SourceCodeData const&) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #20 0x00007ffff613cb9e in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #21 0x00007ffff613d5bd in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #22 0x00007ffff613d90a in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #23 0x00007ffff613d97d in QQmlTypeLoaderThread::loadThread(QQmlDataBlob*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #24 0x00007ffff61ab1e8 in QQmlThreadPrivate::threadEvent() () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #25 0x00007ffff61ab89a in QQmlThreadPrivate::event(QEvent*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #26 0x00007ffff7208f6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/edited/myapp/lib/libQt5Widgets.so.5 No symbol table info available. #27 0x00007ffff7210120 in QApplication::notify(QObject*, QEvent*) () from /home/edited/myapp/lib/libQt5Widgets.so.5 No symbol table info available. #28 0x00007ffff4b9e9c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #29 0x00007ffff4ba1f57 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #30 0x00007ffff4bf7643 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #31 0x00007ffff4258f2e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #32 0x00007ffff42591c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #33 0x00007ffff425925c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #34 0x00007ffff4bf6c7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #35 0x00007ffff4b9d382 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #36 0x00007ffff49c4c8c in QThread::exec() () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #37 0x00007ffff61aaec5 in QQmlThreadPrivate::run() () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #38 0x00007ffff49c61c3 in QThreadPrivate::start(void*) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #39 0x00007ffff486ffa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 ret = <optimized out> pd = <optimized out> now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737194739456, 6288137937064488452, 140737488347342, 140737488347343, 140737194739456, 140737488347528, -6288106053395354108, -6288118893157224956}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #40 0x00007ffff447d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals.Thread 2 (Thread 0x7fffef416700 (LWP 12504)): #0 0x00007ffff4472819 in __GI___poll (fds=0x7fffef415c48, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007ffff17e8cf7 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #2 0x00007ffff17ea91a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #3 0x00007fffefaf9200 in QXcbEventQueue::run() () from /home/edited/myapp/lib/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007ffff49c61c3 in QThreadPrivate::start(void*) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #5 0x00007ffff486ffa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 ret = <optimized out> pd = <optimized out> now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737207428864, 6288137937064488452, 140737488346254, 140737488346255, 140737207428864, 140737488346440, -6288104104553943548, -6288118893157224956}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x00007ffff447d4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals.Thread 1 (Thread 0x7ffff031c840 (LWP 12494)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555555662394) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = <optimized out> oldtype = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555662340, cond=0x555555662368) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7ffff4875d80 <__condvar_cleanup_waiting>, __arg = 0x7fffffffdfa0, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 7, cond = 0x555555662368, mutex = 0x555555662340, private = 0} rt = <optimized out> err = <optimized out> g = 1 flags = <optimized out> g1_start = <optimized out> signals = <optimized out> result = 0 wseq = 7 seq = 3 private = 0 maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> rt = <optimized out> s = <optimized out> #2 __pthread_cond_wait (cond=0x555555662368, mutex=0x555555662340) at pthread_cond_wait.c:655 No locals. #3 0x00007ffff49cd6a3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #4 0x00007ffff49cd9c9 in QWaitCondition::wait(QMutex*, unsigned long) () from /home/edited/myapp/lib/libQt5Core.so.5 No symbol table info available. #5 0x00007ffff61ab553 in QQmlThread::internalCallMethodInThread(QQmlThread::Message*) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #6 0x00007ffff613d9d1 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #7 0x00007ffff613e838 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #8 0x00007ffff611cb1b in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #9 0x00007ffff6186b33 in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #10 0x00007ffff6186b7d in QQmlApplicationEngine::load(QUrl const&) () from /home/edited/myapp/lib/libQt5Qml.so.5 No symbol table info available. #11 0x0000555555582ba0 in CamViewerApp::CamViewerApp (this=0x7fffffffe410, parser=..., parent=<optimized out>) at ../myapp/src/CamViewerApp.cpp:43 options = {d = 0x5555556aff30} options = <optimized out> #12 0x000055555557f0ad in main (argc=<optimized out>, argv=<optimized out>) at ../myapp/src/main.cpp:42 ch = {m_impl = {d = 0x55555561f290}, m_mainThreadId = 0x7ffff031c840, m_outputDirPath = {static null = {<No data fields>}, d = 0x555555672c10}, static s_globalInstance = 0x7fffffffe3f0} app = <incomplete type> parser = {d = 0x555555672960} camViewerApp = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff50bc400 <QObject::staticMetaObject>, stringdata = 0x5555555e23e0 <qt_meta_stringdata_CamViewerApp>, data = 0x5555555e2320 <qt_meta_data_CamViewerApp>, static_metacall = 0x5555555bbc00 <CamViewerApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_engine = 0x55555566ecc0, m_settings = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff50bc400 <QObject::staticMetaObject>, stringdata = 0x5555555e4fe0 <qt_meta_stringdata_QmlSettings>, data = 0x5555555e4e20 <qt_meta_data_QmlSettings>, static_metacall = 0x5555555be560 <QmlSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_settings = {m_settings = <incomplete type>}}}
This application uses QtMultimedia, which might load bunch of gstreamer libraries, so I guess maybe that's why this application is "different" from others that do not crash via QtCreator. Just a wild guess.