Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#73641 - (iwd) of user 0 dumped core.

Attached to Project: Community Packages
Opened by Aaron Belisle (adbs98) - Sunday, 06 February 2022, 03:02 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 16 February 2022, 07:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Since IWD 1.23.1 IWD Segfaults on system resume. IWD 1.24.1 did not resolve issue.


b@ab-arch ~]$ sudo coredumpctl gdb 467
PID: 467 (iwd)
UID: 0 (root)
GID: 0 (root)
Signal: 11 (SEGV)
Timestamp: Sat 2022-02-05 21:15:32 EST (10min ago)
Command Line: /usr/lib/iwd/iwd
Executable: /usr/lib/iwd/iwd
Control Group: /system.slice/iwd.service
Unit: iwd.service
Slice: system.slice
Boot ID: c94bdd9365504e5e9628a20dd14eaf63
Machine ID: d92798486f32469480af53dd5ee2b928
Hostname: ab-arch
Storage: /var/lib/systemd/coredump/core.iwd.0.c94bdd9365504e5e9628a20dd14eaf63.467.1644113732000000.zst (present)
Disk Size: 45.1K
Message: Process 467 (iwd) of user 0 dumped core.

Module linux-vdso.so.1 with build-id bd401e5bd0d642686e3a27e85c9cfb15e287f348
Module ld-linux-x86-64.so.2 with build-id 040cc3dd10461562f177df39e3be2f3704258c3c
Module libc.so.6 with build-id 4b406737057708c0e4c642345a703c47a61c73dc
Module libgcc_s.so.1 with build-id 7f8508bb914546ada778809b64b99d234337d835
Module libell.so.0 with build-id 964169963666de7b2e9dcda90fedc2d3cac8468e
Module iwd with build-id 34c1d21bea688ec5a2460841a54f592a09e129e0
Stack trace of thread 467:
#0 0x00007f460dde53a3 l_queue_pop_head (libell.so.0 + 0x113a3)
#1 0x000056341a3377e9 n/a (iwd + 0x387e9)
#2 0x00007f460ddee244 n/a (libell.so.0 + 0x1a244)
#3 0x00007f460ddea741 n/a (libell.so.0 + 0x16741)
#4 0x00007f460dde986d l_main_iterate (libell.so.0 + 0x1586d)
#5 0x00007f460dde993e l_main_run (libell.so.0 + 0x1593e)
#6 0x00007f460dde9b84 l_main_run_with_signal (libell.so.0 + 0x15b84)
#7 0x000056341a312aba n/a (iwd + 0x13aba)
#8 0x00007f460dc14b25 __libc_start_main (libc.so.6 + 0x27b25)
#9 0x000056341a31339e n/a (iwd + 0x1439e)
ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 11.2
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/iwd/iwd...
(No debugging symbols found in /usr/lib/iwd/iwd)
[New LWP 467]
Core was generated by `/usr/lib/iwd/iwd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f460dde53a3 in l_queue_pop_head () from /usr/lib/libell.so.0



Steps to reproduce:

After reboot all looks to be ok. Put system in suspend mode or start and stop IWD servcie causing it to segfault. This pretty much brings the system to its knees and only resolution is a hard reboot. Reverting to 1.21.1 IWD resolves this issue.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 16 February 2022, 07:12 GMT
Reason for closing:  No response
Comment by Aaron Belisle (adbs98) - Sunday, 06 February 2022, 03:42 GMT
Correction. After testing this issue seems to have started on 1.22.1. Also it is unstable. When doing more testing sometimes rebooting does not resolve the issue. Again moving back to 1.21.1 all is stable
Comment by Andreas Radke (AndyRTR) - Sunday, 06 February 2022, 08:59 GMT
Please recheck with 1.24-2 that adds debug symbols. Please get a backtrace and report it upstream.
Comment by Aaron Belisle (adbs98) - Sunday, 06 February 2022, 23:28 GMT
I loaded 1.24.2 and it states no debugging symbols found in Iwd when I attempt to run it with gdb
Comment by loqs (loqs) - Monday, 07 February 2022, 00:33 GMT
Is debuginfod installed and configured so the debug symbols will be downloaded automatically or is the debug package iwd-debug-1.24-2-x86_64.pkg.tar.zst installed?

Loading...