Arch Linux

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#76111 - [xfce4-notifyd] xfce4-notifyd-config segfaults

Attached to Project: Arch Linux
Opened by Jeremy M. (jskier) - Tuesday, 04 October 2022, 16:05 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 05 October 2022, 23:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Whenever I run configuration for xfce4-notifyd (xfce4-notifyd-config), it segfaults and won't open. This has been the case for a couple of weeks now. I haven't seen any notifications show up either, however, the process xfce4-notifyd itself is running.

Segfault error:
xfce4-notifyd-c[82560]: segfault at 20 ip 00007fae043f0414 sp 00007fff26d08638 error 4 in libgio-2.0.so.0.7400.0[7fae04369000+108000]

Terminal output:

$ xfce4-notifyd-config

(xfce4-notifyd-config:83298): Gtk-WARNING **: 11:04:17.935: Content added to the action area of a dialog using header bars

(xfce4-notifyd-config:83298): Gtk-WARNING **: 11:04:17.935: Content added to the action area of a dialog using header bars
Segmentation fault (core dumped)

Additional info:
* xfce4-notifyd 0.6.4-1
* No apparent upstream bug submitted

Steps to reproduce:
Run xfce4-notifyd-config to trigger segfault.
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 05 October 2022, 23:10 GMT
Reason for closing:  Upstream
Additional comments about closing:  "Upstream, atypical issue."
Comment by Toolybird (Toolybird) - Wednesday, 05 October 2022, 06:05 GMT
Cannot repro. I just fired this up in a fresh VM and all good. Any chance you could recompile with debug to try and get a meaningful trace [1]?

[1] https://wiki.archlinux.org/title/Debugging/Getting_traces#Rebuild_packages
Comment by Evangelos Foutras (foutrelis) - Wednesday, 05 October 2022, 08:15 GMT
Rebuilt 0.6.4-2 with options=('debug') so 'coredumpctl gdb' should show a usable backtrace of the next segfault.
Comment by Jeremy M. (jskier) - Wednesday, 05 October 2022, 14:35 GMT
Done, strace shows firefox esr is missing (was installed previously). Installing it again, and it works.

To solve this, I removed firefox-esr, resetted the known and muted apps in xfce4-settings under xfce4-notify, and it works without Firefox ESR. Not sure why it got tethered in like that, I'll open a bug upstream. Requesting closure of this.

Loading...