Hi, We just became aware of this issue. It is ticketed in our Trac database here: http://trac.yorba.org/ticket/3787. Hopefully, we'll get it fixed soon!
Cheers, Lucas On Mon, Jul 4, 2011 at 10:51 AM, caccolangrifata <[email protected]> wrote: > Hi all! > While playing on shotwell trunk (latest commit) when I select any tags, > as write in title, shotwell cause a Segmentation fault. > I'm not very well to debug software, so following shotwell.log and > shotwell.gdb files. > Sorry for my bad English end thanks for that awesome program. > > ################################################################# > L 14632 2011-07-04 19:37:27 [MSG] main.vala:397: Shotwell Gestore di > fotografie 0.10.0~trunk+gitr1913 > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/.gnome2/shotwell/plugins for plugins ... > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:135: Unable to search > directory /home/caccola/.gnome2/shotwell/plugins for plugins: File o > directory non esistente > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/src/shotwell/sw/plugins for plugins ... > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/src/shotwell/sw/plugins/common for plugins ... > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/src/shotwell/sw/plugins/shotwell-publishing-extras > for plugins ... > L 14632 2011-07-04 19:37:27 [DBG] shotwell-publishing-extras.vala:69: > bound shotwell-extras language support directory > '/home/caccola/src/shotwell/sw/locale-langpack'. > > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:421: Loaded SPIT module > "Shotwell Extra Publishing Services 0.10.0~trunk > +gitr1913" (org.yorba.shotwell.publishing.extras) > [/home/caccola/src/shotwell/sw/plugins/shotwell-publishing-extras/shotwell-publishing-extras.so] > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/src/shotwell/sw/plugins/shotwell-transitions for > plugins ... > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:421: Loaded SPIT module > "Transizioni diapositive di base 0.10.0~trunk > +gitr1913" (org.yorba.shotwell.transitions) > [/home/caccola/src/shotwell/sw/plugins/shotwell-transitions/shotwell-transitions.so] > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:313: > Searching /home/caccola/src/shotwell/sw/plugins/shotwell-publishing for > plugins ... > L 14632 2011-07-04 19:37:27 [DBG] Plugins.vala:421: Loaded SPIT module > "Servizi pubblicazione di base 0.10.0~trunk > +gitr1913" (org.yorba.shotwell.publishing.core_services) > [/home/caccola/src/shotwell/sw/plugins/shotwell-publishing/shotwell-publishing.so] > L 14632 2011-07-04 19:37:28 [MSG] main.vala:73: Verifying database ... > L 14632 2011-07-04 19:37:28 [DBG] Db.vala:40: Database schema version 12 > created by app version 0.9.3~trunk_r1784 > L 14632 2011-07-04 19:37:28 [MSG] VideoSupport.vala:360: interpreter > state cookie not found; assuming all video thumbnails are out of date > L 14632 2011-07-04 19:37:28 [MSG] VideoSupport.vala:360: interpreter > state cookie not found; assuming all video thumbnails are out of date > L 14632 2011-07-04 19:37:28 [DBG] Branch.vala:45: search added > L 14632 2011-07-04 19:37:28 [DBG] Branch.vala:45: search added > L 14632 2011-07-04 19:37:28 [DBG] ConfigurationInterfaces.vala:275: > ConfigurationFacade: engine reports property 'DISPLAY_BASIC_PROPERTIES' > changed. > L 14632 2011-07-04 19:37:28 [DBG] ConfigurationInterfaces.vala:275: > ConfigurationFacade: engine reports property 'EVENTS_SORT_ASCENDING' > changed. > L 14632 2011-07-04 19:37:28 [DBG] LibraryWindow.vala:278: > on_library_monitor_installed: /home/caccola/Immagini > L 14632 2011-07-04 19:37:28 [DBG] ConfigurationInterfaces.vala:275: > ConfigurationFacade: engine reports property 'SHOW_WELCOME_DIALOG' > changed. > L 14632 2011-07-04 19:37:28 [DBG] main.vala:208: 1,026011 seconds to > Gtk.main() > L 14632 2011-07-04 19:37:30 [WRN] DirectoryMonitor.vala:906: Skipping > hidden file/directory /home/caccola/Immagini/wallpaper/.rlog > L 14632 2011-07-04 19:37:30 [WRN] DirectoryMonitor.vala:906: Skipping > hidden file/directory /home/caccola/Immagini/wallpaper/win7/.rlog > ###################################################################### > > GNU gdb (GDB) 7.2-ubuntu > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show > copying" > and "show warranty" for details. > This GDB was configured as "x86_64-linux-gnu". > For bug reporting instructions, please see: > <http://www.gnu.org/software/gdb/bugs/>... > Reading symbols from /home/caccola/src/shotwell/sw/shotwell...done. > (gdb) riun [K [K [Kun > Starting program: /home/caccola/src/shotwell/sw/shotwell > [Thread debugging using libthread_db enabled] > [New Thread 0x7fffe3f56700 (LWP 14635)] > [New Thread 0x7fffe3755700 (LWP 14636)] > [New Thread 0x7fffe2f54700 (LWP 14637)] > [New Thread 0x7fffe13cb700 (LWP 14638)] > [New Thread 0x7fffe09c4700 (LWP 14639)] > [New Thread 0x7fffdbfff700 (LWP 14640)] > [New Thread 0x7fffdb7fe700 (LWP 14641)] > [New Thread 0x7fffdaffd700 (LWP 14642)] > [New Thread 0x7fffda7fc700 (LWP 14643)] > [New Thread 0x7fffd9ffb700 (LWP 14644)] > [New Thread 0x7fffd97fa700 (LWP 14645)] > [New Thread 0x7fffd8ff9700 (LWP 14646)] > [New Thread 0x7fffd87f8700 (LWP 14647)] > [Thread 0x7fffdb7fe700 (LWP 14641) exited] > [Thread 0x7fffd9ffb700 (LWP 14644) exited] > [Thread 0x7fffda7fc700 (LWP 14643) exited] > [Thread 0x7fffe13cb700 (LWP 14638) exited] > [Thread 0x7fffd87f8700 (LWP 14647) exited] > [Thread 0x7fffe09c4700 (LWP 14639) exited] > [Thread 0x7fffd8ff9700 (LWP 14646) exited] > [Thread 0x7fffd97fa700 (LWP 14645) exited] > [Thread 0x7fffdaffd700 (LWP 14642) exited] > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000000000 in ?? () > (gdb) backtrace full > #0 0x0000000000000000 in ?? () > No symbol table info available. > #1 0x000000000054a9c6 in data_set_comparator_wrapper > (self=0x7fffdc012a40, a=0x1559e50, > b=0x7fffdc1360c0) at src/core/DataSet.c:210 > result = 0 > _tmp0_ = 12884901890 > _result_ = 140737488342144 > __PRETTY_FUNCTION__ = "data_set_comparator_wrapper" > #2 0x000000000054b07d in _data_set_comparator_wrapper_comparator > (a=0x1559e50, b=0x7fffdc1360c0, > self=0x7fffdc012a40) at src/core/DataSet.c:308 > result = 140736885625824 > #3 0x0000000000671591 in _sorted_list_merge_sort (self=0x1538f00, > array=0x7fffdc1313e0, > array_length1=3, scratch=0x7fffdc0c9540, scratch_length1=3, > start_index=1, end_index=2) > at src/SortedList.c:808 > count = 2 > middle_index = 2 > _tmp0_ = 12244040 > __PRETTY_FUNCTION__ = "_sorted_list_merge_sort" > #4 0x000000000067154d in _sorted_list_merge_sort (self=0x1538f00, > array=0x7fffdc1313e0, > array_length1=3, scratch=0x7fffdc0c9540, scratch_length1=3, > start_index=0, end_index=2) > at src/SortedList.c:807 > count = 3 > middle_index = 1 > _tmp0_ = 5524983 > __PRETTY_FUNCTION__ = "_sorted_list_merge_sort" > #5 0x00000000006712e3 in sorted_list_merge_sort (self=0x1538f00, > add=0x7fffdc118be0) > at src/SortedList.c:772 > result = 0 > _tmp0_ = 0 > list_count = 0 > _tmp1_ = 3 > add_count = 3 > count = 3 > _tmp3_ = 0x7fffdc1313e0 > array = 0x7fffdc1313e0 > array_length1 = 3 > _array_size_ = 3 > offset = 3 > _tmp9_ = 0x7fffdc0c9540 > _tmp10_ = 0x7fffdc0c9540 > _tmp10__length1 = 3 > __PRETTY_FUNCTION__ = "sorted_list_merge_sort" > #6 0x000000000066f779 in sorted_list_add_list (self=0x1538f00, > items=0x7fffdc118be0) > at src/SortedList.c:312 > _tmp7_ = 0 > _tmp1_ = 3 > result = 0 > added = 0 > _tmp0_ = 3 > __PRETTY_FUNCTION__ = "sorted_list_add_list" > #7 0x000000000066f1a2 in sorted_list_real_add_all (base=0x1538f00, > collection=0x7fffdc118be0) > at src/SortedList.c:235 > _tmp3_ = 0 > self = 0x1538f00 > result = 0 > _tmp0_ = 3 > _tmp1_ = 0x7fffdc118be0 > _tmp2_ = 0x7fffdc118be0 > as_list = 0x7fffdc118be0 > changed = 0 > _tmp5_ = 0 > __PRETTY_FUNCTION__ = "sorted_list_real_add_all" > #8 0x000000000054ba21 in data_set_add_many (self=0x7fffdc012a40, > objects=0x7fffdc118be0) > at src/core/DataSet.c:421 > result = 0 > _tmp0_ = 3 > count = 3 > _tmp1_ = 19221792 > _tmp2_ = 0 > __PRETTY_FUNCTION__ = "data_set_add_many" > #9 0x000000000054488c in data_collection_internal_add_many > (self=0x14b01c0, > objects=0x7fffdc118be0, monitor=0, monitor_target=0x0) at > src/core/DataCollection.c:750 > _tmp0_ = 3 > count = 3 > _tmp5_ = 32767 > added = -14880 > __PRETTY_FUNCTION__ = "data_collection_internal_add_many" > #10 0x00000000005451f6 in data_collection_real_add_many (self=0x14b01c0, > objects=0x7fffdc118b20, > monitor=0, monitor_target=0x0) at src/core/DataCollection.c:861 > result = 0x0 > _tmp0_ = 0x7fffdc118be0 > added = 0x7fffdc118be0 > _tmp9_ = 3 > count = 3 > __PRETTY_FUNCTION__ = "data_collection_real_add_many" > #11 0x0000000000560155 in view_collection_real_add_many (base=0x14b01c0, > objects=0x7fffdc118b20, > monitor=0, monitor_target=0x0) at src/core/ViewCollection.c:1515 > self = 0x14b01c0 > result = 0x0 > _tmp3_ = 0x0 > return_list = 0x7fffffffcc90 > __PRETTY_FUNCTION__ = "view_collection_real_add_many" > #12 0x0000000000545372 in data_collection_add_many (self=0x14b01c0, > objects=0x7fffdc118b20, > monitor=0, monitor_target=0x0) at src/core/DataCollection.c:893 > No locals. > #13 0x0000000000561620 in view_collection_on_mirror_contents_added > (self=0x14b01c0, > added=0x15db510) at src/core/ViewCollection.c:1840 > _tmp10_ = 0x0 > _tmp11_ = 0x110 > _tmp0_ = 0x7fffdc118b20 > to_add = 0x7fffdc118b20 > _tmp9_ = 3 > __PRETTY_FUNCTION__ = "view_collection_on_mirror_contents_added" > #14 0x000000000055e26a in view_collection_mirror (self=0x14b01c0, > to_mirror=0x1253550, > mirroring_ctor=0x5a8e53 <_media_page_create_thumbnail_create_view>, > mirroring_ctor_target=0x7fffdc0c40a0, should_mirror=0, > should_mirror_target=0x0) > at src/core/ViewCollection.c:1133 > _tmp0_ = 0x1253550 > _tmp1_ = 0x5a8e53 <_media_page_create_thumbnail_create_view> > _tmp2_ = 0 > _tmp3_ = 0x0 > _tmp4_ = 0 > _tmp5_ = 0 > _tmp6_ = 0 > _tmp6__target = 0x0 > _tmp6__target_destroy_notify = 0 > _tmp7_ = 0x1254d20 > _tmp8_ = 0 > _tmp9_ = 0x54ac4a > <_data_set_order_added_predicate_comparator_predicate> > _tmp10_ = 0 > _tmp10__target = 0x0 > _tmp10__target_destroy_notify = 0 > _tmp11_ = 0x15db510 > _tmp12_ = 0x15db510 > __PRETTY_FUNCTION__ = "view_collection_mirror" > #15 0x000000000076bc49 in tag_mirror_sources (self=0x1253480, > view=0x14b01c0, > mirroring_ctor=0x5a8e53 <_media_page_create_thumbnail_create_view>, > mirroring_ctor_target=0x7fffdc0c40a0) at src/Tag.c:2821 > __PRETTY_FUNCTION__ = "tag_mirror_sources" > #16 0x00000000005a9086 in tag_page_construct (object_type=22570048, > tag=0x1253480) > at src/tags/TagPage.c:741 > self = 0x7fffdc0c40a0 > _tmp0_ = 0x7fffdc0f2ce0 "<small>.</small>" > _tmp1_ = 0x0 > _tmp2_ = 0x1253480 > _tmp3_ = 0x14b01c0 > _tmp4_ = 0x14b01c0 > __PRETTY_FUNCTION__ = "tag_page_construct" > #17 0x00000000005a90f2 in tag_page_new (tag=0x1253480) at > src/tags/TagPage.c:749 > No locals. > #18 0x00000000005a8583 in tags_sidebar_entry_real_create_page > (base=0x12e4ed0) > at src/tags/Branch.c:1154 > self = 0x12e4ed0 > result = 0x0 > _tmp0_ = 0x0 > #19 0x0000000000597335 in sidebar_simple_page_entry_create_page > (self=0x12e4ed0) > at src/sidebar/common.c:517 > No locals. > #20 0x00000000005973d9 in sidebar_simple_page_entry_real_get_page > (base=0x12e4ed0) > at src/sidebar/common.c:537 > _tmp0_ = 0x0 > self = 0x12e4ed0 > result = 0x0 > _tmp1_ = 0xd65a30 > #21 0x0000000000587ed5 in sidebar_page_representative_get_page > (self=0x12e4ed0) > at src/sidebar/Entry.c:352 > No locals. > #22 0x000000000052387b in library_window_on_sidebar_entry_selected > (self=0x10eb1f0, > selectable=0x12e4ed0) at src/library/LibraryWindow.c:5259 > _tmp2_ = 0x0 > _tmp3_ = 0xad8 > _tmp0_ = 0x12e4ed0 > _tmp1_ = 0x12e4ed0 > page_rep = 0x12e4ed0 > __PRETTY_FUNCTION__ = "library_window_on_sidebar_entry_selected" > #23 0x0000000000513d6f in > _library_window_on_sidebar_entry_selected_sidebar_tree_entry_selected ( > _sender=0x135a220, selectable=0x12e4ed0, self=0x10eb1f0) at > src/library/LibraryWindow.c:2008 > No locals. > #24 0x00007ffff24aaa6e in g_closure_invoke () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #25 0x00007ffff24c0de7 in ?? () from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #26 0x00007ffff24c22a6 in g_signal_emit_valist () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #27 0x00007ffff24c25f8 in g_signal_emit_by_name () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #28 0x000000000058a675 in sidebar_tree_real_cursor_changed > (base=0x135a220) > at src/sidebar/Tree.c:995 > _tmp4_ = 0x12e4ed0 > _tmp5_ = 0x12e4ed0 > selectable = 0x12e4ed0 > self = 0x135a220 > _tmp0_ = 0x1482a00 > path = 0x1482a00 > _tmp1_ = 0xc8d950 > wrapper = 0xc8d950 > _tmp2_ = 1 > _tmp3_ = 1 > #29 0x00007ffff24aaa6e in g_closure_invoke () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #30 0x00007ffff24c0a30 in ?? () from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #31 0x00007ffff24c22a6 in g_signal_emit_valist () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #32 0x00007ffff24c2863 in g_signal_emit () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #33 0x00007ffff4807cdd in ?? () from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #34 0x00007ffff4811e78 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #35 0x00000000005930f2 in sidebar_tree_real_button_press_event > (base=0x135a220, event=0x15dbae0) > at src/sidebar/Tree.c:2564 > self = 0x135a220 > result = 0 > _tmp0_ = 0 > _tmp5_ = 0 > #36 0x00007ffff470b9d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #37 0x00007ffff24aaa6e in g_closure_invoke () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #38 0x00007ffff24c0a30 in ?? () from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #39 0x00007ffff24c20eb in g_signal_emit_valist () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #40 0x00007ffff24c2863 in g_signal_emit () > from /usr/lib/libgobject-2.0.so.0 > No symbol table info available. > #41 0x00007ffff48246df in ?? () from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #42 0x00007ffff4703e73 in gtk_propagate_event () > from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #43 0x00007ffff4704f4b in gtk_main_do_event () > from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #44 0x00007ffff412a74c in ?? () from /usr/lib/libgdk-x11-2.0.so.0 > No symbol table info available. > #45 0x00007ffff1be9342 in g_main_context_dispatch () > from /lib/libglib-2.0.so.0 > No symbol table info available. > #46 0x00007ffff1bed2a8 in ?? () from /lib/libglib-2.0.so.0 > No symbol table info available. > #47 0x00007ffff1bed7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0 > No symbol table info available. > #48 0x00007ffff47053e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 > No symbol table info available. > #49 0x00000000007b3e18 in application_start (self=0xc4db60) at > src/Application.c:141 > __PRETTY_FUNCTION__ = "application_start" > #50 0x00000000005fb7a4 in library_exec (mounts=0xbd1510, > mounts_length1=0) at src/main.c:1088 > _tmp0_ = 0xd18f20 > shotwell = 0xd18f20 > _tmp1_ = 0 > _tmp2_ = 0 > _tmp5_ = 0xd32140 > _tmp6_ = 0x0 > _tmp7_ = 0xcb4c00 > _tmp8_ = 0x0 > errormsg = 0x0 > app_version = 0xcf13e0 "0.9.3~trunk_r1784" > schema_version = 12 > _tmp9_ = 0xcf13e0 "0.9.3~trunk_r1784" > _tmp10_ = 12 > _tmp11_ = DB_VERIFY_RESULT_OK > _result_ = DB_VERIFY_RESULT_OK > progress_dialog = 0x0 > aggregate_monitor = 0x0 > monitor = 0 > monitor_target = 0x0 > monitor_target_destroy_notify = 0 > _tmp42_ = 0xff1d60 > registry = 0xff1d60 > _tmp43_ = 0x10eb1f0 > library_window = 0x10eb1f0 > _tmp45_ = 0 > _tmp46_ = 0xc6a2d0 > _tmp47_ = 0x0 > _tmp48_ = 0 > _tmp49_ = 0 > _tmp59_ = 1.0260109509999999 > _tmp60_ = 0xc4db60 > _tmp61_ = 0xc4db60 > _inner_error_ = 0x0 > #51 0x00000000005fd557 in _vala_main (args=0x7fffffffe2c8, > args_length1=1) at src/main.c:1575 > _tmp0_ = 0x0 > _tmp1_ = 0x0 > _tmp2_ = 1 > _tmp9_ = 0x88586e "[FILE]" > _tmp10_ = 6 > _tmp11_ = 0xbceac0 > _tmp12_ = 0x0 > _tmp12__length1 = 6 > _tmp16_ = 0xbd1510 > mounts = 0xbd1510 > mounts_length1 = 0 > _mounts_size_ = 0 > filename = 0x0 > _tmp25_ = 0x8858ca "L" > _tmp26_ = 1 > _tmp27_ = 0x7ffff7e16b7b "Gestore di fotografie" > _tmp28_ = 1 > _tmp29_ = 0xc60060 > _tmp30_ = 1 > _tmp31_ = 0 > _tmp32_ = 0 > _inner_error_ = 0x0 > #52 0x00000000005fd8a5 in main (argc=1, argv=0x7fffffffe2c8) at > src/main.c:1640 > No locals. > (gdb) quit > A debugging session is active. > > Inferior 1 [process 14632] will be killed. > > Quit anyway? (y or n) > ####################################################################### > > > -- > Emanuele Grande > OpenPGP key: 1024D/BF9328A7 | j.mp/cJTR3C > 9F22 91FE F054 185D 3376 910E 62B3 85D6 BF93 28A7 > > _______________________________________________ > Shotwell mailing list > [email protected] > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > _______________________________________________ Shotwell mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
