Debian Bug report logs -
#626331
Segmentation fault in xorg when using solid background
Reported by: Sérgio Cipolla <secipolla@gmail.com>
Date: Wed, 11 May 2011 00:45:02 UTC
Severity: important
Merged with 626655,
626774
Found in versions xorg-server/2:1.10.1-2, xserver-xorg-core/2:1.10.2-2
Fixed in version 2:1.10.2.902-1
Done: Cyril Brulebois <kibi@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Wed, 11 May 2011 00:45:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Sérgio Cipolla <secipolla@gmail.com>:
New Bug report received and forwarded. Copy sent to secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Wed, 11 May 2011 00:45:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: gnome-settings-daemon
Version: 2.30.2-3
Severity: critical
Justification: breaks unrelated software
Sorry if it shouldn't be tagged as critical, but maybe it should.
Also maybe it's a bug from gdm3 or xserver-xorg-core but I'm not knowledgeable
enough to discern.
I had here Xfce and IceWM from the repo plus LXDE built from upstream sources,
all working fine.
After a recent xserver-xorg-core upgrade (plus some other things but I'm
guessing this is the most related one)
I could only log into Xfce. Trying to log into LXDE or IceWM would make gdm3
automatically logout and return to the login screen.
I tried replacing gdm3 for SLiM but the same thing happened except that the
failed login attempt would end in the console terminal instead of the login
screen. Xfce still worked.
I could login and load any desktop environment, including IceWM and LXDE,
through startx (having to set the desired one through update-alternatives).
Since I'm not a system administrator nor a programmer I eventually decided to
reinstall as I thought I could've messed with something.
I installed a minimal system and built-up from it. All was working well until I
installed gnome-settings-daemon so I could theme gdm3.
Exactly the same issue of being unable to log into IceWM and LXDE from within
the display manager reappeared.
Removing gnome-settings-daemon solves the issue (but then no theming in gdm3).
I'll attach ~/.xsession-errors messages from an attempt of logging into icewm-
session
with gdm3 and another from an attempt to log in LXDE (startlxde).
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-settings-daemon depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-2 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.2 generic font configuration library
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-2 Utility library for loading .deskt
ii libgnome2-common 2.30.0-1 The GNOME library - common files
ii libgnomekbd4 2.30.2-2 GNOME library to manage keyboard c
ii libgstreamer-plugins-base0. 0.10.32-2 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.32-6+b1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2 0.5.0-2 sends desktop notifications to a n
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxi6 2:1.4.2-1 X11 Input extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
gnome-settings-daemon recommends no packages.
Versions of packages gnome-settings-daemon suggests:
pn gnome-screensaver <none> (no description available)
ii icewm [x-window-manager] 1.3.7-1 wonderful Win95-OS/2-Motif-like wi
ii metacity [x-window-manager] 1:2.30.1-3 lightweight GTK+ window manager
ii openbox [x-window-manager] 3.4.11.1-1 standards compliant, fast, light-w
ii x11-xserver-utils 7.6+2 X server utilities
[failed-logins (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Mon, 16 May 2011 15:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Agustin Martin <agmartin@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Mon, 16 May 2011 15:33:03 GMT) (full text, mbox, link).
Message #10 received at 626331@bugs.debian.org (full text, mbox, reply):
On Tue, May 10, 2011 at 09:41:42PM -0300, Sérgio Cipolla wrote:
> Package: gnome-settings-daemon
> Version: 2.30.2-3
> Severity: critical
> Justification: breaks unrelated software
>
> Sorry if it shouldn't be tagged as critical, but maybe it should.
> Also maybe it's a bug from gdm3 or xserver-xorg-core but I'm not knowledgeable
> enough to discern.
> I had here Xfce and IceWM from the repo plus LXDE built from upstream sources,
> all working fine.
> After a recent xserver-xorg-core upgrade (plus some other things but I'm
> guessing this is the most related one)
> I could only log into Xfce. Trying to log into LXDE or IceWM would make gdm3
> automatically logout and return to the login screen.
Hi, Sérgio,
I was observing something similar in my sid box with wdm and icewm, and today
the behavior reached my testing box. There is an important difference, I do not
have gnome-settings-daemon installed.
> I tried replacing gdm3 for SLiM but the same thing happened except that the
> failed login attempt would end in the console terminal instead of the login
> screen. Xfce still worked.
Exactly the same for icewm+slim.
I was doing more tests and noticed that the problem does not happen here
with plain icewm, but when I invoke icewm-session from display manager.
When I select plain icewm, system starts (of course with no selected
background ...).
Looking at the packages upgraded today in my testing box, I notice that
together with many other packages, there was upgrades in the X stuff,
x11-utils:i386 (7.6+1, 7.6+2)
xserver-common:i386 (1.9.5-1, 1.10.1-2)
xserver-xorg-core:i386 (1.9.5-1, 1.10.1-2)
xserver-xorg-input-evdev:i386 (2.6.0-2, 2.6.0-2+b1)
xserver-xorg-input-kbd:i386 (1.6.0-1, 1.6.0-1+b1)
xserver-xorg-input-mouse:i386 (1.7.0-2, 1.7.0-2+b1)
xserver-xorg-input-synaptics:i386 (1.4.0-1, 1.4.0-1+b1)
xserver-xorg-input-wacom:i386 (0.10.10+20110203-1, 0.10.10+20110203-1+b1)
xserver-xorg-video-ati:i386 (6.14.1-1, 6.14.1-1+b1)
xserver-xorg-video-mach64:i386 (6.8.2-5, 6.9.0-1)
xserver-xorg-video-r128:i386 (6.8.1-5, 6.8.1-5+b1)
xserver-xorg-video-radeon:i386 (6.14.1-1, 6.14.1-1+b1)
in the glibc packages,
libc-bin:i386 (2.11.2-11, 2.13-4)
libc-dev-bin:i386 (2.11.2-11, 2.13-4)
libc6-amd64:i386 (2.11.2-11, 2.13-4)
libc6-dev:i386 (2.11.2-11, 2.13-4)
libc6-i686:i386 (2.11.2-11, 2.13-4)
libc6:i386 (2.11.2-11, 2.13-4)
as well as in the perl stuff.
Regards,
--
Agustin
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Mon, 16 May 2011 16:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Sergio Cipolla <secipolla@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Mon, 16 May 2011 16:12:03 GMT) (full text, mbox, link).
Message #15 received at 626331@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
> Hi, Sérgio,
>
> I was observing something similar in my sid box with wdm and icewm, and
> today
> the behavior reached my testing box. There is an important difference, I do
> not
> have gnome-settings-daemon installed.
>
> That probably means that gnome-settings-daemon is what triggers for gdm3
the failure.
That should give a clue for the knowledgeable guys of what's causing this
(if they don't know already).
> Looking at the packages upgraded today in my testing box, I notice that
> together with many other packages, there was upgrades in the X stuff,
>
> x11-utils:i386 (7.6+1, 7.6+2)
> xserver-common:i386 (1.9.5-1, 1.10.1-2)
> xserver-xorg-core:i386 (1.9.5-1, 1.10.1-2)
> xserver-xorg-input-evdev:i386 (2.6.0-2, 2.6.0-2+b1)
> xserver-xorg-input-kbd:i386 (1.6.0-1, 1.6.0-1+b1)
> xserver-xorg-input-mouse:i386 (1.7.0-2, 1.7.0-2+b1)
> xserver-xorg-input-synaptics:i386 (1.4.0-1, 1.4.0-1+b1)
> xserver-xorg-input-wacom:i386 (0.10.10+20110203-1, 0.10.10+20110203-1+b1)
> xserver-xorg-video-ati:i386 (6.14.1-1, 6.14.1-1+b1)
> xserver-xorg-video-mach64:i386 (6.8.2-5, 6.9.0-1)
> xserver-xorg-video-r128:i386 (6.8.1-5, 6.8.1-5+b1)
> xserver-xorg-video-radeon:i386 (6.14.1-1, 6.14.1-1+b1)
>
> in the glibc packages,
>
> libc-bin:i386 (2.11.2-11, 2.13-4)
> libc-dev-bin:i386 (2.11.2-11, 2.13-4)
> libc6-amd64:i386 (2.11.2-11, 2.13-4)
> libc6-dev:i386 (2.11.2-11, 2.13-4)
> libc6-i686:i386 (2.11.2-11, 2.13-4)
> libc6:i386 (2.11.2-11, 2.13-4)
>
> as well as in the perl stuff.
>
> I remember when that first happened to me it was a large update because I
was waiting for the perl stuff to settle so it was mostly the perl things
(minus a couple that were still broken) plus the xserver update (from a
layman view the latter must be the one that's incompatible with the display
manager's/session manager's setups).
Maybe in sid the glibc upgrades came afterwards, but I can't recall with
certainty.
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Mon, 16 May 2011 19:24:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Sérgio Cipolla <secipolla@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Mon, 16 May 2011 19:24:11 GMT) (full text, mbox, link).
Message #20 received at 626331@bugs.debian.org (full text, mbox, reply):
Package: gnome-settings-daemon
Version: 2.30.2-3
Followup-For: Bug #626331
I found out that what was preventing logging into LXDE was the 'pcmanfm --desktop' command.
Without it LXDE works even with gnome-settings-daemon installed.
icewm-session doesn't work though, even having nothing to do with pcmanfm (I tested in a clean session without ~/.icewm).
Since I don't know if LXDE from the repo works or not I'll report this to pcmanfm upstream but regarding Debian this bug then must go to icewm.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-settings-daemon depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.2 generic font configuration library
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-2 Utility library for loading .deskt
ii libgnome2-common 2.30.0-1 The GNOME library - common files
ii libgnomekbd4 2.30.2-2 GNOME library to manage keyboard c
ii libgstreamer-plugins-base0.10 0.10.34-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2.1 0.5.0-2 sends desktop notifications to a n
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxi6 2:1.4.2-1 X11 Input extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
gnome-settings-daemon recommends no packages.
Versions of packages gnome-settings-daemon suggests:
pn gnome-screensaver <none> (no description available)
ii icewm [x-window-manager] 1.3.7-1 wonderful Win95-OS/2-Motif-like wi
ii metacity [x-window-manager] 1:2.30.1-3 lightweight GTK+ window manager
ii openbox [x-window-manager] 3.4.11.1-1 standards compliant, fast, light-w
ii x11-xserver-utils 7.6+2 X server utilities
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Mon, 16 May 2011 21:06:34 GMT) (full text, mbox, link).
Acknowledgement sent
to Sérgio Cipolla <secipolla@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Mon, 16 May 2011 21:06:41 GMT) (full text, mbox, link).
Message #25 received at 626331@bugs.debian.org (full text, mbox, reply):
Package: gnome-settings-daemon
Version: 2.30.2-3
Followup-For: Bug #626331
Simply putting it, running 'pcmanfm --desktop' or 'icewmbg' crashes the session.
I haven't tried with feh because I don't have it installed here.
It's valid to remember that this issue happens only with sessions ruled by display managers (at least wdm, slim and gdm3 with gnome-settings-daemon).
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-settings-daemon depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.2 generic font configuration library
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-2 Utility library for loading .deskt
ii libgnome2-common 2.30.0-1 The GNOME library - common files
ii libgnomekbd4 2.30.2-2 GNOME library to manage keyboard c
ii libgstreamer-plugins-base0.10 0.10.34-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2.1 0.5.0-2 sends desktop notifications to a n
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxi6 2:1.4.2-1 X11 Input extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
gnome-settings-daemon recommends no packages.
Versions of packages gnome-settings-daemon suggests:
pn gnome-screensaver <none> (no description available)
ii icewm [x-window-manager] 1.3.7-1 wonderful Win95-OS/2-Motif-like wi
ii metacity [x-window-manager] 1:2.30.1-3 lightweight GTK+ window manager
ii openbox [x-window-manager] 3.4.11.1-1 standards compliant, fast, light-w
ii x11-xserver-utils 7.6+2 X server utilities
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Tue, 17 May 2011 15:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Agustin Martin <agmartin@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Tue, 17 May 2011 15:39:06 GMT) (full text, mbox, link).
Message #30 received at 626331@bugs.debian.org (full text, mbox, reply):
On Mon, May 16, 2011 at 06:02:21PM -0300, S??rgio Cipolla wrote:
> Package: gnome-settings-daemon
> Version: 2.30.2-3
> Followup-For: Bug #626331
>
> Simply putting it, running 'pcmanfm --desktop' or 'icewmbg' crashes the session.
> I haven't tried with feh because I don't have it installed here.
> It's valid to remember that this issue happens only with sessions ruled by display managers (at least wdm, slim and gdm3 with gnome-settings-daemon).
Hi, Sergio and (cc'ed) Debian X maintainers.
That is right. Since I use 'icewmbg' only to set a solid color as
background, I have put a dirty alternative personal 'icewmbg' at
/usr/local/bin,
# --- 8< --- /usr/local/bin/icewmbg ---------
#!/bin/sh
ICEWM_PREFERENCES=${HOME}/.icewm/preferences
echo "Warning: Running alternative /usr/local/bin/icewmbg"
if [ -r "$ICEWM_PREFERENCES" ]; then
COLOR=$(grep ^DesktopBackgroundColor= $ICEWM_PREFERENCES)
COLOR=${COLOR#DesktopBackgroundColor=}
COLOR=$(eval echo $COLOR)
fi
if [ -n "$COLOR" ]; then
xsetroot -solid $COLOR
fi
# --- 8< ------------------------------------
and with it, problem seems to disappear.
This seems to have been reported upstream for icewm and also to Ubuntu
launchpad.
Possible upstream bug report:
http://sourceforge.net/tracker/?func=detail&atid=100031&aid=3289566&group_id=31
Possible Ubuntu launchpad bug report:
https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/757610
I do not think gnome-settings-daemon is causing this bug report, just
triggering it, because it calls either 'pcmanfm --desktop' or 'icewmbg'.
I am more inclined to reassign this bug report to 'xserver-xorg-core', since
is the common link between 'pcmanfm --desktop' and 'icewmbg' that has been
upgraded just prior to the problem.
Also, this bug report may have the same origin as
http://bugs.debian.org/626774 (crash on loading background image)
because of the look of both Xorg errors (see below for mine).
I am cc'ing Debian X maintainers to know what they think.
More aditional information from my side:
These are the .xsession-error messages for the failing icewm-session
invocation from wdm (lines with AMD-WARNING are extra info I requested).
Related info for failed login in IceWM from gnome is given by Sergio Cipolla
in message http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626331#5
---------------------------------------
Xsession: X session started for testuser at Mon May 16 15:26:28 CEST 2011
Xsession: AMD-WARNING: Running "/etc/X11/wdm/Xsession" with arguments
"icewm-session"
Xsession: AMD-WARNING: Passing session as argument "icewm-session"
/home/testuser/.Xresources:1:24: warning: missing terminating ' character
/home/testuser/.Xresources:13:28: warning: missing terminating ' character
Xsession: AMD-WARNING: starting "/usr/bin/ssh-agent
/usr/bin/ck-launch-session /usr/bin/dbus-launch --exit-with-session
icewm-session"
icewm-session: using /home/testuser/.icewm for private configuration files
IceWM: using /home/testuser/.icewm for private configuration files
icewmtray: using /home/testuser/.icewm for private configuration files
icewmbg: using /home/testuser/.icewm for private configuration files
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0"
after 205 requests (205 known processed) with 2 events remaining.
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 110 requests (105 known processed) with 0 events remaining.
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0"
after 122 requests (122 known processed) with 0 events remaining.
Invalid MIT-MAGIC-COOKIE-1 keyicewmbg: Can't open display: :0. X must be
running and $DISPLAY set.
---------------------------------------
and details about the Xorg failure in Xorg log file (same as I gave in
unrelated #612681). Note that this looks not very different from that reported
in #626774 (crash on loading background image),
[ 855.821]
Backtrace:
[ 855.821] 0: /usr/bin/X (xorg_backtrace+0x37) [0x80ed307]
[ 855.821] 1: /usr/bin/X (0x8048000+0x6356a) [0x80ab56a]
[ 855.821] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77ba40c]
[ 855.822] 3: /usr/bin/X (0x8048000+0xbf6d2) [0x81076d2]
[ 855.822] 4: /usr/bin/X (ChangeWindowAttributes+0xcdc) [0x80a06bc]
[ 855.822] 5: /usr/bin/X (0x8048000+0x26f7e) [0x806ef7e]
[ 855.822] 6: /usr/bin/X (0x8048000+0x2d527) [0x8075527]
[ 855.822] 7: /usr/bin/X (0x8048000+0x205ac) [0x80685ac]
[ 855.822] 8: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6)
[0xb74b6e46]
[ 855.822] 9: /usr/bin/X (0x8048000+0x208c1) [0x80688c1]
[ 855.823] Segmentation fault at address 0x10
[ 855.823]
Fatal server error:
[ 855.823] Caught signal 11 (Segmentation fault). Server aborting
[ 855.823]
with
processor: AMD Athlon XP 2800+
VGA controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
using radeon server.
--
Agustin
Information forwarded
to debian-bugs-dist@lists.debian.org, secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Fri, 20 May 2011 14:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Sérgio Cipolla <secipolla@gmail.com>:
Extra info received and forwarded to list. Copy sent to secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 May 2011 14:21:03 GMT) (full text, mbox, link).
Message #35 received at 626331@bugs.debian.org (full text, mbox, reply):
Package: gnome-settings-daemon
Version: 2.30.2-3
Followup-For: Bug #626331
I discovered that 'pcmanfm --desktop' only crashes the X session when it's set to use a background colour.
Setting it to use a background image doesn't crash the session.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-settings-daemon depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.2 generic font configuration library
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-2 Utility library for loading .deskt
ii libgnome2-common 2.30.0-1 The GNOME library - common files
ii libgnomekbd4 2.30.2-2 GNOME library to manage keyboard c
ii libgstreamer-plugins-base0.10 0.10.34-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2.1 0.5.0-2 sends desktop notifications to a n
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxi6 2:1.4.2-1 X11 Input extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
gnome-settings-daemon recommends no packages.
Versions of packages gnome-settings-daemon suggests:
pn gnome-screensaver <none> (no description available)
ii icewm [x-window-manager] 1.3.7-1 wonderful Win95-OS/2-Motif-like wi
ii metacity [x-window-manager] 1:2.30.1-3 lightweight GTK+ window manager
ii openbox [x-window-manager] 3.4.11.1-1 standards compliant, fast, light-w
ii x11-xserver-utils 7.6+2 X server utilities
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Fri, 20 May 2011 14:33:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Sérgio Cipolla <secipolla@gmail.com>:
Extra info received and forwarded to list. Copy sent to secipolla@gmail.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 May 2011 14:33:09 GMT) (full text, mbox, link).
Message #40 received at 626331@bugs.debian.org (full text, mbox, reply):
Package: gnome-settings-daemon
Version: 2.30.2-3
Followup-For: Bug #626331
Setting icewmbg to use a background image instead of a background colour also prevents the X session from crashing.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-settings-daemon depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.2 generic font configuration library
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-2 Utility library for loading .deskt
ii libgnome2-common 2.30.0-1 The GNOME library - common files
ii libgnomekbd4 2.30.2-2 GNOME library to manage keyboard c
ii libgstreamer-plugins-base0.10 0.10.34-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2.1 0.5.0-2 sends desktop notifications to a n
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxi6 2:1.4.2-1 X11 Input extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
gnome-settings-daemon recommends no packages.
Versions of packages gnome-settings-daemon suggests:
pn gnome-screensaver <none> (no description available)
ii icewm [x-window-manager] 1.3.7-1 wonderful Win95-OS/2-Motif-like wi
ii metacity [x-window-manager] 1:2.30.1-3 lightweight GTK+ window manager
ii openbox [x-window-manager] 3.4.11.1-1 standards compliant, fast, light-w
ii x11-xserver-utils 7.6+2 X server utilities
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#626331; Package gnome-settings-daemon.
(Fri, 20 May 2011 16:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Agustin Martin <agmartin@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 May 2011 16:39:03 GMT) (full text, mbox, link).
Message #45 received at 626331@bugs.debian.org (full text, mbox, reply):
On Tue, May 17, 2011 at 07:18:44PM +0200, Marko Macek wrote:
> On 05/17/2011 03:23 PM, Agustin Martin wrote:
> >For the records, it crashes the X server, leaving a message in Xorg log,
> >
> >[ 855.821]
> >Backtrace:
> >[ 855.821] 0: /usr/bin/X (xorg_backtrace+0x37) [0x80ed307]
> >[ 855.821] 1: /usr/bin/X (0x8048000+0x6356a) [0x80ab56a]
> >[ 855.821] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77ba40c]
> >[ 855.822] 3: /usr/bin/X (0x8048000+0xbf6d2) [0x81076d2]
> >[ 855.822] 4: /usr/bin/X (ChangeWindowAttributes+0xcdc) [0x80a06bc]
> >[ 855.822] 5: /usr/bin/X (0x8048000+0x26f7e) [0x806ef7e]
> >[ 855.822] 6: /usr/bin/X (0x8048000+0x2d527) [0x8075527]
> >[ 855.822] 7: /usr/bin/X (0x8048000+0x205ac) [0x80685ac]
> >[ 855.822] 8: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb74b6e46]
> >[ 855.822] 9: /usr/bin/X (0x8048000+0x208c1) [0x80688c1]
> >[ 855.823] Segmentation fault at address 0x10
> >[ 855.823]
> >Fatal server error:
> >[ 855.823] Caught signal 11 (Segmentation fault). Server aborting
> >[ 855.823]
> >
> >But note that this is not the original problem in this bug report.
> >
> >This one rather seems a problem either in icewm or in xserver-xorg-core. I
> >have some other things to do now, but hope to have time to go to #626331 and
> >clone a specific bug for the icewm part. Since I am not sure if xorg or icewm
> >is to blame, I will reassign to both simultaneously, so both teams can look
> >at the problem
>
> I posted this patch for review at:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=684556 (probably wrong bug)
>
> Haven't posted it to xorg-devel yet.
>
> diff -ru xorg-server-1.10.1/dix/window.c xorg-server-1.10.1-new/dix/window.c
> --- xorg-server-1.10.1/dix/window.c 2011-02-25 04:27:25.000000000 +0100
> +++ xorg-server-1.10.1-new/dix/window.c 2011-05-15 15:15:03.912919996 +0200
> @@ -474,6 +474,7 @@
> pWin->background.pixel = pScreen->whitePixel;
> backFlag |= CWBackPixmap;
> } else {
> + pWin->backgroundState = BackgroundPixel;
> if (whiteRoot)
> pWin->background.pixel = pScreen->whitePixel;
> else
> @@ -972,6 +973,7 @@
> else if (party_like_its_1989)
> MakeRootTile(pWin);
> else {
> + pWin->backgroundState = BackgroundPixel;
> if (whiteRoot)
> pWin->background.pixel = pScreen->whitePixel;
> else
>
>
Hi, Marko,
Noticed that you also posted the proposed fix to icewmbg related bug report,
http://sourceforge.net/tracker/?func=detail&atid=100031&aid=3289566&group_id=31
I am sending a copy of your reply to
http://bugs.debian.org/626774 [crash on loading background image]
which may be related to the same problem (ancient xv sources seems to use
XSetWindowBackgroundPixmap), and to
http://bugs.debian.org/626331 [gnome-settings-daemon doesn't allow to log
into IceWM, LXDE.]
and cc'ing submitters in case they want to add something.
By the way, Just noticed a mail from Sergio Cipolla to #626331 reporting
that for both 'icewmbg' and 'pcmanfm --desktop' seems that using a
background image instead of a background colour also prevents the X
session from crashing.
Regards,
--
Agustin
Bug No longer marked as found in versions gnome-settings-daemon/2.30.2-3.
Request was from Michael Biebl <biebl@debian.org>
to control@bugs.debian.org.
(Sun, 22 May 2011 23:15:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#626331; Package xserver-xorg-core.
(Mon, 23 May 2011 10:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(Mon, 23 May 2011 10:03:03 GMT) (full text, mbox, link).
Message #54 received at 626331@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Michael.
Debian Bug Tracking System <owner@bugs.debian.org> (22/05/2011):
> Processing commands for control@bugs.debian.org:
>
> > reassign 626331 xserver-xorg-core
> Bug #626331 [gnome-settings-daemon] gnome-settings-daemon doesn't allow to log into IceWM, LXDE.
> Bug reassigned from package 'gnome-settings-daemon' to 'xserver-xorg-core'.
> Bug No longer marked as found in versions gnome-settings-daemon/2.30.2-3.
> > thanks
> Stopping processing here.
Next time, could you please so kind as to write a few words, or at
least cc maintainers of the package you're reassigning to?
Quoting devref 5.8.3. Bug housekeeping:
2. If the bug is real but it's caused by another package, just
reassign the bug to the right package. If you don't know which
package it should be reassigned to, you should ask for help on IRC or
on <debian-devel@lists.debian.org>. Please inform the maintainer(s)
of the package you reassign the bug to, for example by Cc:ing the
message that does the reassign to <packagename@packages.debian.org>
and explaining your reasons in that mail. Please note that a simple
reassignment is not e-mailed to the maintainers of the package being
reassigned to, so they won't know about it until they look at a bug
overview for their packages.
Thanks already.
Mraw,
KiBi.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#626331; Package xserver-xorg-core.
(Mon, 23 May 2011 10:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(Mon, 23 May 2011 10:33:03 GMT) (full text, mbox, link).
Message #59 received at 626331@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
severity 626331 important
thanks
Hi all,
Agustin Martin <agmartin@debian.org> (20/05/2011):
> > Haven't posted it to xorg-devel yet.
> >
> > diff -ru xorg-server-1.10.1/dix/window.c xorg-server-1.10.1-new/dix/window.c
> > --- xorg-server-1.10.1/dix/window.c 2011-02-25 04:27:25.000000000 +0100
> > +++ xorg-server-1.10.1-new/dix/window.c 2011-05-15 15:15:03.912919996 +0200
> > @@ -474,6 +474,7 @@
> > pWin->background.pixel = pScreen->whitePixel;
> > backFlag |= CWBackPixmap;
> > } else {
> > + pWin->backgroundState = BackgroundPixel;
> > if (whiteRoot)
> > pWin->background.pixel = pScreen->whitePixel;
> > else
> > @@ -972,6 +973,7 @@
> > else if (party_like_its_1989)
> > MakeRootTile(pWin);
> > else {
> > + pWin->backgroundState = BackgroundPixel;
> > if (whiteRoot)
> > pWin->background.pixel = pScreen->whitePixel;
> > else
> >
> >
done now:
http://lists.x.org/archives/xorg-devel/2011-May/022281.html
I suggested it for the 1.10 stable branch:
http://lists.x.org/archives/xorg-devel/2011-May/022455.html
Hopefully will be in the next upload.
Mraw,
KiBi.
[signature.asc (application/pgp-signature, inline)]
Severity set to 'important' from 'critical'
Request was from Cyril Brulebois <kibi@debian.org>
to control@bugs.debian.org.
(Mon, 23 May 2011 10:39:02 GMT) (full text, mbox, link).
Bug Marked as found in versions xserver-xorg-core/2:1.10.2-2.
Request was from Eldon Koyle <ekoyle@gmail.com>
to control@bugs.debian.org.
(Mon, 20 Jun 2011 21:27:10 GMT) (full text, mbox, link).
Changed Bug title to 'Segmentation fault in xorg when using solid background' from 'gnome-settings-daemon doesn't allow to log into IceWM, LXDE.'
Request was from Eldon Koyle <ekoyle@gmail.com>
to control@bugs.debian.org.
(Mon, 20 Jun 2011 21:27:12 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#626331; Package xserver-xorg-core.
(Wed, 13 Jul 2011 10:51:35 GMT) (full text, mbox, link).
Acknowledgement sent
to Agustin Martin <agmartin@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(Wed, 13 Jul 2011 10:51:43 GMT) (full text, mbox, link).
Message #72 received at 626331@bugs.debian.org (full text, mbox, reply):
On Mon, May 23, 2011 at 12:31:17PM +0200, Cyril Brulebois wrote:
> severity 626331 important
> thanks
>
> Hi all,
>
> Agustin Martin <agmartin@debian.org> (20/05/2011):
> > > Haven't posted it to xorg-devel yet.
> > >
> > > diff -ru xorg-server-1.10.1/dix/window.c xorg-server-1.10.1-new/dix/window.c
> > > --- xorg-server-1.10.1/dix/window.c 2011-02-25 04:27:25.000000000 +0100
> > > +++ xorg-server-1.10.1-new/dix/window.c 2011-05-15 15:15:03.912919996 +0200
> > > @@ -474,6 +474,7 @@
> > > pWin->background.pixel = pScreen->whitePixel;
> > > backFlag |= CWBackPixmap;
> > > } else {
> > > + pWin->backgroundState = BackgroundPixel;
> > > if (whiteRoot)
> > > pWin->background.pixel = pScreen->whitePixel;
> > > else
> > > @@ -972,6 +973,7 @@
> > > else if (party_like_its_1989)
> > > MakeRootTile(pWin);
> > > else {
> > > + pWin->backgroundState = BackgroundPixel;
> > > if (whiteRoot)
> > > pWin->background.pixel = pScreen->whitePixel;
> > > else
> > >
> > >
>
> done now:
> http://lists.x.org/archives/xorg-devel/2011-May/022281.html
>
> I suggested it for the 1.10 stable branch:
> http://lists.x.org/archives/xorg-devel/2011-May/022455.html
>
> Hopefully will be in the next upload.
Hi, Cyril
Looking at 2:1.10.2.902-1 changelog.
xorg-server (2:1.10.2.902-1) unstable; urgency=low
* New upstream release (1.10.3 rc2):
- DIX: Set backgroundState correctly for root window (Closes: #632134).
* Drop 20-workaround-36986.diff, fixed upstream.
* Bump Standards-Version to 3.9.2 (no changes).
This should also fix merged bug reports #626331, #626655, #626774. At
least I can no longer find this problem with icewm-session and icewmbg.
Not yet closing these bug reports in case some of the other submiters still
find problems,
Thanks for fixing this.
Regards,
--
Agustin
Reply sent
to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility.
(Wed, 13 Jul 2011 11:39:39 GMT) (full text, mbox, link).
Notification sent
to Sérgio Cipolla <secipolla@gmail.com>:
Bug acknowledged by developer.
(Wed, 13 Jul 2011 11:39:42 GMT) (full text, mbox, link).
Message #77 received at 626331-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Version: 2:1.10.2.902-1
Hello Agustin,
Agustin Martin <agmartin@debian.org> (13/07/2011):
> Looking at 2:1.10.2.902-1 changelog.
>
> xorg-server (2:1.10.2.902-1) unstable; urgency=low
>
> * New upstream release (1.10.3 rc2):
> - DIX: Set backgroundState correctly for root window (Closes: #632134).
> * Drop 20-workaround-36986.diff, fixed upstream.
> * Bump Standards-Version to 3.9.2 (no changes).
>
> This should also fix merged bug reports #626331, #626655, #626774. At
> least I can no longer find this problem with icewm-session and
> icewmbg.
good catch, thanks. I hadn't found time to go through the related bugs
and close them.
> Not yet closing these bug reports in case some of the other submiters
> still find problems,
I think it's safe to close those, so I'm sending a -done for the first
one, which will close the other ones since they are merged.
Mraw,
KiBi.
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility.
(Wed, 13 Jul 2011 11:39:46 GMT) (full text, mbox, link).
Notification sent
to sergio <mailbox@sergio.spb.ru>:
Bug acknowledged by developer.
(Wed, 13 Jul 2011 11:39:51 GMT) (full text, mbox, link).
Reply sent
to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility.
(Wed, 13 Jul 2011 11:40:04 GMT) (full text, mbox, link).
Notification sent
to Harald Dunkel <harri@afaics.de>:
Bug acknowledged by developer.
(Wed, 13 Jul 2011 11:40:08 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 11 Aug 2011 07:33:54 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 30 21:49:18 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.