[Pkg-xfce-devel] Bug#361747: xfce-setting-show: assertion failure followed by segfault

Stephen Gran sgran at debian.org
Mon Apr 10 01:35:28 UTC 2006


Package: xfce4-mcs-manager
Version: 4.2.3-1
Severity: important

Hello all,

This is what I see:

steve at gashuffer:~$ xfce-setting-show
(xfce-mcs-manager:19068): libxfce4mcs-CRITICAL **: mcs_manager_add_channel_from_file: assertion `filename != NULL && strlen (filename) > 0' failed

The assertion failure follows:

[pid 19577] stat64("/home/steve/.config/xfce4/mcs_settings/desktop.xml", 0xafa838cc) = -1 ENOENT (No such file or directory)
[pid 19577] stat64("/etc/xdg/xfce4/mcs_settings/desktop.xml", 0xafa838cc) = -1 ENOENT (No such file or directory)
[pid 19577] stat64("/etc/xfce4/xfce4/mcs_settings/desktop.xml", 0xafa838cc) = -1 ENOENT (No such file or directory)

The segfault occurs after:
stat64("/usr/share/icons//hicolor/16x16/emblems", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(4, /* 2 entries */, 4096)    = 48
getdents64(4, /* 0 entries */, 4096)    = 0
close(4)                                = 0
open("/usr/share/icons//hicolor/12x12/emblems", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/usr/share/icons//Rodent/48x48/apps/xfce4-panel.png", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1817, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa7f66000
read(4, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 1817
read(4, "", 4096)                       = 0
brk(0x82d5000)                          = 0x82d5000
brk(0x82cd000)                          = 0x82cd000
close(4)                                = 0
munmap(0xa7f66000, 4096)                = 0
gettimeofday({1144632680, 164400}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
gettimeofday({1144632680, 164571}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
gettimeofday({1144632680, 164765}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
gettimeofday({1144632680, 164922}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
gettimeofday({1144632680, 165085}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
gettimeofday({1144632680, 165232}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 0)     = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 20039 detached
(fd 3 is the xsession socket here)

Hopefully that's helpful.  I have experimentally moved .config (seems
like a namespace clash waiting to happen, but oh well) and .xfce4 out of
the way, but no improvement.

Take care,

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686-smp
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8)

Versions of packages xfce4-mcs-manager depends on:
ii  libatk1.0-0               1.11.4-1       The ATK accessibility toolkit
ii  libc6                     2.3.6-5        GNU C Library: Shared libraries an
ii  libglib2.0-0              2.10.2-1       The GLib library of C routines
ii  libgtk2.0-0               2.8.16-1       The GTK+ graphical user interface 
ii  libice6                   6.9.0.dfsg.1-6 Inter-Client Exchange library
ii  libpango1.0-0             1.12.0-2       Layout and rendering of internatio
ii  libsm6                    6.9.0.dfsg.1-6 X Window System Session Management
ii  libstartup-notification0  0.8-1          library for program launch feedbac
ii  libx11-6                  6.9.0.dfsg.1-6 X Window System protocol client li
ii  libxfce4mcs-client-2      4.2.3-1        Client library for Xfce4 configure
ii  libxfce4mcs-manager-2     4.2.3-1        Manager library for Xfce4 configur
ii  libxfce4util-1            4.2.3.2-1      Utility functions library for Xfce
ii  libxfcegui4-3             4.2.3-1        Basic GUI C functions for Xfce4
ii  xlibs                     6.9.0.dfsg.1-6 X Window System client libraries m

Versions of packages xfce4-mcs-manager recommends:
ii  xfce4-mcs-plugins             4.2.3-2    Special modules for the xfce4-mcs-

-- no debconf information

-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        sgran at debian.org |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20060410/e679c614/attachment.pgp


More information about the Pkg-xfce-devel mailing list