gdb qtcreator GNU gdb (GDB) Fedora 7.9.1-20.fc22 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from qtcreator...Reading symbols from /data/shepherd.je.1/Data/Projects/Programs/matmodfit/src/qt/matmodfitqt/test/qtcreator...(no debugging symbols found)...done. (no debugging symbols found)...done. Missing separate debuginfos, use: dnf debuginfo-install qt-creator-3.5.1-1.fc22.x86_64 (gdb) run Starting program: /usr/bin/qtcreator [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffd8a1b700 (LWP 8259)] Detaching after fork from child process 8260. Detaching after fork from child process 8262. Detaching after fork from child process 8263. Detaching after fork from child process 8265. Detaching after fork from child process 8267. Detaching after fork from child process 8268. Detaching after fork from child process 8270. Detaching after fork from child process 8271. Detaching after fork from child process 8273. Detaching after fork from child process 8275. Detaching after fork from child process 8278. Detaching after fork from child process 8307. Detaching after fork from child process 8325. Detaching after fork from child process 8327. Detaching after fork from child process 8328. [New Thread 0x7fffc5bfd700 (LWP 8350)] [New Thread 0x7fffbf7fe700 (LWP 8354)] [New Thread 0x7fffbffff700 (LWP 8353)] [New Thread 0x7fffc4bfb700 (LWP 8352)] [New Thread 0x7fffc53fc700 (LWP 8351)] [New Thread 0x7fffc63fe700 (LWP 8349)] [New Thread 0x7fffc6bff700 (LWP 8348)] [New Thread 0x7fffd2df7700 (LWP 8347)] [New Thread 0x7fffd13d2700 (LWP 8346)] [New Thread 0x7fffd0bd1700 (LWP 8345)] [New Thread 0x7fffda683700 (LWP 8258)] [New Thread 0x7fffef70a700 (LWP 8255)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc5bfd700 (LWP 8350)] 0x00007fffe7458eb7 in std::_Rb_tree, std::_Select1st >, CPlusPlus::Name::Compare, std::allocator > >::_M_lower_bound(std::_Rb_tree_node >*, std::_Rb_tree_node >*, CPlusPlus::Name const* const&) () from /lib64/qtcreator/libCPlusPlus.so.1 (gdb) bt #0 0x00007fffe7458eb7 in std::_Rb_tree, std::_Select1st >, CPlusPlus::Name::Compare, std::allocator > >::_M_lower_bound(std::_Rb_tree_node >*, std::_Rb_tree_node >*, CPlusPlus::Name const* const&) () at /lib64/qtcreator/libCPlusPlus.so.1 #1 0x00007fffe7454948 in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #2 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #3 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #4 0x00007fffe7452fb3 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #5 0x00007fffe7452fb3 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #6 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #7 0x00007fffe74531b8 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #8 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #9 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #10 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #11 0x00007fffe7452abd in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #12 0x00007fffe7452abd in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #13 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #14 0x00007fffe7453fff in CPlusPlus::Internal::LookupScopePrivate::lookup_helper(CPlusPlus::Name const*, bool) () at /lib64/qtcreator/libCPlusPlus.so.1 #15 0x00007fffe7454535 in CPlusPlus::LookupScope::lookup(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #16 0x00007fffe7443f7b in CPlusPlus::TypeResolver::getNamedTypeItems(CPlusPlus::Name const*, CPlusPlus::Scope*, CPlusPlus::LookupScope*) const () at /lib64/qtcreator/libCPlusPlus.so.1 #17 0x00007fffe744528e in CPlusPlus::TypeResolver::resolve(CPlusPlus::FullySpecifiedType*, CPlusPlus::Scope**, CPlusPlus::LookupScope*) () at /lib64/qtcreator/libCPlusPlus.so.1 #18 0x00007fffe744e538 in CPlusPlus::CreateBindings::resolveTemplateArgument(CPlusPlus::Clone&, CPlusPlus::Subst&, CPlusPlus::LookupScope*, CPlusPlus::Template const*, CPlusPlus::TemplateNameId const*, unsigned int) () at /lib64/qtcreator/libCPlusPlus.so.1 #19 0x00007fffe744e845 in CPlusPlus::CreateBindings::initializeSubst(CPlusPlus::Clone&, CPlusPlus::Subst&, CPlusPlus::LookupScope*, CPlusPlus::Template const*, CPlusPlus::TemplateNameId const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #20 0x00007fffe7451bea in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #21 0x00007fffe7452310 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #22 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #23 0x00007fffe7452fb3 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #24 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #25 0x00007fffe74531b8 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #26 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #27 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #28 0x00007fffe7453211 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #29 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #30 0x00007fffe7454a4c in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #31 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #32 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #33 0x00007fffe7452af4 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #34 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #35 0x00007fffe7454a6b in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #36 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #37 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #38 0x00007fffe7452af4 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #39 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #40 0x00007fffe7454a4c in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #41 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #42 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #43 0x00007fffe7452abd in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #44 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #45 0x00007fffe7454a4c in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #46 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #47 0x00007fffe7453099 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #48 0x00007fffe74531b8 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #49 0x00007fffe74531b8 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #50 0x00007fffe7452af4 in CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(CPlusPlus::Name const*, QSet*, bool, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #51 0x00007fffe74532f3 in CPlusPlus::LookupScope::lookupType(CPlusPlus::Name const*) () at /lib64/qtcreator/libCPlusPlus.so.1 #52 0x00007fffe7454a4c in CPlusPlus::Internal::LookupScopePrivate::findNestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1 #53 0x00007fffe7451257 in CPlusPlus::Internal::LookupScopePrivate::nestedType(CPlusPlus::Name const*, CPlusPlus::Internal::LookupScopePrivate*) () at /lib64/qtcreator/libCPlusPlus.so.1