FS#69528 - [avahi] avahi-discover segfault in libgtk-3.so

Attached to Project: Arch Linux
Opened by Richard PALO (risto3) - Thursday, 04 February 2021, 07:29 GMT
Last edited by Jan Alexander Steffens (heftig) - Wednesday, 21 April 2021, 15:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Noticed the following (via journalctl):
févr. 02 17:04:57 smicro audit[430077]: ANOM_ABEND auid=1001 uid=1001 gid=100 ses=158 pid=430077 comm="avahi-discover" exe="/usr/bin/python3.9" sig=11 res=1
févr. 02 17:04:57 smicro kernel: avahi-discover[430077]: segfault at 18 ip 00007f756c7c286c sp 00007ffd10017bd0 error 4 in libgtk-3.so.0.2404.20[7f756c732000+381000]
févr. 02 17:04:57 smicro kernel: Code: ff 0f 1f 44 00 00 48 83 c4 08 5b 5d c3 90 48 8b 7f 10 48 85 ff 74 07 e9 42 b8 ff ff 66 90 48 83 ec 08 48 89 d7 e8 64 27 18 00 <48> 8b 40 18 48 8b 78 10 67 e8 66 8b 09 00 48 83 c4 08 48 89 c7 e9
févr. 02 17:04:57 smicro kernel: audit: type=1701 audit(1612281897.430:1439): auid=1001 uid=1001 gid=100 ses=158 pid=430077 comm="avahi-discover" exe="/usr/bin/python3.9" sig=11 res=1
févr. 02 17:04:57 smicro systemd[1]: Created slice system-systemd\x2dcoredump.slice.
févr. 02 17:04:57 smicro systemd[1]: Started Process Core Dump (PID 430078/UID 0).
févr. 02 17:04:57 smicro audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-430078-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
févr. 02 17:04:57 smicro kernel: audit: type=1130 audit(1612281897.480:1440): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-430078-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res>
févr. 02 17:04:58 smicro systemd-coredump[430079]: Process 430077 (avahi-discover) of user 1001 dumped core.

Stack trace of thread 430077:
#0 0x00007f756c7c286c n/a (libgtk-3.so.0 + 0x11386c)
#1 0x00007f756c7e29ac n/a (libgtk-3.so.0 + 0x1339ac)
#2 0x00007f756c7ccf45 n/a (libgtk-3.so.0 + 0x11df45)
#3 0x00007f756df61807 g_type_create_instance (libgobject-2.0.so.0 + 0x30807)
#4 0x00007f756df51ffe n/a (libgobject-2.0.so.0 + 0x20ffe)
#5 0x00007f756df5313d g_object_new_with_properties (libgobject-2.0.so.0 + 0x2213d)
#6 0x00007f756df53c42 g_object_new (libgobject-2.0.so.0 + 0x22c42)
#7 0x00007f756c9e7d73 n/a (libgtk-3.so.0 + 0x338d73)
#8 0x00007f756df61807 g_type_create_instance (libgobject-2.0.so.0 + 0x30807)
#9 0x00007f756df51ffe n/a (libgobject-2.0.so.0 + 0x20ffe)
#10 0x00007f756df533b1 g_object_newv (libgobject-2.0.so.0 + 0x223b1)
#11 0x00007f756c76e9c5 n/a (libgtk-3.so.0 + 0xbf9c5)
#12 0x00007f756c77139f n/a (libgtk-3.so.0 + 0xc239f)
#13 0x00007f756c772382 n/a (libgtk-3.so.0 + 0xc3382)
#14 0x00007f756e000262 n/a (libglib-2.0.so.0 + 0x55262)
#15 0x00007f756e0013d8 g_markup_parse_context_parse (libglib-2.0.so.0 + 0x563d8)
#16 0x00007f756c773822 n/a (libgtk-3.so.0 + 0xc4822)
#17 0x00007f756c7663f9 gtk_builder_add_from_file (libgtk-3.so.0 + 0xb73f9)
#18 0x00007f756df2bacd n/a (libffi.so.7 + 0x6acd)
#19 0x00007f756df2b03a n/a (libffi.so.7 + 0x603a)
#20 0x00007f756e132b65 n/a (_gi.cpython-39-x86_64-linux-gnu.so + 0x2ab65)
#21 0x00007f756e1315b2 n/a (_gi.cpython-39-x86_64-linux-gnu.so + 0x295b2)
#22 0x00007f756e125ece n/a (_gi.cpython-39-x86_64-linux-gnu.so + 0x1dece)
#23 0x00007f756f15471d _PyObject_MakeTpCall (libpython3.9.so.1.0 + 0x13271d)
#24 0x00007f756f150462 _PyEval_EvalFrameDefault (libpython3.9.so.1.0 + 0x12e462)
#25 0x00007f756f14a28d n/a (libpython3.9.so.1.0 + 0x12828d)
#26 0x00007f756f15c40e _PyFunction_Vectorcall (libpython3.9.so.1.0 + 0x13a40e)
#27 0x00007f756f168f7e n/a (libpython3.9.so.1.0 + 0x146f7e)
#28 0x00007f756f15479b _PyObject_MakeTpCall (libpython3.9.so.1.0 + 0x13279b)
#29 0x00007f756f14ff12 _PyEval_EvalFrameDefault (libpython3.9.so.1.0 + 0x12df12)
#30 0x00007f756f15c26a _PyFunction_Vectorcall (libpython3.9.so.1.0 + 0x13a26a)
#31 0x00007f756f14b7b7 _PyEval_EvalFrameDefault (libpython3.9.so.1.0 + 0x1297b7)
#32 0x00007f756f14a28d n/a (libpython3.9.so.1.0 + 0x12828d)
#33 0x00007f756f149c51 _PyEval_EvalCodeWithName (libpython3.9.so.1.0 + 0x127c51)
#34 0x00007f756f20bb13 PyEval_EvalCode (libpython3.9.so.1.0 + 0x1e9b13)
#35 0x00007f756f21bb9d n/a (libpython3.9.so.1.0 + 0x1f9b9d)
#36 0x00007f756f21796b n/a (libpython3.9.so.1.0 + 0x1f596b)
#37 0x00007f756f0b97c4 PyRun_FileExFlags (libpython3.9.so.1.0 + 0x977c4)
#38 0x00007f756f0b914c PyRun_SimpleFileExFlags (libpython3.9.so.1.0 + 0x9714c)
#39 0x00007f756f22dc99 Py_RunMain (libpython3.9.so.1.0 + 0x20bc99)
#40 0x00007f756f1feba9 Py_BytesMain (libpython3.9.so.1.0 + 0x1dcba9)
#41 0x00007f756ee81152 __libc_start_main (libc.so.6 + 0x28152)
#42 0x000055f43aa4604e _start (python3.9 + 0x104e)
févr. 02 17:04:58 smicro systemd[1]: systemd-coredump@0-430078-0.service: Succeeded.


Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any

Linux smicro 5.4.94-1-lts #1 SMP Sat, 30 Jan 2021 14:14:01 +0000 x86_64 GNU/Linux
avahi 0.8+15+ge8a3dd0-3
gtk3 1:3.24.24-2
cups 1:2.3.3op1-1
cups-filters 1.28.7-1
libcups 1:2.3.3op1-1


Steps to reproduce:

Nothing in particular, but I don't enable avahi, it starts automatically from cups I believe.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Wednesday, 21 April 2021, 15:28 GMT
Reason for closing:  Fixed
Comment by Jan Alexander Steffens (heftig) - Wednesday, 21 April 2021, 13:26 GMT
Still an issue?
Comment by Richard PALO (risto3) - Wednesday, 21 April 2021, 13:37 GMT
I haven't seen the core dumped message in journalctl since février...
seems okay now.

Loading...