On Sun Nov 16, 2025 at 4:09 PM CET, Matthias Geiger wrote: > On Sun, 16 Nov 2025 13:54, Alex Schroeder <[email protected]> wrote:
>>Program received signal SIGSEGV, Segmentation fault. >>Download failed: Invalid argument. Continuing without source file >>./string/../sysdeps/aarch64/multiarch/strlen_asimd.S. >>__strlen_asimd () at ../sysdeps/aarch64/multiarch/strlen_asimd.S:96 >>warning: 96 ../sysdeps/aarch64/multiarch/strlen_asimd.S: No such file or >>directory >>(gdb) bt >>#0 __strlen_asimd () at ../sysdeps/aarch64/multiarch/strlen_asimd.S:96 >>#1 0x0000aaaaaab83038 in reconstructTreeFromFile (filename=0xaaaaaad3b470 >>"/home/alex/.config/kew/kewlibrary", >> startMusicPath=0xaaaaaad16c50 <settings> "/run/media/alex/Card >> Vault/Audio", >> numDirectoryEntries=0xaaaaaacf4128 <appState+24>) at >> src/directorytree.c:653 >>#2 0x0000aaaaaaba74f8 in createLibrary (settings=0xaaaaaad16c50 <settings>, >>state=0xaaaaaacf4110 <appState>) >> at src/playerops.c:2475 >>#3 0x0000aaaaaac1ff88 in init (state=0xaaaaaacf4110 <appState>) at >>src/kew.c:1624 >>#4 0x0000aaaaaac20044 in initDefaultState (state=0xaaaaaacf4110 <appState>) >>at src/kew.c:1644 >>#5 0x0000aaaaaac21534 in main (argc=1, argv=0xfffffffff948) at src/kew.c:2279 >>(gdb) >> > Hi, > > thanks for the full backtrace. > I suspect this could be related to playlists and/or relative paths. Can > you please try to find a reproducer for this crash? Does this only > happen with a playlist, or does playing regular albums / titles work? It > does for me. It seems to me that the problem is loading the kewlibrary. What I can try is to remove the entire .config/kew/ directory and see whether I can get it to work. Ideally there'd be some way to do a binary search on the .config/kew/kewlibrary file, assuming that it contains some sort of filename or directory triggering the problem. Is there something I need to know about the file format? Specifically: Can I delete random lines from the file and it'll still load? It looks like some sort of plain-text format where this should be possible.

