Program crash with Murrine themes when over VNC

Bug #668801 reported by Jeff Ebert on 2010-10-30
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gtk2-engines-murrine (Ubuntu)

Bug Description

users-admin crashes when right-clicking on the users list on the left of the main dialog.

This only happens on a system that is installed as a ubuntu server and then ubuntu-desktop is added using tasksel. Also, it only happens when the GUI is run through a VNC session. I have reproduced this in a VM after initially seeing it on a physical server.

Other notes:

* The user is the primary user of the system and is in the admin group.
$ groups
jeffrey adm dialout cdrom plugdev lpadmin sambashare admin

* I think that this is related to polkit behavior in Maverick. The workaround in bug #221363 does not appear to work in Maverick.

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: gnome-system-tools 2.32.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae
Uname: Linux 2.6.35-22-generic-pae i686
Architecture: i386
Date: Sat Oct 30 09:36:28 2010
ExecutablePath: /usr/bin/users-admin
InstallationMedia: Ubuntu-Server 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcCmdline: users-admin
 Segfault happened at: 0xb6cccb69: mov %ecx,0x8(%esi)
 PC (0xb6cccb69) ok
 source "%ecx" ok
 destination "0x8(%esi)" (0x00000025) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gnome-system-tools
 ?? () from /lib/
 malloc () from /lib/
 ?? () from /usr/lib/
 pixman_image_create_solid_fill () from /usr/lib/
 pixman_image_fill_boxes () from /usr/lib/
Title: users-admin crashed with SIGSEGV in malloc()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
 (polkit-gnome-authentication-agent-1:3713): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:3700): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed

Jeff Ebert (jeffrey-ebertland) wrote :

 _int_malloc (av=<value optimized out>, bytes=<value optimized out>)
 *__GI___libc_malloc (bytes=188) at malloc.c:3660
 _pixman_image_allocate () at ../../pixman/pixman-image.c:98
 pixman_image_create_solid_fill (color=0xbfc64cb8)
 pixman_image_fill_boxes (op=PIXMAN_OP_OVER, dest=0x91f2098,

Changed in gnome-system-tools (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace

Sounds very weird to me that it would only happen on boxes where ubuntu-desktop has been installed afterwards. It doesn't look like it's related to PolicyKit at all, but to the theme engine.

Could you try to reproduce the bug when the theme Clearlooks?

affects: gnome-system-tools (Ubuntu) → gtk2-engines-murrine (Ubuntu)
visibility: private → public
Jeff Ebert (jeffrey-ebertland) wrote :

I cannot reproduce the bug when the theme is Clearlooks. After switching the theme back to Ambience, I can reproduce the bug immediately.

Note that this does not occur on the same (virtual) machine if I am logged into a console session through GDM.

Jeff Ebert (jeffrey-ebertland) wrote :

After upgrading my primary desktop machine (installed using Ubuntu Desktop edition, not Server) from Lucid to Maverick, I can reproduce this bug from within a VNC desktop session. Therefore, it should be reproducible on any Maverick default installation when using the Ambience theme in VNC.

Milan Bouchet-Valat (nalimilan) wrote :

OK, thanks, so that's definitely a bug in the theme engine. I can't explain why it would only happen through VNC though...

Changed in gtk2-engines-murrine (Ubuntu):
status: New → Triaged
summary: - users-admin crashed with SIGSEGV in malloc() on right-clicked
+ Program crash with Murrine themes when over VNC
description: updated
Ryan Hodges (rphodges) wrote :

For me this bug is not just related to users-admin. Many other gtk apps crash. For example, selecting Edit->Profiles in gnome-terminal causes a crash. Using synaptic also causes a crash.

James Becwar (jbecwar) wrote :

I chased this bug for days, i would get crashes in eclipse and gnome. Changing the theme resolved it for me.

Clean ubuntu 10.10 install with all updates as of 3/1/2011 couldn't create a new launcher item when clicking browse would crash in vnc regradless of server. Couldn't delete projects in eclipse would give a memory coruption error. Clear looks works great.

Terrible bug report I know. Shoot email an email if you need help repoing it.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers