[From nobody Tue Apr  7 08:03:36 2026
Received: (at submit) by bugs.debian.org; 5 Jan 2010 08:13:25 +0000
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
 (2007-08-08) on rietz.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 77; hammy, 151; neutral, 489; spammy,
 0. spammytokens: hammytokens:0.000-+--H*M:reportbug,
 0.000-+--H*MI:reportbug, 
 0.000-+--H*x:reportbug, 0.000-+--H*UA:reportbug, 0.000-+--H*x:3.48
X-Spam-Status: No, score=-10.9 required=4.0 tests=AWL,BAYES_00,FOURLA,
 FVGT_m_MULTI_ODD,HAS_PACKAGE,IMPRONONCABLE_2,MURPHY_DRUGS_REL8,
 XMAILER_REPORTBUG,X_DEBBUGS_CC autolearn=ham
 version=3.2.3-bugs.debian.org_2005_01_02
Return-path: &lt;u.kleine-koenig@pengutronix.de&gt;
Received: from metis.ext.pengutronix.de ([92.198.50.35])
 by rietz.debian.org with esmtp (Exim 4.63)
 (envelope-from &lt;u.kleine-koenig@pengutronix.de&gt;) id 1NS4Xc-0000VE-RE
 for submit@bugs.debian.org; Tue, 05 Jan 2010 08:13:25 +0000
Received: from ukl by metis.ext.pengutronix.de with local (Exim 4.69)
 (envelope-from &lt;u.kleine-koenig@pengutronix.de&gt;) id 1NS4XV-0006KP-7x
 for submit@bugs.debian.org; Tue, 05 Jan 2010 09:13:18 +0100
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=&quot;UTF-8&quot;
From: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= &lt;u.kleine-koenig@pengutronix.de&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Message-ID: &lt;20100105081347.25201.11202.reportbug@cassiopeia.kleinek&gt;
X-Mailer: reportbug 3.48
Date: Tue, 05 Jan 2010 09:13:47 +0100
X-Debbugs-Cc: u.kleine-koenig@pengutronix.de
X-SA-Exim-Connect-IP: &lt;locally generated&gt;
X-SA-Exim-Mail-From: u.kleine-koenig@pengutronix.de
Subject: gnome-screensaver: locks up without password prompt and further screen
 updates
X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000)
X-SA-Exim-Scanned: Yes (on metis.ext.pengutronix.de)
X-PTX-Original-Recipient: submit@bugs.debian.org
Delivered-To: submit@bugs.debian.org

Package: gnome-screensaver
Version: 2.28.0-1+b1
Severity: normal

Hello,

from time to time I encounter the problem that after resume
gnome-screensaver just hangs.  Then the mouse pointer is visible, but
moving the mouse doesn't move the pointer.  There are no more update
events handled and if e.g. network-manager pops up a notification that a
connection is established it just leaves a black box when disappearing.

After switching to a Console using Ctrl+Alt+F1, pkill gnome-screensaver
and switching back to X I get back my session.

After recompiling gnome-screensaver to contain debug symbols[1] and
installing several library debug packages, I was able to get the
backtrace pasted below.

Best regards
Uwe

[1] So if the dependencies listed below don't match the vanilla package
that's because I recompiled.  Didn't check though.

ukleinek@cassiopeia:~$ gdb /usr/bin/gnome-screensaver 17844
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later &lt;http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type &quot;show copying&quot;
and &quot;show warranty&quot; for details.
This GDB was configured as &quot;i486-linux-gnu&quot;...
Attaching to program: /usr/bin/gnome-screensaver, process 17844

warning: .dynamic section for &quot;/usr/lib/libexpat.so.1&quot; is not at the expected address (wrong library or version mismatch?)
Reading symbols from /usr/lib/libdbus-glib-1.so.2...done.
Loaded symbols for /usr/lib/libdbus-glib-1.so.2
Reading symbols from /usr/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
[...]
0xb7881424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7881424 in __kernel_vsyscall ()
#1  0xb711cee3 in __waitpid_nocancel () from /lib/i686/cmov/libpthread.so.0
#2  0x08060434 in gs_job_died (job=0x979b0f0) at gs-job.c:109
#3  0x0806089b in gs_job_stop (job=0x979b0f0) at gs-job.c:500
#4  0x08056898 in manager_maybe_stop_job_for_window (
    manager=&lt;value optimized out&gt;, window=&lt;value optimized out&gt;)
    at gs-manager.c:190
#5  0xb7342c5c in IA__g_cclosure_marshal_VOID__PARAM (closure=0x97b8028, 
    return_value=0x0, n_param_values=2, param_values=0x9781b40, 
    invocation_hint=0xbfaf208c, marshal_data=0x8057410)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gmarshal.c:531
#6  0xb7335de3 in IA__g_closure_invoke (closure=0x97b8028, return_value=0x0, 
    n_param_values=2, param_values=0x9781b40, invocation_hint=0xbfaf208c)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gclosure.c:767
#7  0xb734a472 in signal_emit_unlocked_R (node=0x9744a48, detail=773, 
    instance=0x97554e0, emission_return=0x0, instance_and_params=0x9781b40)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:3317
#8  0xb734b359 in IA__g_signal_emit_valist (instance=0x97554e0, signal_id=1, 
    detail=773, var_args=0xbfaf2230 &quot;\200\204\021·0n\021·h\&quot;¯¿\230v6·\001&quot;)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:2980
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#9  0xb734b7b6 in IA__g_signal_emit (instance=0x97554e0, signal_id=1, 
    detail=773)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:3037
#10 0xb733a3c1 in g_object_dispatch_properties_changed (object=0x97554e0, 
    n_pspecs=1, pspecs=0xbfaf229c)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gobject.c:796
#11 0xb7336b0f in g_object_notify_dispatcher (object=0x97554e0, n_pspecs=1, 
    pspecs=0xbfaf229c)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gobject.c:326
#12 0xb733bc0d in IA__g_object_notify (object=0x97554e0, 
    property_name=0x8065d95 &quot;obscured&quot;)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gobjectnotifyqueue.c:120
#13 0x0805ca09 in gs_window_real_visibility_notify_event (widget=0x97554e0, 
    event=0x975c9f0) at gs-window-x11.c:2061
#14 0xb753af66 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9771320, 
    return_value=0xbfaf24c0, n_param_values=2, param_values=0x979b118, 
    invocation_hint=0xbfaf24ac, marshal_data=0x805c980)
    at /build/buildd-gtk+2.0_2.18.3-1-i386-YrT8XN/gtk+2.0-2.18.3/gtk/gtkmarshalers.c:84
#15 0xb7334569 in g_type_class_meta_marshal (closure=0x9771320, 
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
    return_value=0xbfaf24c0, n_param_values=2, param_values=0x979b118, 
    invocation_hint=0xbfaf24ac, marshal_data=0x108)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gclosure.c:878
#16 0xb7335de3 in IA__g_closure_invoke (closure=0x9771320, 
    return_value=0xbfaf24c0, n_param_values=2, param_values=0x979b118, 
    invocation_hint=0xbfaf24ac)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gclosure.c:767
#17 0xb7349bb7 in signal_emit_unlocked_R (node=0x9771450, detail=0, 
    instance=0x97554e0, emission_return=0xbfaf25f8, 
    instance_and_params=0x979b118)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:3285
#18 0xb734b1ef in IA__g_signal_emit_valist (instance=0x97554e0, signal_id=68, 
    detail=0, var_args=0xbfaf2650 &quot;h&amp;¯¿ðÉu\tàTu\t\017àe·àTu\t@Ýv\t&quot;)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:2990
#19 0xb734b7b6 in IA__g_signal_emit (instance=0x97554e0, signal_id=68, 
    detail=0)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gobject/gsignal.c:3037
#20 0xb76571b6 in gtk_widget_event_internal (widget=0x97554e0, event=0x975c9f0)
    at /build/buildd-gtk+2.0_2.18.3-1-i386-YrT8XN/gtk+2.0-2.18.3/gtk/gtkwidget.c---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
:4767
#21 0xb7534b47 in IA__gtk_main_do_event (event=0x975c9f0)
    at /build/buildd-gtk+2.0_2.18.3-1-i386-YrT8XN/gtk+2.0-2.18.3/gtk/gtkmain.c:1600
#22 0xb73bd57a in gdk_event_dispatch (source=0x975f548, callback=0, 
    user_data=0x0)
    at /build/buildd-gtk+2.0_2.18.3-1-i386-YrT8XN/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c:2369
#23 0xb7296f28 in IA__g_main_context_dispatch (context=0x975f590)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#24 0xb729a6b3 in g_main_context_iterate (context=0x975f590, block=1, 
    dispatch=1, self=0x9744b80)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#25 0xb729ab7a in IA__g_main_loop_run (loop=0x9794528)
    at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2799
#26 0xb7534f09 in IA__gtk_main ()
    at /build/buildd-gtk+2.0_2.18.3-1-i386-YrT8XN/gtk+2.0-2.18.3/gtk/gtkmain.c:1218
#27 0x08050ead in main (argc=158568704, argv=0x1) at gnome-screensaver.c:111

-- System Information:
Debian Release: squeeze/sid
  APT prefers proposed-updates
  APT policy: (900, 'proposed-updates'), (900, 'stable'), (600, 'testing-proposed-updates'), (600, 'testing'), (500, 'oldstable-proposed-updates'), (500, 'oldstable'), (200, 'unstable'), (2, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-screensaver depends on:
ii  dbus-x11                  1.2.16-2       simple interprocess messaging syst
ii  gconf2                    2.28.0-1       GNOME configuration database syste
ii  gnome-icon-theme          2.28.0-1       GNOME Desktop icon theme
ii  gnome-session             2.28.0-4       The GNOME Session Manager
ii  libc6                     2.10.2-2       GNU C Library: Shared libraries
ii  libcairo2                 1.8.8-2        The Cairo 2D vector graphics libra
ii  libdbus-1-3               1.2.1-5+lenny1 simple interprocess messaging syst
ii  libdbus-glib-1-2          0.82-2         simple interprocess messaging syst
ii  libgconf2-4               2.28.0-1       GNOME configuration database syste
ii  libgl1-mesa-glx [libgl1]  7.6-1          A free implementation of the OpenG
ii  libglib2.0-0              2.22.3-1       The GLib library of C routines
ii  libgnome-desktop-2-11     2.28.2-1       Utility library for loading .deskt
ii  libgnome-menu2            2.28.0.1-1     an implementation of the freedeskt
ii  libgnomekbd4              2.28.2-1       GNOME library to manage keyboard c
ii  libgtk2.0-0               2.18.3-1       The GTK+ graphical user interface 
ii  libnotify1 [libnotify1-gt 0.4.5-1        sends desktop notifications to a n
ii  libpam0g                  1.1.0-4        Pluggable Authentication Modules l
ii  libpango1.0-0             1.26.2-1       Layout and rendering of internatio
ii  libx11-6                  2:1.3.2-1      X11 client-side library
ii  libxext6                  2:1.0.4-1      X11 miscellaneous extension librar
ii  libxklavier15             4.0-2          X Keyboard Extension high-level AP
ii  libxxf86misc1             1:1.0.1-3      X11 XFree86 miscellaneous extensio
ii  libxxf86vm1               1:1.0.2-1      X11 XFree86 video mode extension l

Versions of packages gnome-screensaver recommends:
ii  gnome-power-manager           2.28.2-1   power management tool for the GNOM
ii  libpam-gnome-keyring          2.28.2-1   PAM module to unlock the GNOME key
ii  rss-glx                       0.9.0-2    Really Slick Screensavers GLX Port

Versions of packages gnome-screensaver suggests:
pn  xscreensaver-data             &lt;none&gt;     (no description available)

-- no debconf information


]