[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#626331: marked as done (Segmentation fault in xorg when using solid background)



Your message dated Wed, 13 Jul 2011 13:34:37 +0200
with message-id <20110713113437.GB18490@mraw.org>
and subject line Re: Bug#626331: xserver-xorg-core: Crashes server when loading background color from 'icewmbg' and 'pcmanfm --desktop'
has caused the Debian Bug report #626331,
regarding Segmentation fault in xorg when using solid background
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
626331: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626331
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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
>example of failed login in IceWM:

/etc/gdm3/Xsession: Beginning session setup...
icewm-session: using /home/secipolla/.icewm for private configuration files
icewmtray: using /home/secipolla/.icewm for private configuration files
icewmbg: using /home/secipolla/.icewm for private configuration files
IceWM: using /home/secipolla/.icewm for private configuration files
XIO:  fatal IO error 11 (Recurso temporariamente indisponível) on X server ":0"
      after 145 requests (145 known processed) with 0 events remaining.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 136 requests (131 known processed) with 0 events remaining.
XIO:  fatal IO error 2 (Arquivo ou diretório não encontrado) on X server ":0"
      after 127 requests (127 known processed) with 0 events remaining.
/home/secipolla/.icewm/startup: line 10: xscreensaver: comando não encontrado

(polkit-gnome-authentication-agent-1:1745): Gtk-WARNING **: cannot open display: :0
icewmbg: Can't open display: :0. X must be running and $DISPLAY set.
No protocol specified

(volumeicon:1796): Gtk-WARNING **: cannot open display: :0


>example of failed login in LXDE:

/etc/gdm3/Xsession: Beginning session setup...
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 31 requests (31 known processed) with 0 events remaining.
pcmanfm: Fatal IO error 11 (Recurso temporariamente indisponível) on X server :0.
XIO:  fatal IO error 2 (Arquivo ou diretório não encontrado) on X server ":0"
      after 730 requests (730 known processed) with 7 events remaining.
The application 'lxpanel' lost its connection to the display :0;
most likely the X server was shut down or you killed/destroyed
the application.

--- End Message ---
--- Begin Message ---
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.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: