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) riunun
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

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to