The new version is in precise-proposed for 6 days:
https://launchpad.net/ubuntu/+source/shotwell/0.12.3-0ubuntu0.1

it should move to precise-updates tomorrow

** Changed in: shotwell (Ubuntu)
   Importance: Undecided => High

** Changed in: shotwell (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to shotwell in Ubuntu.
https://bugs.launchpad.net/bugs/1003769

Title:
  data_imports_fspot_db_fspot_database_table_construct segfaults on
  f-spot import

Status in “shotwell” package in Ubuntu:
  Fix Released

Bug description:
  I just upgraded from lucid to precise and thought I would switch to
  shotwell (0.12.2) since f-spot (0.8.2) has been quite slow. My
  collection is about 20,000 images, collected through gthumb and
  f-spot. The tag structure may be a bit messy, which could be an
  unusual case (12 years of photos). The crash happens imediatly after
  selecting import no images are imported, so its not a memory issue or
  bug #662216 or bug #675308.

  Here is the backtrace, I could not find a debug package for shotwell:

  (shotwell:28676): GLib-GObject-WARNING **: cannot register existing
  type `DatabaseTable'

  (shotwell:28676): GLib-CRITICAL **: g_once_init_leave: assertion
  `result != 0' failed

  (shotwell:28676): GLib-GObject-CRITICAL **: g_type_register_static:
  assertion `parent_type > 0' failed

  (shotwell:28676): GLib-CRITICAL **: g_once_init_leave: assertion
  `result != 0' failed

  (shotwell:28676): GLib-GObject-CRITICAL **: g_type_register_static:
  assertion `parent_type > 0' failed

  (shotwell:28676): GLib-CRITICAL **: g_once_init_leave: assertion
  `result != 0' failed

  (shotwell:28676): GLib-GObject-WARNING **: cannot create new instance
  of invalid (non-instantiatable) type `<invalid>'

  Program received signal SIGSEGV, Segmentation fault.
  0x04e3bdf3 in data_imports_fspot_db_fspot_database_table_construct ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  (gdb) bt
  #0  0x04e3bdf3 in data_imports_fspot_db_fspot_database_table_construct ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #1  0x04e3cfac in data_imports_fspot_db_fspot_meta_table_construct ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #2  0x04e3d03b in data_imports_fspot_db_fspot_meta_table_new ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #3  0x04e3b3fa in data_imports_fspot_db_fspot_database_construct ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #4  0x04e3b99f in data_imports_fspot_db_fspot_database_new ()
     from /usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #5  0x04e342d0 in ?? () from 
/usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #6  0x0810264a in spit_data_imports_data_importer_on_file_selected ()
  #7  0x04e33f17 in ?? () from 
/usr/lib/shotwell/plugins/builtin/shotwell-data-imports.so
  #8  0x081026ea in spit_data_imports_data_importer_on_library_selected ()
  #9  0x081d9c69 in ?? ()
  #10 0x00cb0243 in g_cclosure_marshal_VOID__VOIDv () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #11 0x00cae727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #12 0x00cc7a29 in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #13 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #14 0x004bd12a in gtk_button_clicked () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #15 0x004be820 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #16 0x00cb01ec in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #17 0x00cad2fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #18 0x00cae484 in g_closure_invoke () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #19 0x00cc0535 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #20 0x00cc82dc in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #21 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  #22 0x004bca66 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #23 0x005970d1 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #24 0x00cacdb7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #25 0x00cae66d in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #26 0x00cc7a29 in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #27 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #28 0x006e133b in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #29 0x00594a6f in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #30 0x00596c90 in gtk_main_do_event () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #31 0x008e960c in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
  #32 0x00912878 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
  #33 0x00d39cda in g_main_context_dispatch () from 
/lib/i386-linux-gnu/libglib-2.0.so.0
  #34 0x00d3a0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #35 0x00d3a52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #36 0x00517829 in gtk_dialog_run () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #37 0x08131ec2 in ?? ()
  #38 0x00cb01ec in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #39 0x00cae484 in g_closure_invoke () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #40 0x00cc00d9 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #41 0x00cc82dc in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #42 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #43 0x004938f6 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #44 0x0049408d in gtk_action_activate () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #45 0x005ad105 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #46 0x00cb01ec in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #47 0x00cad2fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #48 0x00cae484 in g_closure_invoke () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  #49 0x00cc0535 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #50 0x00cc82dc in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #51 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #52 0x006e0545 in gtk_widget_activate () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #53 0x005b32aa in gtk_menu_shell_activate_item () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #54 0x005b36bc in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #55 0x005a66e1 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #56 0x005970d1 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #57 0x00cacdb7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #58 0x00cae727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #59 0x00cc7a29 in g_signal_emit_valist () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #60 0x00cc8453 in g_signal_emit () from 
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  #61 0x006e133b in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #62 0x00594a6f in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #63 0x00596c90 in gtk_main_do_event () from 
/usr/lib/i386-linux-gnu/libgtk-3.so.0
  #64 0x008e960c in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
  #65 0x00912878 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
  #66 0x00d39cda in g_main_context_dispatch () from 
/lib/i386-linux-gnu/libglib-2.0.so.0
  #67 0x00d3a0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #68 0x00d3a52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #69 0x00595e25 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
  #70 0x08308746 in application_start ()
  #71 0x081dfc07 in library_exec ()
  #72 0x081e125f in _vala_main ()
  #73 0x080a9488 in main ()

  happens every time I try, import by folder worked on a few 1000 images

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: shotwell 0.12.2-0ubuntu2
  ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
  Uname: Linux 3.2.0-24-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu7
  Architecture: i386
  Date: Wed May 23 21:13:04 2012
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.2)
  ProcEnviron:
   LANGUAGE=en_US:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: shotwell
  UpgradeStatus: Upgraded to precise on 2012-05-02 (22 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1003769/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to