playerctl icon indicating copy to clipboard operation
playerctl copied to clipboard

Playerctld segmentation fault 💀

Open jaredmontoya opened this issue 1 year ago • 0 comments

The player I am using is mpd with mpd-mpris. I am using home-manager on nixos to run it as a systemd service.

Here are the logs:

× playerctld.service - MPRIS media player daemon
     Loaded: loaded (/home/nix/.config/systemd/user/playerctld.service; enabled; preset: enabled)
     Active: failed (Result: core-dump) since Wed 2024-07-31 15:11:40 CEST; 53min ago
   Duration: 29.174s
 Invocation: 8ea6e8a16217468b87a2efbe4a1e59a5
   Main PID: 364162 (code=dumped, signal=SEGV)
   Mem peak: 1.6M
        CPU: 38ms

Jul 31 15:11:10 work systemd[3851]: Starting MPRIS media player daemon...
Jul 31 15:11:10 work systemd[3851]: Started MPRIS media player daemon.
Jul 31 15:11:39 work playerctld[364162]: could not get properties for active player: GDBus.Error:org.freedesktop.DBus.Properties.Error.InterfaceNotFound: Error return with empty body: 
Jul 31 15:11:39 work playerctld[364162]: could not get properties for active player: GDBus.Error:org.freedesktop.DBus.Properties.Error.InterfaceNotFound: Error return with empty body: 
Jul 31 15:11:40 work systemd-coredump[365576]: [🡕] Process 364162 (playerctld) of user 1000 dumped core.
                                               
                                               Module libselinux.so.1 without build-id.
                                               Module libz.so.1 without build-id.
                                               Module libpcre2-8.so.0 without build-id.
                                               Module libffi.so.8 without build-id.
                                               Module playerctld without build-id.
                                               Stack trace of thread 364162:
                                               #0  0x00007fbebf47e680 g_bit_lock (libglib-2.0.so.0 + 0x2a680)
                                               #1  0x00007fbebf503157 g_variant_n_children (libglib-2.0.so.0 + 0xaf157)
                                               #2  0x00000000004055ac proxy_method_call_async_callback (playerctld + 0x55ac)
                                               #3  0x00007fbebf317fc3 g_task_return_now (libgio-2.0.so.0 + 0xc0fc3)
                                               #4  0x00007fbebf317ff9 complete_in_idle_cb (libgio-2.0.so.0 + 0xc0ff9)
                                               #5  0x00007fbebf4b1f89 g_main_dispatch (libglib-2.0.so.0 + 0x5df89)
                                               #6  0x00007fbebf4b52c7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x612c7)
                                               #7  0x00007fbebf4b5bcf g_main_loop_run (libglib-2.0.so.0 + 0x61bcf)
                                               #8  0x0000000000403d99 main (playerctld + 0x3d99)
                                               #9  0x00007fbebf08a14e __libc_start_call_main (libc.so.6 + 0x2a14e)
                                               #10 0x00007fbebf08a209 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a209)
                                               #11 0x00000000004040d5 _start (playerctld + 0x40d5)
                                               
                                               Stack trace of thread 364164:
                                               #0  0x00007fbebf16dded syscall (libc.so.6 + 0x10dded)
                                               #1  0x00007fbebf513450 g_cond_wait (libglib-2.0.so.0 + 0xbf450)
                                               #2  0x00007fbebf47c65b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2865b)
                                               #3  0x00007fbebf4e48a2 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x908a2)
                                               #4  0x00007fbebf4e40ad g_thread_proxy (libglib-2.0.so.0 + 0x900ad)
                                               #5  0x00007fbebf0f0a42 start_thread (libc.so.6 + 0x90a42)
                                               #6  0x00007fbebf17005c __clone3 (libc.so.6 + 0x11005c)
                                               
                                               Stack trace of thread 364166:
                                               #0  0x00007fbebf161d1f __poll (libc.so.6 + 0x101d1f)
                                               #1  0x00007fbebf4b521f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x6121f)
                                               #2  0x00007fbebf4b5bcf g_main_loop_run (libglib-2.0.so.0 + 0x61bcf)
                                               #3  0x00007fbebf3898e6 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x1328e6)
                                               #4  0x00007fbebf4e40ad g_thread_proxy (libglib-2.0.so.0 + 0x900ad)
                                               #5  0x00007fbebf0f0a42 start_thread (libc.so.6 + 0x90a42)
                                               #6  0x00007fbebf17005c __clone3 (libc.so.6 + 0x11005c)
                                               
                                               Stack trace of thread 364165:
                                               #0  0x00007fbebf161d1f __poll (libc.so.6 + 0x101d1f)
                                               #1  0x00007fbebf4b521f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x6121f)
                                               #2  0x00007fbebf4b58ec g_main_context_iteration (libglib-2.0.so.0 + 0x618ec)
                                               #3  0x00007fbebf4b5941 glib_worker_main (libglib-2.0.so.0 + 0x61941)
                                               #4  0x00007fbebf4e40ad g_thread_proxy (libglib-2.0.so.0 + 0x900ad)
                                               #5  0x00007fbebf0f0a42 start_thread (libc.so.6 + 0x90a42)
                                               #6  0x00007fbebf17005c __clone3 (libc.so.6 + 0x11005c)
                                               ELF object binary architecture: AMD x86-64
Jul 31 15:11:40 work systemd[3851]: playerctld.service: Main process exited, code=dumped, status=11/SEGV
Jul 31 15:11:40 work systemd[3851]: playerctld.service: Failed with result 'core-dump'.

jaredmontoya avatar Jul 31 '24 14:07 jaredmontoya