shotwell 0.32.2 crash in folders_sidebar_entry_construct
Hello,
I forward this bug from Debian[1]:
Package: shotwell
Version: 0.32.2-1
Severity: normal
Dear Maintainer,
My system is a Debian Sid (+ some experimental GNOME 45 packages).
Here is what I got using a terminal:
#shotwell
** Message: 15:36:49.447: main.vala:445: Starting session with system profile
fish: Job 1, 'shotwell' terminated by signal SIGSEGV (Erreur de frontière
d'adresse)
#coredumpctl dump /usr/bin/shotwell
Message: Process 13905 (shotwell) of user 1001 dumped core.
Module libsystemd.so.0 from deb systemd-254.1-2.amd64
Module libudev.so.1 from deb systemd-254.1-2.amd64
Stack trace of thread 13905:
#0 0x00007fd6a07b3e7b __GI___wcsxfrm_l (libc.so.6 + 0xbae7b)
#1 0x00007fd6a1b7eeda g_utf8_collate_key (libglib-2.0.so.0 +
0x91eda)
#2 0x00007fd6a1b7f386 g_utf8_collate_key_for_filename
(libglib-2.0.so.0 + 0x92386)
#3 0x0000564de9758570 folders_sidebar_entry_construct
(shotwell + 0x19d570)
#4 0x0000564de9758d78 folders_sidebar_entry_new (shotwell +
0x19dd78)
#5 0x0000564de97590f6 folders_branch_on_media_contents_altered
(shotwell + 0x19e0f6)
#6 0x0000564de97592d3 folders_branch_construct (shotwell +
0x19e2d3)
#7 0x0000564de96c5624 library_window_instance_init (shotwell +
0x10a624)
#8 0x00007fd6a1c6857b g_type_create_instance
(libgobject-2.0.so.0 + 0x3857b)
#9 0x00007fd6a1c4be80 g_object_new_internal
(libgobject-2.0.so.0 + 0x1be80)
#10 0x00007fd6a1c4dfb3 g_object_new_internal
(libgobject-2.0.so.0 + 0x1dfb3)
#11 0x00007fd6a1c4e309 g_object_new (libgobject-2.0.so.0 +
0x1e309)
#12 0x0000564de975c6e0 page_window_construct (shotwell +
0x1a16e0)
#13 0x0000564de975f21b app_window_construct (shotwell +
0x1a421b)
#14 0x0000564de96c91e3 library_window_construct (shotwell +
0x10e1e3)
#15 0x0000564de975ad0a library_exec (shotwell + 0x19fd0a)
#16 0x0000564de964fe32 _vala_main (shotwell + 0x94e32)
#17 0x00007fd6a07206ca __libc_start_call_main (libc.so.6 +
0x276ca)
#18 0x00007fd6a0720785 __libc_start_main_impl (libc.so.6 +
0x27785)
#19 0x0000564de9650311 _start (shotwell + 0x95311)
Stack trace of thread 13912:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13914:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13906:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73712 g_thread_pool_spawn_thread
(libglib-2.0.so.0 + 0x86712)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13922:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13918:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13913:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13907:
#0 0x00007fd6a07f49ef __GI___poll (libc.so.6 + 0xfb9ef)
#1 0x00007fd6a1b46567 g_main_context_poll_unlocked
(libglib-2.0.so.0 + 0x59567)
#2 0x00007fd6a1b46bfc g_main_context_iteration
(libglib-2.0.so.0 + 0x59bfc)
#3 0x00007fd6a1b46c41 glib_worker_main (libglib-2.0.so.0 +
0x59c41)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13915:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13909:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba091c g_cond_wait_until (libglib-2.0.so.0 +
0xb391c)
#2 0x00007fd6a1b10f03 g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f03)
#3 0x00007fd6a1b73a8a g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86a8a)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13910:
#0 0x00007fd6a07f49ef __GI___poll (libc.so.6 + 0xfb9ef)
#1 0x00007fd6a1b46567 g_main_context_poll_unlocked
(libglib-2.0.so.0 + 0x59567)
#2 0x00007fd6a1b46bfc g_main_context_iteration
(libglib-2.0.so.0 + 0x59bfc)
#3 0x00007fd69f6684bd n/a (libdconfsettings.so + 0xb4bd)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13917:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13911:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13916:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13921:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13919:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13920:
#0 0x00007fd6a07f9eb9 syscall (libc.so.6 + 0x100eb9)
#1 0x00007fd6a1ba0770 g_cond_wait (libglib-2.0.so.0 + 0xb3770)
#2 0x00007fd6a1b10f2b g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0 + 0x23f2b)
#3 0x00007fd6a1b73931 g_thread_pool_wait_for_new_task
(libglib-2.0.so.0 + 0x86931)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
Stack trace of thread 13908:
#0 0x00007fd6a07f49ef __GI___poll (libc.so.6 + 0xfb9ef)
#1 0x00007fd6a1b46567 g_main_context_poll_unlocked
(libglib-2.0.so.0 + 0x59567)
#2 0x00007fd6a1b46ebf g_main_loop_run (libglib-2.0.so.0 +
0x59ebf)
#3 0x00007fd6a1dae8a6 gdbus_shared_thread_func
(libgio-2.0.so.0 + 0x11e8a6)
#4 0x00007fd6a1b730cd g_thread_proxy (libglib-2.0.so.0 +
0x860cd)
#5 0x00007fd6a07813ec start_thread (libc.so.6 + 0x883ec)
#6 0x00007fd6a0801a1c __clone3 (libc.so.6 + 0x108a1c)
ELF object binary architecture: AMD x86-64
More than one entry matches, ignoring rest.
Do not hesitate to ask me more on this if needed.
Regards,
Patrice
CU Jörg
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050083