Closed parkmino closed 11 months ago
11월 02 23:24:35 ubuntu systemd[1]: mympd.service: Main process exited, code=killed, status=11/SEGV
Very bad, a segfault. Please install debug symbols and provide a stack trace.
Sure that this is a debug build or the debug symbols are installed?
Try running a debug build it with valgrind:
./build.sh debug
valgrind --leak-check=full --exit-on-first-error=yes debug/bin/mympd
This was very helpful. Fix is in devel, could you test?
I'm affected by the same issue since the upgrade from 12.1.1-1 to 13.0.0-1, unfortunately I didn't have a chance to report this earlier.
Just for reference my stack trace:
Stack trace of thread 1084:
#0 0x00000000f76c8150 strlen (libc.so.6 + 0x7a150)
#1 0x0000000000886624 escape_mpd_search_expression.constprop.0 (mympd + 0x76624)
#2 0x000000000085a694 mympd_api_queue_insert_albums (mympd + 0x4a694)
#3 0x00000000008525ac mympd_api_handler (mympd + 0x425ac)
#4 0x0000000000829af0 mpd_client_idle_partition (mympd + 0x19af0)
#5 0x0000000000837634 mympd_api_loop (mympd + 0x27634)
#6 0x00000000f7b49310 start_thread (libpthread.so.0 + 0x6310)
#7 0x00000000f7729598 n/a (libc.so.6 + 0xdb598)
I just tested the devel branch at 178d2a9ad861 and the issue is resolved.
The fixed version will be released the weekend.
myMPD version: 13.0.1
Describe the bug
myMPD disconnects when I replace queue and play an album
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Play an album
Screenshots
Server platform (please complete the following information):
Client platform (please complete the following information):
Debug logs (please attach if it can be useful)
mympd.log
Configuration (please attach if it can be useful)
Additional context
Issue since version 13.0.0. filesystem has no issue. No problem with version 12.1.1