Overview
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:B/ncurses/standard/i586
Segfault in expect...
The other failures also seem related to expect, e.g. yast2-core:
[ 139s] EXPECT=expect; export EXPECT; \ [ 139s] if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ [ 139s] exit_status=0; l='liby2util'; for tool in $l; do \ [ 139s] if runtest --tool $tool --srcdir $srcdir ; \ [ 139s] then :; else exit_status=1; fi; \ [ 139s] done; \ [ 139s] else echo "WARNING: could not find 'runtest'" 1>&2; :;\ [ 139s] fi; \ [ 139s] exit $exit_status [ 139s] WARNING: could not find 'runtest'
segfault with the built expect is rotally reproducible
tried getting a backtrace
Reading symbols from expect... Reading symbols from /usr/lib/debug/usr/bin/expect-5.45.4-44.2.x86_64.debug... (gdb) run Starting program: /usr/bin/expect Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7ffb12f in main (argc=0, argv=0x0) at exp_main_exp.c:23 23 { (gdb) bt #0 0x00007ffff7ffb12f in main (argc=0, argv=0x0) at exp_main_exp.c:23
The problem is that /usr/bin/expect has been linked like a shared library. I try to come up with a fix for that.
Request History
rmax created request
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:B"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:B got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:B got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:B got accepted.