I think i can confirm this. I'm updating a large collection mounted on a sftp share. Importing
progresses quite long, but after a while (1 hour or so ) ui becomes unresponsive. This happens every time.
Here's a backtrace of the issue. The cause may also be in libgio.
(gdb) bt full
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x00007f6319380192 in _L_lock_1142 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2 0x00007f6319380110 in __GI___pthread_mutex_lock (mutex=0x1e62af0)
at pthread_mutex_lock.c:104
max_cnt = -1 __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
type = 4294966784
#3 0x00007f631961b3a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f63142a73a0 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#5 0x00007f63142a7986 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#6 0x00007f63198a9074 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007f63198ab294 in g_object_new_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8 0x00007f63198ab674 in g_object_new ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9 0x00007f6319ecd243 in ?? () from /usr/lib/librhythmbox-core.so.7
No symbol table info available.
#10 0x00007f6319ecd2fd in ?? () from /usr/lib/librhythmbox-core.so.7
No symbol table info available.
#11 0x00007f6319eef56d in ?? () from /usr/lib/librhythmbox-core.so.7
No symbol table info available.
#12 0x00007f63195db3b6 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f63195db708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f63195db7ac in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f6314257a8c in g_application_run ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#16 0x00007f6319e55e82 in rb_application_run () from /usr/lib/librhythmbox-core.so.7
No symbol table info available.
#17 0x0000000000400d22 in main ()
No symbol table info available.
I think i can confirm this. I'm updating a large collection mounted on a sftp share. Importing
progresses quite long, but after a while (1 hour or so ) ui becomes unresponsive. This happens every time.
Here's a backtrace of the issue. The cause may also be in libgio.
(gdb) bt full sysdeps/ unix/sysv/ linux/x86_ 64/lowlevellock .S:135 64-linux- gnu/libpthread. so.0 pthread_ mutex_lock (mutex=0x1e62af0) mutex_lock. c:104
__PRETTY_ FUNCTION_ _ = "__pthread_ mutex_lock" 64-linux- gnu/libglib- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 librhythmbox- core.so. 7 librhythmbox- core.so. 7 librhythmbox- core.so. 7 context_ dispatch () 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () 64-linux- gnu/libglib- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 librhythmbox- core.so. 7
#0 __lll_lock_wait () at ../nptl/
No locals.
#1 0x00007f6319380192 in _L_lock_1142 () from /lib/x86_
No symbol table info available.
#2 0x00007f6319380110 in __GI___
at pthread_
max_cnt = -1
type = 4294966784
#3 0x00007f631961b3a1 in g_mutex_lock () from /lib/x86_
No symbol table info available.
#4 0x00007f63142a73a0 in ?? () from /usr/lib/
No symbol table info available.
#5 0x00007f63142a7986 in ?? () from /usr/lib/
No symbol table info available.
#6 0x00007f63198a9074 in ?? () from /usr/lib/
No symbol table info available.
#7 0x00007f63198ab294 in g_object_new_valist ()
from /usr/lib/
No symbol table info available.
#8 0x00007f63198ab674 in g_object_new ()
from /usr/lib/
No symbol table info available.
#9 0x00007f6319ecd243 in ?? () from /usr/lib/
No symbol table info available.
#10 0x00007f6319ecd2fd in ?? () from /usr/lib/
No symbol table info available.
#11 0x00007f6319eef56d in ?? () from /usr/lib/
No symbol table info available.
#12 0x00007f63195db3b6 in g_main_
from /lib/x86_
No symbol table info available.
#13 0x00007f63195db708 in ?? () from /lib/x86_
No symbol table info available.
#14 0x00007f63195db7ac in g_main_
from /lib/x86_
No symbol table info available.
#15 0x00007f6314257a8c in g_application_run ()
from /usr/lib/
No symbol table info available.
#16 0x00007f6319e55e82 in rb_application_run () from /usr/lib/
No symbol table info available.
#17 0x0000000000400d22 in main ()
No symbol table info available.