crashes on Lucid with existing collection

Bug #598263 reported by selv
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phraymd
Won't Fix
Undecided
Unassigned

Bug Description

phraymd worked well on Karmic - had a 4500+ collection with tags and geodata.
Upgrading to Lucid brought a segfault at startup (see below for details).
I got phraymd to work again by simply renaming ~/.local/phraymd/colection/collection to something else.

_________________________________________

parents@vache:~/phraymd$ ./phraymd
running phraymd with module path /home/parents/phraymd/modules
active_collection_id 0 /home/parents/.local/share/phraymd/collections/collection
Using pyexiv2 version 0.1.x
Using gio
REGISTERING ICONS IN /home/parents/phraymd/icons/
Importing system plugin phraymd.plugins.webupload
Importing system plugin phraymd.plugins.tagui
Importing system plugin phraymd.plugins.crop
Importing system plugin phraymd.plugins.imagewriter
Importing system plugin phraymd.plugins.config
Importing system plugin phraymd.plugins.metadata_viewer
Importing system plugin phraymd.plugins.mapui
Importing system plugin phraymd.plugins.importer
Importing system plugin phraymd.plugins.rotate
loading legacy collection /home/parents/.local/share/phraymd/collections/collection
SETTING RC STRING
SET RC STRING
instantiating plugins except for []
INITIALIZED TAG SIDEBAR PLUGIN
INITIALIZED MAP SIDEBAR PLUGIN
/home/parents/phraymd/modules/phraymd/plugins/rotate.py:49: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
  self.angle_entry=gtk.SpinButton(self.angle_adjustment,0.0,2)
Map Plugin: loading map-places file
MAP PLUGIN VERSION 0.1.1
SETTING PREFERRED SOURCE openstreetmaprenderer
setting map source openstreetmaprenderer
NEW MAP PLACE (66.302200317382812, -23.5546875, 3)
Registered dbus server
worker thread started
opening collection /home/parents/.local/share/phraymd/collections/collection
loading legacy collection /home/parents/.local/share/phraymd/collections/collection
./bin/phraymd:111: GtkWarning: gdk_draw_rectangle: assertion `GDK_IS_DRAWABLE (drawable)' failed
  gtk.main()
./bin/phraymd:111: GtkWarning: gdk_draw_pixbuf: assertion `GDK_IS_DRAWABLE (drawable)' failed
  gtk.main()
./bin/phraymd:111: GtkWarning: gdk_cairo_create: assertion `GDK_IS_DRAWABLE (drawable)' failed
  gtk.main()
./phraymd: line 1: 2399 Erreur de segmentation ./bin/phraymd

Revision history for this message
dmoore (damien-moore) wrote : Re: [Bug 598263] [NEW] crashes on Lucid with existing collection

Thanks for the report, I'll investigate.

Do you know what revision or package version you were using on Karmic?

On Thu, Jun 24, 2010 at 4:42 PM, selv <email address hidden> wrote:

> Public bug reported:
>
> phraymd worked well on Karmic - had a 4500+ collection with tags and
> geodata.
> Upgrading to Lucid brought a segfault at startup (see below for details).
> I got phraymd to work again by simply renaming
> ~/.local/phraymd/colection/collection to something else.
>
> _________________________________________
>
> parents@vache:~/phraymd$ ./phraymd
> running phraymd with module path /home/parents/phraymd/modules
> active_collection_id 0
> /home/parents/.local/share/phraymd/collections/collection
> Using pyexiv2 version 0.1.x
> Using gio
> REGISTERING ICONS IN /home/parents/phraymd/icons/
> Importing system plugin phraymd.plugins.webupload
> Importing system plugin phraymd.plugins.tagui
> Importing system plugin phraymd.plugins.crop
> Importing system plugin phraymd.plugins.imagewriter
> Importing system plugin phraymd.plugins.config
> Importing system plugin phraymd.plugins.metadata_viewer
> Importing system plugin phraymd.plugins.mapui
> Importing system plugin phraymd.plugins.importer
> Importing system plugin phraymd.plugins.rotate
> loading legacy collection
> /home/parents/.local/share/phraymd/collections/collection
> SETTING RC STRING
> SET RC STRING
> instantiating plugins except for []
> INITIALIZED TAG SIDEBAR PLUGIN
> INITIALIZED MAP SIDEBAR PLUGIN
> /home/parents/phraymd/modules/phraymd/plugins/rotate.py:49: GtkWarning:
> GtkSpinButton: setting an adjustment with non-zero page size is deprecated
> self.angle_entry=gtk.SpinButton(self.angle_adjustment,0.0,2)
> Map Plugin: loading map-places file
> MAP PLUGIN VERSION 0.1.1
> SETTING PREFERRED SOURCE openstreetmaprenderer
> setting map source openstreetmaprenderer
> NEW MAP PLACE (66.302200317382812, -23.5546875, 3)
> Registered dbus server
> worker thread started
> opening collection
> /home/parents/.local/share/phraymd/collections/collection
> loading legacy collection
> /home/parents/.local/share/phraymd/collections/collection
> ./bin/phraymd:111: GtkWarning: gdk_draw_rectangle: assertion
> `GDK_IS_DRAWABLE (drawable)' failed
> gtk.main()
> ./bin/phraymd:111: GtkWarning: gdk_draw_pixbuf: assertion `GDK_IS_DRAWABLE
> (drawable)' failed
> gtk.main()
> ./bin/phraymd:111: GtkWarning: gdk_cairo_create: assertion `GDK_IS_DRAWABLE
> (drawable)' failed
> gtk.main()
> ./phraymd: line 1: 2399 Erreur de segmentation ./bin/phraymd
>
> ** Affects: phraymd
> Importance: Undecided
> Status: New
>
> --
> crashes on Lucid with existing collection
> https://bugs.launchpad.net/bugs/598263
> You received this bug notification because you are subscribed to
> phraymd.
>

Revision history for this message
selv (s-elv) wrote :

On Karmic I used 0.2.something - i.e. the one I could find in Synaptic.

Revision history for this message
dmoore (damien-moore) wrote :

Closing this one. Will hopefully do a better job in the future of ensuring compatibility between new and older versions of the collection cache files.

Changed in phraymd:
status: New → Won't Fix
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.