Re: Segmentation Fault in iwd with ell 0.68 Due to l_netlink_send()
Rajdeep Malakar <[email protected]> Tue, 27 Aug 2024 00:57:51 +0530
| Newsgroups | dev.linux.lists.ell |
|---|---|
| Message-ID | <[email protected]> |
Hi Denis, On 27/08/24 00:50, Denis Kenzior wrote: > Hi Rajdeep, > >> >> So, I compiled ell with a bit more info: >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x00007ffff7f3e17c in l_netlink_send (netlink=0x55555563bc60, >> message=0x12, function=0x0, user_data=0x555555651e50, destroy=0x10) at >> ell/netlink.c:413 >> 413 if (unlikely(message->nest_level)) >> >> a bit more backtrace: >> >> #0 0x00007ffff7f3e17c in l_netlink_send (netlink=0x55555563bc60, >> message=0x12, function=0x0, user_data=0x555555651e50, destroy=0x10) at >> ell/netlink.c:413 >> #1 0x000055555556d53d in ?? () >> #2 0x00005555555ae380 in ?? () >> #3 0x00007ffff7f40014 in process_unicast (genl=<optimized out>, >> nlmsg=0x7fffffffc140) at ell/genl.c:860 >> #4 received_data (io=<optimized out>, user_data=0x55555563b8b0) at >> ell/genl.c:972 >> #5 0x00007ffff7f3c2ac in io_callback (fd=<optimized out>, events=1, >> user_data=0x55555563b800) at ell/io.c:105 >> #6 0x00007ffff7f3b495 in l_main_iterate (timeout=<optimized out>) at >> ell/main.c:461 >> #7 0x00007ffff7f3b55c in l_main_run () at ell/main.c:508 >> #8 l_main_run () at ell/main.c:490 >> #9 0x00007ffff7f3b77b in l_main_run_with_signal (callback=<optimized >> out>, user_data=0x0) at ell/main.c:630 >> #10 0x000055555555fd13 in ?? () >> #11 0x00007ffff7d0ae08 in ?? () from /usr/lib/libc.so.6 >> #12 0x00007ffff7d0aecc in __libc_start_main () from /usr/lib/libc.so.6 >> #13 0x0000555555560575 in ?? () >> >> Let me know if you need more info. > > I suspect that this is a binary compatibility problem. ell API is not > stable, so ell + iwd are released in tandem. ell 0.68 breaks certain > netlink APIs. iwd 2.19 requires ell 0.67. iwd 2.20 will require ell > 0.68, etc. > > Regards, > -Denis > Thanks for the quick reply. If that's the case, then sorry for bothering you. -- regards, rajdeep
OpenPGP_0x683BAD66E3C54C47.asc
(application/pgp-keys, 656 B)
-----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZcjGsRYJKwYBBAHaRw8BAQdAFsHHQM5yuUKpk2zn4THdaG8ksYhWtxJLNCWB yeI7TM3NKFJhamRlZXAgTWFsYWthciA8cmFqZGVlcG0uZGV2QGdtYWlsLmNvbT7C kwQTFgoAOxYhBJmHhd9oeyQWbbGxsmg7rWbjxUxHBQJlyMaxAhsDBQsJCAcCAiIC BhUKCQgLAgQWAgMBAh4HAheAAAoJEGg7rWbjxUxHmLoA/RpBa2fiVQlIrqsoFly8 azNBvU7sI4nrbQ2KSXYbd+mxAQCbzGxNzoS1zJ4+kvzo99jcjg9lHNj6jy3DwAsm LXDRDM44BGXIxrESCisGAQQBl1UBBQEBB0CS16zlts9v9wjePBnusFUxAdhQES84 wRxNQdWAbxEeIAMBCAfCeAQYFgoAIBYhBJmHhd9oeyQWbbGxsmg7rWbjxUxHBQJl yMaxAhsMAAoJEGg7rWbjxUxHR4UA/1Y0V+zoQzjgIcFbS6XLM2GPVzSoqrMzhTDw uydE62XUAQD1p0mO6aEZmD5UPGOApCj76fnqZPicxtsVVgIbbBBqDw== =4uUH -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc
(application/pgp-signature, 236 B)
-----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQSZh4XfaHskFm2xsbJoO61m48VMRwUCZszXNwUDAAAAAAAKCRBoO61m48VMR2EM AQDvnT2ZRnMQOARNCLtL0bYYZAG8Y5oZu+1Quy92OA6QewEAihKrwkFigLwdLihGBvBhOd4hmLN6 7CeImSpxtJE/TAI= =TiT5 -----END PGP SIGNATURE-----