Package: iwd
Version: 2.2-1
Severity: important

Dear Maintainer,

on a Raspberry Pi 4 with armhf, version 2.2-1 segfaults when starting.
2.1-1 works without segfault.

(gdb) run
Starting program: /usr/libexec/iwd 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
No Diffie-Hellman support found, WPS will not be available
The following options are missing in the kernel:
        CONFIG_KEY_DH_OPERATIONS
Wireless daemon version 2.2
Loaded configuration from /etc/iwd/main.conf
malloc(): invalid next size (unsorted)

Program received signal SIGABRT, Aborted.
__libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47
47      ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S: No such file or 
directory.
(gdb) bt
#0  __libc_do_syscall ()
    at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47
#1  0xb6e8e42c in __pthread_kill_implementation (threadid=3070206496, 
    signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:43
#2  0xb6e8e470 in __pthread_kill_internal (signo=6, threadid=<optimized out>)
    at pthread_kill.c:78
#3  0xb6e5d322 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0xb6e4e0ac in __GI_abort () at abort.c:79
#5  0xb6e85ac6 in __libc_message (action=action@entry=do_abort, 
    fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:155
#6  0xb6e967fa in malloc_printerr (str=<optimized out>) at malloc.c:5660
#7  0xb6e98da2 in _int_malloc (av=0xb6f507a4 <main_arena>, 
    bytes=bytes@entry=60) at malloc.c:4001
#8  0xb6e99a5e in __GI___libc_malloc (bytes=60) at malloc.c:3315
#9  0xb6f77ab4 in l_malloc () from /lib/arm-linux-gnueabihf/libell.so.0
#10 0xb6f77bd0 in l_memdup () from /lib/arm-linux-gnueabihf/libell.so.0
#11 0xb6f7e284 in ?? () from /lib/arm-linux-gnueabihf/libell.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?) 

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (820, 'testing'), (400, 'unstable')
Architecture: armhf (armv7l)

Kernel: Linux 5.15.84-v7l+ (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages iwd depends on:
ii  init-system-helpers  1.65.2
ii  libc6                2.36-8
ii  libell0              0.56-2
ii  libreadline8         8.2-1.3

Versions of packages iwd recommends:
ii  dbus [dbus-system-bus]  1.14.4-1
ii  wireless-regdb          2022.06.06-1

iwd suggests no packages.

-- Configuration Files:
/etc/iwd/main.conf changed:
[General]
EnableNetworkConfiguration=true
[Network]
EnableIPv6=true


-- no debconf information

Reply via email to