[ubuntu-mono] [Bug 200683] [NEW] Launching F-Spot crashes with SIGSEGV

hackel rd.launchpad at hayle.org
Mon Mar 10 18:12:42 GMT 2008


Public bug reported:

Binary package hint: f-spot

Package: f-spot
Version: 0.4.2-0ubuntu2

After upgrading from gutsy to hardy alpha6, F-Spot crashes upon
launching.  The following is output on the console:

Initializing Mono.Addins
Starting new FSpot server
Updating F-Spot Database
Updated database from version 6 to 7
Rolling back database changes because of Exception
XXXXX
System.InvalidCastException: Cannot cast from source type to destination type.
  at FSpot.Database.Updater+<>c__CompilerGenerated21.<Updater>c__58 () [0x00000] 
  at FSpot.Database.Updater+Update.Execute (.Db db, .MetaItem db_version) [0x00000] 
  at FSpot.Database.Updater.Run (.Db database) [0x00000] 
XXXXX
Can't get a connection to the dbus. Trying again...
Starting new FSpot server
Can't get a connection to the dbus. Trying again...
Starting new FSpot server
Can't get a connection to the dbus. Trying again...
Starting new FSpot server
Can't get a connection to the dbus. Trying again...
Starting new FSpot server
Can't get a connection to the dbus. Trying again...
Starting new FSpot server
Can't get a connection to the dbus. Trying again...
Sorry, couldn't start F-Spot
Segmentation fault (core dumped)

I have to dbus-daemon processes running.  ps shows the first as owned by
pid "101," so perhaps this user was removed in the upgrade process?
I've still got the user messagebus with uid 101 in /etc/passwd.  I don't
know if this is related to the f-spot issue, but I thought I would
mention it.  The other dbus is owned by my user account.

I'm assuming that apport is including the information it collected
somewhere? (I don't see it here)  If not, please advise how I can get a
backtrace from a Mono application.  Also let me know if I can provide
any additional information.

ProblemType: Crash
Architecture: i386
Date: Mon Mar 10 12:54:53 2008
Disassembly: 0xb7054030:
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/f-spot/f-spot.exe
InterpreterPath: /usr/bin/mono
NonfreeKernelModules: fglrx
Package: f-spot 0.4.2-0ubuntu2
PackageArchitecture: i386
ProcCmdline: f-spot /usr/lib/f-spot/f-spot.exe
ProcEnviron:
 LC_MONETARY=en_US.UTF-8
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=C
Signal: 11
SourcePackage: f-spot
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/libgobject-2.0.so.0
 ?? ()
 ?? ()
 ?? ()
Title: f-spot.exe crashed with SIGSEGV
Uname: Linux 2.6.24-11-generic i686
UserGroups: adm admin audio cdrom dialout dip disk floppy fuse lp lpadmin plugdev scanner video www-data

** Affects: f-spot (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-crash

-- 
Launching F-Spot crashes with SIGSEGV
https://bugs.launchpad.net/bugs/200683
You received this bug notification because you are a member of MOTU Mono
Team, which is subscribed to f-spot in ubuntu.



More information about the Ubuntu-mono mailing list