Created attachment 7042 gdb full backtrace Methodology: recompiled xfdesktop with -g3 and -O0 and waited for crash. OS: FreeBSD 11.0 RELEASE Version: xfce-4.12_1 Comments: I still have the core dump, so I can get more info if you provide the exact commands for gdb. (I am not gdb proficient.) Crash reason: It crashed when I changed the name of a folder residing in the Desktop folder. Not sure if that was the reason or if it crashes randomly. See attached file for backtrace.
Hi, I have investigated this bug, which I encountered myself, and tracked the problem down in the GIO code in glib 2. I posted a patch relative to the FreeBSD ports tree glib20 port here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199872 It would be useful if more people tested that patch and reported back.
If I understand, the crash come from a problem in glib related to kqueue backend (freebsd backend), so we (xfce) can't fix it, right ? Just to be sure of what to do with this issue.
(In reply to Skunnyk from comment #2) > If I understand, the crash come from a problem in glib related to kqueue > backend (freebsd backend), so we (xfce) can't fix it, right ? Just to be > sure of what to do with this issue. That's my conclusion. In general the kqueue GIO backend in glib has various problems. Also most of the fixes I have identified have been committed to the head of the glib repository. With some luck they will trickle down.
The FreeBSD bug has been closed/fixed, so can we close this one?
(In reply to Andre Miranda from comment #4) > The FreeBSD bug has been closed/fixed, so can we close this one? Sorry for the delay. I agree this one can be closed wince the problem is in the glib GIO code and not caused by xfdesktop itself. Thanks!