|
Bugzilla – Full Text Bug Listing |
| Summary: | Gnome desktop crashes when left alone for a while (KVM involvement?) | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.2 | Reporter: | John Beranek <john> |
| Component: | GNOME | Assignee: | E-mail List <gnome-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | zbycho |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | openSUSE 11.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Text from .xsession-errors including a gnome-session backtrace | ||
|
Description
John Beranek
2010-03-13 20:46:48 UTC
Created attachment 348333 [details]
Text from .xsession-errors including a gnome-session backtrace
The attachment mentioned in the bug report that I forgot to add.
I have similar problem, whole Gnome destop crashes. I always end up with GDM. It occurs often while pluging in the power cord. Gnome-power-manager bug? KVM not in use. May 14 22:16:51 kryton gnome-session[2678]: devkit-power-gobject-CRITICAL: dkp_device_get_object_path: assertion `DKP_IS_DEVICE (device)' failed May 14 22:16:51 kryton gnome-session[2678]: ******************* START ******************************** May 14 22:16:51 kryton gnome-session[2678]: Frame 0: /usr/bin/gnome-session [0x805f924] May 14 22:16:51 kryton gnome-session[2678]: Frame 1: /usr/bin/gnome-session [0x805fac9] May 14 22:16:51 kryton gnome-session[2678]: Frame 2: [0xffffe400] May 14 22:16:51 kryton gnome-session[2678]: Frame 3: /usr/lib/libglib-2.0.so.0(g_str_hash+0x5) [0xb7104c55] May 14 22:16:51 kryton gnome-session[2678]: Frame 4: /usr/lib/libglib-2.0.so.0 [0xb70d3016] May 14 22:16:51 kryton gnome-session[2678]: Frame 5: /usr/lib/libdevkit-power-gobject.so.1 [0xb71ecc22] May 14 22:16:51 kryton gnome-session[2678]: Frame 6: /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x93) [0xb71bd583] May 14 22:16:51 kryton gnome-session[2678]: Frame 7: /usr/lib/libdbus-glib-1.so.2 [0xb72643e0] May 14 22:16:51 kryton gnome-session[2678]: Frame 8: /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1e2) [0xb71b0192] May 14 22:16:51 kryton gnome-session[2678]: Frame 9: /usr/lib/libgobject-2.0.so.0 [0xb71c5d16] May 14 22:16:51 kryton gnome-session[2678]: Frame 10: /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x736) [0xb71c70e6] May 14 22:16:51 kryton gnome-session[2678]: Frame 11: /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x27) [0xb71c7567] May 14 22:16:51 kryton gnome-session[2678]: Frame 12: /usr/lib/libdbus-glib-1.so.2 [0xb726566f] May 14 22:16:51 kryton gnome-session[2678]: Frame 13: /lib/libdbus-1.so.3(dbus_connection_dispatch+0x353) [0xb7221a53] May 14 22:16:51 kryton gnome-session[2678]: Frame 14: /usr/lib/libdbus-glib-1.so.2 [0xb725bc0d] May 14 22:16:51 kryton gnome-session[2678]: Frame 15: /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x212) [0xb70e14c2] May 14 22:16:51 kryton gnome-session[2678]: Frame 16: /usr/lib/libglib-2.0.so.0 [0xb70e4d98] May 14 22:16:51 kryton gnome-session[2678]: Frame 17: /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1bf) [0xb70e51ef] May 14 22:16:51 kryton gnome-session[2678]: Frame 18: /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb7517b49] May 14 22:16:51 kryton gnome-session[2678]: Frame 19: /usr/bin/gnome-session [0x806148b] May 14 22:16:51 kryton gnome-session[2678]: Frame 20: /lib/libc.so.6(__libc_start_main+0xfe) [0xb6e15ace] May 14 22:16:51 kryton gnome-session[2678]: Frame 21: /usr/bin/gnome-session [0x8050621] May 14 22:16:51 kryton gnome-session[2678]: ******************* END ********************************** May 14 22:16:51 kryton kernel: [15208.375204] compiz[2894]: segfault at 28 ip 080568ac sp bf916f40 error 4 in compiz[8048000+3c000] It seems the bug is somewhere in DeviceKit-power. I have installed new version from obs://build.opensuse.org/Base (It's called UPower now) and I have seen NO problem since there. It's possible to make an official update for that? So more people who have the same problem could test it. kryton:/home/pingwin # LANG=C zypper if devicekit-power: Information for package devicekit-power: Repository: @System Name: DeviceKit-power Version: 0.9.1-1.1 Arch: i586 Vendor: obs://build.opensuse.org/Base Installed: Yes Status: up-to-date Installed Size: 0 B Summary: Power Device Enumeration Framework Description: UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus. Some operations (such as suspending the system) are restricted using PolicyKit. This package provides a compatibily layer between upower and DeviceKit-power. kryton:/home/pingwin # LANG=C zypper se upower Loading repository data... Reading installed packages... S | Name | Summary | Type --+-----------------+----------------------------------------------+-------- i | libupower-glib1 | Power Device Enumeration Framework - Library | package i | upower | Power Device Enumeration Framework | package i | upower-lang | Languages for package upower | package The same problem is also reported and triaged here: https://qa.mandriva.com/show_bug.cgi?id=56286 Still happening, and even more frequently - even though I've removed gnome-power-manager.
Looked to remove DeviceKit-power, but too many things depend on it. :(
Latest crash:
gnome-session[4168]: devkit-power-gobject-CRITICAL: dkp_device_get_object_path:
assertion `DKP_IS_DEVICE (device)' failed
gnome-session[4168]: ******************* START ********************************
gnome-session[4168]: Frame 0: /usr/bin/gnome-session [0x805f924]
gnome-session[4168]: Frame 1: /usr/bin/gnome-session [0x805fac9]
gnome-session[4168]: Frame 2: [0xffffe400]
gnome-session[4168]: Frame 3: /usr/lib/libglib-2.0.so.0(g_str_hash+0x5) [0xb7145c55]
gnome-session[4168]: Frame 4: /usr/lib/libglib-2.0.so.0 [0xb7114016]
gnome-session[4168]: Frame 5: /usr/lib/libdevkit-power-gobject.so.1 [0xb722dc22]
gnome-session[4168]: Frame 6: /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x93) [0xb71fe583]
gnome-session[4168]: Frame 7: /usr/lib/libdbus-glib-1.so.2 [0xb72a53e0]
gnome-session[4168]: Frame 8: /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1e2) [0xb71f1192]
gnome-session[4168]: Frame 9: /usr/lib/libgobject-2.0.so.0 [0xb7206d16]
(gpk-update-icon:4465): devkit-power-gobject-CRITICAL **: dkp_device_get_object_path: assertion `DKP_IS_DEVICE (device)' failed
gnome-session[4168]: Frame 10: /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x736) [0xb72080e6]
gnome-session[4168]: Frame 11: /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x27) [0xb7208567]
gnome-session[4168]: Frame 12: /usr/lib/libdbus-glib-1.so.2 [0xb72a666f]
gnome-session[4168]: Frame 13: /lib/libdbus-1.so.3(dbus_connection_dispatch+0x353) [0xb7262a53]
gnome-session[4168]: Frame 14: /usr/lib/libdbus-glib-1.so.2 [0xb729cc0d]
gnome-session[4168]: Frame 15: /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x212) [0xb71224c2]
gnome-session[4168]: Frame 16: /usr/lib/libglib-2.0.so.0 [0xb7125d98]
gnome-session[4168]: Frame 17: /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1bf) [0xb71261ef]
gnome-session[4168]: Frame 18: /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb7558b49]
gnome-session[4168]: Frame 19: /usr/bin/gnome-session [0x806148b]
gnome-session[4168]: Frame 20: /lib/libc.so.6(__libc_start_main+0xfe) [0xb6e56ace]
gnome-session[4168]: Frame 21: /usr/bin/gnome-session [0x8050621]
gnome-session[4168]: ******************* END **********************************
/usr/bin/compiz-manager: line 439: 4435 Segmentation fault ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS
FWIW, I'm going to see if an online upgrade to 11.3 fixes it. Also FWIW, the upgrade to 11.3 _does_ appear to have fixed the crashes. Closing as per last comment. |