Package: iwd Version: 2.20-1 Severity: important Dear Maintainer,
Marking the severity as important as it renders the package useless post upgrade. After upgrading iwd to 2.20 version it started segfaulting on my machine. Here is the backtrace obtained of the crash. #0 0x0000561edd3a8082 in get_survey_done (user_data=0x561f0bb7d340) at src/scan.c:2059 #1 0x00007f7fb704c75a in destroy_request (data=0x561f0bb7e090) at ell/genl.c:657 #2 process_unicast (genl=<optimized out>, nlmsg=0x7ffc0b37f6c0) at ell/genl.c:869 #3 received_data (io=<optimized out>, user_data=0x561f0bb659b0) at ell/genl.c:972 #4 0x00007f7fb7048870 in io_callback (fd=<optimized out>, events=1, user_data=0x561f0bb65900) at ell/io.c:105 #5 0x00007f7fb7047a15 in l_main_iterate (timeout=<optimized out>) at ell/main.c:461 #6 0x00007f7fb7047adc in l_main_run () at ell/main.c:508 #7 l_main_run () at ell/main.c:490 #8 0x00007f7fb7047cff in l_main_run_with_signal (callback=callback@entry=0x561edd37e1a0 <signal_handler>, user_data=user_data@entry=0x0) at ell/main.c:630 #9 0x0000561edd37d642 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:614 Downgrading back to 2.19 the crash goes away. dmesg logs during crash [14649.636508] iwd[915468]: segfault at 28 ip 000055dc83d77082 sp 00007ffca884d0f8 error 4 in iwd[41082,55dc83d4a000+94000] likely on CPU 1 (core 0, socket 0) [14649.636537] Code: 83 7b 18 00 75 da 48 8b 7b 20 e8 19 0a 06 00 48 89 df 5b e9 c0 4d fd ff f3 0f 1e fa 48 8b 07 c7 40 60 00 00 00 00 48 8b 47 18 <f6> 40 28 01 75 08 e9 53 f9 ff ff 0f 1f 00 e9 6b ff ff ff 66 66 2e [14649.874604] wlan1: deauthenticating from a8:6b:ad:5e:71:53 by local choice (Reason: 3=DEAUTH_LEAVING) [14650.164143] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination [14650.320538] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20 [14650.320588] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f [14650.320648] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90 [14650.320753] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0 [14650.322053] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4 [14650.532252] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination [14650.688471] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20 [14650.688529] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f [14650.688537] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90 [14650.688545] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0 [14650.690084] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4 [14652.484974] wlan1: authenticate with a8:6b:ad:5e:71:53 (local address=90:65:84:6e:58:84) [14652.485508] wlan1: send auth to a8:6b:ad:5e:71:53 (try 1/3) [14652.524190] wlan1: authenticated [14652.549995] wlan1: associate with a8:6b:ad:5e:71:53 (try 1/3) [14652.566435] wlan1: RX AssocResp from a8:6b:ad:5e:71:53 (capab=0x431 status=0 aid=21) [14652.577216] wlan1: associated [14672.312614] iwd[915895]: segfault at 28 ip 0000559570250082 sp 00007ffedbb1fb38 error 4 in iwd[41082,559570223000+94000] likely on CPU 4 (core 8, socket 0) [14672.312644] Code: 83 7b 18 00 75 da 48 8b 7b 20 e8 19 0a 06 00 48 89 df 5b e9 c0 4d fd ff f3 0f 1e fa 48 8b 07 c7 40 60 00 00 00 00 48 8b 47 18 <f6> 40 28 01 75 08 e9 53 f9 ff ff 0f 1f 00 e9 6b ff ff ff 66 66 2e [14672.522470] wlan1: deauthenticating from a8:6b:ad:5e:71:53 by local choice (Reason: 3=DEAUTH_LEAVING) Let me know if any more additional information is needed. Thanks and Regards, Vasudev -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.10.7-amd64 (SMP w/20 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages iwd depends on: ii init-system-helpers 1.66 ii libc6 2.40-2 ii libell0 0.68-1 ii libreadline8t64 8.2-5 Versions of packages iwd recommends: ii dbus [dbus-system-bus] 1.14.10-4+b1 ii wireless-regdb 2024.07.04-1 iwd suggests no packages. -- no debconf information