unity-greeter crashed with SIGSEGV in gtk_fixed_move_internal()

Bug #1157400 reported by Eliah Kagan
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
New
Medium
Unassigned

Bug Description

On a Quantal i386 system, the LightDM login screen quit without warning as I started entering my password. This happened a few times in a row, but it had not happened the previous time I'd run lightdm, and it didn't happen any subsequent times. (I'd recently stopped and restarted the lightdm service, and I did that again to overcome the problem; then the greeter worked and I was able to log in.)

I discovered soon afterwards that unity-greeter had crashed. I presume this corresponds to one of the times lightdm quit as I started to enter my password.

In case it's relevant, I'd previously logged into a Unity session. This system has old hardware--an Nvidia GeForce 5200 graphics card. The screen had flickered yellowish, then went to black. There was no visible interface. I restarted lightdm to get back to the graphical login screen. Please note that this is a description of the events that led me to run "sudo stop lightdm" followed by "sudo start lightdm" the first time, leading to a state where unity-greeter crashed. I'm not sure if the problems I had with Unity itself are relevant, and I understand they are probably not since unity-greeter is not really related to Unity except in that it is themed similarly.

Please note that this bug report is for the unity-greeter crash and *not* for the graphics issue.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: unity-greeter 12.10.4-0ubuntu5.1
ProcVersionSignature: Ubuntu 3.5.0-26.42-generic 3.5.7.6
Uname: Linux 3.5.0-26-generic i686
ApportVersion: 2.6.1-0ubuntu10
Architecture: i386
Date: Tue Mar 19 15:49:06 2013
ExecutablePath: /usr/sbin/unity-greeter
InstallationDate: Installed on 2005-04-15 (2894 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327.1)
MarkForUpload: True
ProcCmdline: /usr/sbin/unity-greeter
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/false
SegvAnalysis:
 Segfault happened at: 0xb73398a0: mov (%edi),%eax
 PC (0xb73398a0) ok
 source "(%edi)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity-greeter
StacktraceTop:
 ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 ?? ()
 ?? ()
 ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
Title: unity-greeter crashed with SIGSEGV in g_main_context_dispatch()
UpgradeStatus: Upgraded to quantal on 2013-03-19 (0 days ago)
UserGroups:

Revision history for this message
Eliah Kagan (degeneracypressure) wrote :
information type: Private → Public
description: updated
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gtk_fixed_move_internal (fixed=0x9033128, child=0x0, x=84, y=-24) at /build/buildd/gtk+3.0-3.6.0/./gtk/gtkfixed.c:253
 greeter_list_move_entry (position=<optimized out>, entry=0x8fa2470, self=0x904b128) at greeter-list.c:1469
 greeter_list_move_names (self=self@entry=0x904b128) at greeter-list.c:1574
 ___lambda37_ (self=0x904b128) at greeter-list.c:1478
 ____lambda37__gsource_func (self=self@entry=0x904b128) at greeter-list.c:1486

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity-greeter (Ubuntu):
importance: Undecided → Medium
summary: - unity-greeter crashed with SIGSEGV in g_main_context_dispatch()
+ unity-greeter crashed with SIGSEGV in gtk_fixed_move_internal()
tags: removed: need-i386-retrace
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.