#729154 libgpod4-nogtk: libgpod crash while re-add orphaned files from amarok

Package:
libgpod4-nogtk
Source:
libgpod
Submitter:
Sylvain Archenault
Date:
2023-04-25 10:15:25 UTC
Severity:
normal
Tags:
#729154#5
Date:
2013-11-09 16:44:35 UTC
From:
To:
Hello,

When I start Amarok, it asks me to run "Re-add orphaned and forget stale
tracks", which I do. Then it says that it can't moved the files. A few seconds
later, amarok crashed. Here's the backtrace from amarok:

** (amarok:9007): CRITICAL **: prepare_itdb_for_write: assertion `link' failed

** (amarok:9007): CRITICAL **: jump_table_letter: assertion `g_utf8_validate
(p, -1, NULL)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffaffff700 (LWP 9019)]
0x00007fffc81f2f4a in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
(gdb) bt
#0  0x00007fffc81f2f4a in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
#1  0x00007fffc81f8f43 in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
#2  0x00007fffc81f993a in itdb_write () from /usr/lib/x86_64-linux-
gnu/libgpod.so.4
#3  0x00007fffc8437c97 in ?? () from /usr/lib/kde4/amarok_collection-
ipodcollection.so
#4  0x00007ffff2527682 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007ffff252783e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) ()
from /usr/lib/libthreadweaver.so.4
#6  0x00007ffff252708b in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#7  0x00007ffff52fbfef in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ffff0f88e0e in start_thread (arg=0x7fffaffff700) at
pthread_create.c:311
#9  0x00007ffff4cba9ed in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb)

let me know if there other things I can do to help you debugging this.