Segfault at 18 ip 00007f5480428f6c sp 00007fffa8aa6760 error 4 in libindicator3.so.7.0.0

Bug #921953 reported by Jani Uusitalo
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After yesterday's upgrades including libindicator7, unity-greeter crashes repeatedly until failsafe kicks in, and even then, after selecting low graphics mode for the session, it crashes. I managed to get X working again by downgrading unity-greeter back to 0.2.0-0ubuntu4 which I'm filing this report with. The crashing update was version 0.2.0-0ubuntu5.

I'm attaching the crash file.

It seems I'm not able to reproduce this on my other computer (also running up-to-date Precise), so I'll look for differences in the setups.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity-greeter 0.2.0-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-10.18-generic 3.2.1
Uname: Linux 3.2.0-10-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CheckboxSubmission: 09ae689090491ca53449589269e4bfd8
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Thu Jan 26 09:10:27 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
SourcePackage: unity-greeter
UpgradeStatus: Upgraded to precise on 2012-01-17 (8 days ago)

Revision history for this message
Jani Uusitalo (uusijani) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Revision history for this message
Emanuele Sottocorno (sotema) wrote :

I have the same problem after executing Update-Manager this morning.
I was unable to downgrade to version 0.2.0-0ubuntu4:
sudo apt-get install unity-greeter=0.2.0-0ubuntu4 say E: Version '0.2.0-0ubuntu4' for unity-greeter' was not found.
Please tell me how can i install that version

Revision history for this message
Jani Uusitalo (uusijani) wrote :

Emanuele: You'll need to go through some hoops via the Overview page linked to on top of this report, until you get to https://launchpad.net/ubuntu/precise/+source/unity-greeter/0.2.0-0ubuntu4 where you need to pick the build for your architecture. Use dpkg --install to install the .deb file. Good luck!

Revision history for this message
Emanuele Sottocorno (sotema) wrote :

Thanks Jani,
my Precise is back.

Revision history for this message
Alexandre Jodoin (cacalex) wrote :

I have the same problem.
Downgrading to version 0.2.0-0ubuntu4 fixed it.

Revision history for this message
Jason Conti (jconti) wrote :

Can everyone experiencing this issue please check the greeter log in /var/log/lightdm/ and look for a line similar to:

WARNING: File '/usr/lib/indicators3/7/libdatetime.so' does not exist

and if you find it, make sure indicator-datetime is installed. The issue, based on a discussion in irc, seems to be that unity-greeter doesn't check for a null indicator object after attempting to load it from a file in src/menubar.vala:304.

Revision history for this message
Davide Belloni (dbelloni) wrote :

For me the problem has been:

WARNING: File '/usr/lib/indicators3/7/libpower.so' does not exist

So I've installed indicator-power and now all works great!

Revision history for this message
Alexandre Jodoin (cacalex) wrote :

WARNING: File '/usr/lib/indicators3/6/libsession.so' does not exist.
WARNING: File '/usr/lib/indicators3/6/libdatetime.so' does not exist.
WARNING: File '/usr/lib/indicators3/6/libpower.so' does not exist.
WARNING: File '/usr/lib/indicators3/6/libsoundmenu.so' does not exist.
WARNING: File '/usr/lib/indicators3/7/libdatetime.so' does not exist.

OK... I win.
:)

I'll give it a try.

Revision history for this message
Jani Uusitalo (uusijani) wrote :

Jason: As with Davide, it was indicator-power that was missing here. The greeter log didn't show that though, it claimed libdatetime.so was missing even though indicator-datetime is in fact installed.

Revision history for this message
spaetz (spaetz) wrote :

As indicator-datetime is not installed by default on xubuntu, this will be an issue for everyone using xubuntu. I know that it hit me :-)

Revision history for this message
Maurie Reed (moria6) wrote :

Downgrading greeter worked although I was prompted to install libindicator3-6 first. System had worked prior to last update && upgrade. No trace of libdatetime.so in greeter logs. System has been running 12.04 since 1/5/12 - upgraded from 11.10

Revision history for this message
Emanuele Sottocorno (sotema) wrote :

Found:
WARNING: File '/usr/lib/indicators3/7/libdatetime.so' does not exist
 and no indicator installed.
Installed indicator and upgraded unity-greeter to 0.2.0-0ubuntu5, everything is ok now.
Thanks

Revision history for this message
DaleEMoore (daleemoore) wrote :

This was my first major hiccup in using Ubuntu 12.04; thanks for posting this information!

apt-get install indicator-datetime

fixed it for me.

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.