Hello,

I was able to reproduce this and I've also got a gdb trace of the
problem (check attachment).

After a quick look at the source package for the plugin I noticed that
there's a Debian patch that's being used and that is changing the way
we get the rc file that is passed to xfce_rc_simple_open.
I think the problem is related to that patch, because I removed the
patch, built and installed a new package and everything seems to be
working fine now.

Unfortunately I don't understand the problem completely, but I hope
this information helps.

Bruno
GNU gdb (GDB) 7.3.50.20110627-cvs-debian
Copyright (C) 2011 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-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/xfce4-fsguard-plugin/xfce4/panel-plugins/xfce4-fsguard-plugin...(no debugging symbols found)...done.
Starting program: /usr/lib/xfce4-fsguard-plugin/xfce4/panel-plugins/xfce4-fsguard-plugin 22 18886180 fsguard-gdb Free Space Checker Debug Monitor free disk space Debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
__strlen_sse42 () at ../sysdeps/x86_64/multiarch/strlen-sse4.S:32
32	../sysdeps/x86_64/multiarch/strlen-sse4.S: No such file or directory.
	in ../sysdeps/x86_64/multiarch/strlen-sse4.S
#0  __strlen_sse42 () at ../sysdeps/x86_64/multiarch/strlen-sse4.S:32
#1  0x00007ffff66b5370 in g_string_chunk_insert_len () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7333385 in _xfce_rc_simple_new (shared=0x0, filename=0x0, readonly=0) at xfce-rc-simple.c:634
#3  0x00007ffff73312db in IA__xfce_rc_simple_open (filename=0x0, readonly=0) at xfce-rc.c:109
#4  0x000055555555ae3b in _start ()
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.

Reply via email to