Bug#929511: qtcreator: Segfault on start
Package: qtcreator
Version: 4.8.2-1
Severity: grave
Tags: upstream
Justification: renders package unusable
This is what I get when I try to start qtcreator:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe6091e3c in llvm::SmallPtrSetImplBase::Grow(unsigned int) ()
from /usr/lib/x86_64-linux-gnu/libLLVM-3.7.so.1
Complete backtrace, as from gdb:
#0 0x00007fffe6091e3c in llvm::SmallPtrSetImplBase::Grow(unsigned int) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.7.so.1
#1 0x00007fffe6091ff3 in llvm::SmallPtrSetImplBase::insert_imp(void const*) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.7.so.1
#2 0x00007fffe6060d24 in llvm::cl::OptionCategory::registerCategory() () from /usr/lib/x86_64-linux-gnu/libLLVM-3.7.so.1
#3 0x00007fffd7602082 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-7.so.1
#4 0x00007ffff7fe439a in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fffffffe498, env=env@entry=0x7fffffffe4a8)
at dl-init.c:72
#5 0x00007ffff7fe4496 in call_init (env=0x7fffffffe4a8, argv=0x7fffffffe498, argc=1, l=<optimized out>) at dl-init.c:30
#6 _dl_init (main_map=main_map@entry=0x555555909600, argc=1, argv=0x7fffffffe498, env=0x7fffffffe4a8) at dl-init.c:119
#7 0x00007ffff7fe8303 in dl_open_worker (a=a@entry=0x7fffffffda10) at dl-open.c:517
#8 0x00007ffff6447f8f in __GI__dl_catch_exception (exception=<optimized out>, operate=<optimized out>, args=<optimized
out>) at dl-error-skeleton.c:196
#9 0x00007ffff7fe7bea in _dl_open (file=0x555555909538 "/usr/lib/x86_64-linux-gnu/qtcreator/plugins/libClangTools.so",
mode=-2147479551, caller_dlopen=0x7ffff6ceffac, nsid=<optimized out>, argc=1, argv=0x7fffffffe498, env=0x7fffffffe4a8) at dl-open.c:599
#10 0x00007ffff630f256 in dlopen_doit (a=a@entry=0x7fffffffdc30) at dlopen.c:66
#11 0x00007ffff6447f8f in __GI__dl_catch_exception (exception=exception@entry=0x7fffffffdbd0, operate=<optimized out>,
args=<optimized out>)
at dl-error-skeleton.c:196
#12 0x00007ffff644801f in __GI__dl_catch_error (objname=0x55555558cd00, errstring=0x55555558cd08, mallocedp=0x55555558ccf8,
operate=<optimized out>, args=<optimized out>) at
dl-error-skeleton.c:215
#13 0x00007ffff630f975 in _dlerror_run (operate=operate@entry=0x7ffff630f200 <dlopen_doit>,
args=args@entry=0x7fffffffdc30) at dlerror.c:163
#14 0x00007ffff630f2e6 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87
#15 0x00007ffff6ceffac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff6ce9c25 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff6cea1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff7fad5dc in ExtensionSystem::Internal::PluginSpecPrivate::loadLibrary() ()
from /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4
#19 0x00007ffff7fa54cd in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin(ExtensionSystem::PluginSpec*,
ExtensionSystem::PluginSpec::State) () from /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4
#20 0x00007ffff7fa6650 in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins() ()
from /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4
#21 0x000055555555eeb6 in ?? ()
#22 0x00007ffff633709b in __libc_start_main (main=0x55555555ca40, argc=1, argv=0x7fffffffe498, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffe488) at ../csu/libc-start.c:308
#23 0x000055555555f50a in ?? ()
I tried the crude hack renaming the lib and symlinking to a newer
version, but that made things even worse. Besides, other programs
will be affected, too.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15 (charmap=ISO-8859-15) (ignored: LC_ALL set to en_GB.ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages qtcreator depends on:
ii libbotan-2-9 2.9.0-2
ii libc6 2.28-1
ii libclang1-7 1:7.0.1-8
ii libgcc1 1:8.3.0-7
ii libgl1-mesa-glx [libgl1] 13.0.6-1+b2
ii libllvm7 1:7.0.1-8
ii libqbscore1.12 1.12.2+dfsg-2
ii libqbsqtprofilesetup1.12 1.12.2+dfsg-2
ii libqt5concurrent5 5.11.3+dfsg1-1
ii libqt5core5a [qtbase-abi-5-11-3] 5.11.3+dfsg1-1
ii libqt5designer5 5.11.3-4
ii libqt5designercomponents5 5.11.3-4
ii libqt5gui5 5.11.3+dfsg1-1
ii libqt5help5 5.11.3-4
ii libqt5network5 5.11.3+dfsg1-1
ii libqt5printsupport5 5.11.3+dfsg1-1
ii libqt5qml5 [qtdeclarative-abi-5-11-2] 5.11.3-4
ii libqt5quick5 5.11.3-4
ii libqt5quickwidgets5 5.11.3-4
ii libqt5script5 5.11.3+dfsg-3
ii libqt5serialport5 5.11.3-2
ii libqt5sql5 5.11.3+dfsg1-1
ii libqt5sql5-sqlite 5.11.3+dfsg-2
ii libqt5widgets5 5.11.3+dfsg1-1
ii libqt5xml5 5.11.3+dfsg1-1
ii libstdc++6 8.3.0-7
ii qml-module-qtqml-models2 5.11.2-3
ii qml-module-qtquick-controls 5.11.3-2
ii qml-module-qtquick2 5.11.2-3
ii qtchooser 58-gfab25f1-1
ii qtcreator-data 4.8.2-1
Versions of packages qtcreator recommends:
ii clang 1:7.0-47.1
ii gdb 7.10-1+b1
ii make 4.1-5
pn qmlscene <none>
ii qt5-doc 5.5.1-1
ii qt5-qmltooling-plugins 5.11.3-2
ii qtbase5-dev-tools 5.11.3+dfsg1-1
ii qtcreator-doc 4.8.2-1
ii qtdeclarative5-dev-tools 5.11.3-2
ii qttools5-dev-tools 5.11.3-4
ii qttranslations5-l10n 5.5.1-2
ii qtxmlpatterns5-dev-tools 5.5.1-2
ii rxvt-unicode [x-terminal-emulator] 9.22-4
ii xterm [x-terminal-emulator] 322-1
Versions of packages qtcreator suggests:
pn clazy <none>
ii cmake 3.13.4-1
ii g++ 4:5.3.1-1
ii git 1:2.14.2-1
pn kate-data <none>
ii subversion 1.10.4-1
ii valgrind 1:3.13.0-2
-- no debconf information
Reply to: