![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1188353
Bug ID: 1188353
Summary: shiboken2 clang_getFileName segmentation fault
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: x86-64
OS: openSUSE Tumbleweed
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Development
Assignee: screening-team-bugs@suse.de
Reporter: ahpgh0@gmail.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
shiboken2 receives SIGSEGV when trying to build the Falkon web browser from
source with Python plugins.
Steps to reproduce the bug (prerequisites: python3-pyside2-devel, clang-devel,
...):
$ git clone https://invent.kde.org/network/falkon.git
$ cd falkon
$ mkdir build && cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/opt/falkon -DCMAKE_BUILD_TYPE=None ..
$ LC_ALL=C make
After that the error can be reproduced by
$ cd src/plugins/PyFalkon
and executing /usr/bin/shiboken2 with a long list of arguments found with
$ grep shiboken2 CMakeFiles/PyFalkon_autogen.dir/build.make
Backtrace obtained with 'coredumpctl debug':
(gdb) bt
#0 llvm::StringMapEntryBase::getKeyLength (this=<optimized out>) at
../include/llvm/ADT/StringMapEntry.h:29
#1 llvm::StringMapEntry