Hey maybe someone has a idea, i'm getting this segfault if i try to enable package signing with the snapshot sdk, while 18.06.1/2 works with the same settings. This is inside a docker container using latest debian stable or ubuntu 18.04 as base.
Reading symbols from /workdir/sdk-snapshots-mvebu-cortexa9/staging_dir/host/bin/ucert...done.
(gdb) r
Starting program: /workdir/sdk-snapshots-mvebu-cortexa9/staging_dir/host/bin/ucert -I -c /workdir/sdk-snapshots-mvebu-cortexa9/key-build.ucert -p /workdir/sdk-snapshots-mvebu-cortexa9/key-build.pub -s /workdir/sdk-snapshots-mvebu-cortexa9/key-build
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7435bdf in __libc_start_main () from /workdir/sdk-snapshots-mvebu-cortexa9/staging_dir/host/lib/libc.so.6
(gdb) bt
#0 0x00007ffff7435bdf in __libc_start_main () from /workdir/sdk-snapshots-mvebu-cortexa9/staging_dir/host/lib/libc.so.6
#1 0x00005555555557ca in _start ()
It seems ucert is new in snapshots, so i tried to debug this one, but i can't figure out whats wrong.
It can be reproduced on Windows and Linux using my package builder . I want to figure out if this is a openwrt/docker problem or just my specific docker base image or my builder scripts.
My builder config is this to reproduce the segfault via ./builder.sh build config.txt
VERSION="snapshots"
TARGET="mvebu"
SUBTARGET="cortexa9"
PACKAGES="wsdd2"
#MENUCONFIG=1
DEBUG=2