When disconnecting a stream or stopping (SIGINT) mpd, I'm seeing the following backtrace with master (17c6db6c33b9b14a8627b3f9b3da8580a5f932a2):
#0 EventLoop::RemoveFD (this=0x0, _fd=0, m=...) at src/event/Loop.cxx:64 #1 0x000000000043f0d7 in SocketMonitor::Schedule (this=0x1a74c28, flags=flags@entry=0) at src/event/SocketMonitor.cxx:172 #2 0x000000000043f13b in Cancel (this=<optimized out>) at src/event/SocketMonitor.hxx:136 #3 SocketMonitor::Dispatch (this=<optimized out>, flags=<optimized out>) at src/event/SocketMonitor.cxx:43 #4 0x000000000044066b in EventLoop::Run (this=0x14f3c60) at src/event/Loop.cxx:176 #5 0x000000000041b436 in mpd_main (argc=<optimized out>, argv=<optimized out>) at src/Main.cxx:503 #6 0x00007fd8cc0d0f75 in __libc_start_main (main=0x409a80 <main(int, char**)>, argc=4, argv=0x7fff4df90918, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4df90908) at libc-start.c:285 #7 0x0000000000409c49 in _start () I can bisect if needed, but it's pretty easy to reproduce here with just connect/disconnecting an mplayer or mpv instance a couple of times. --Ben ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk _______________________________________________ Musicpd-dev-team mailing list Musicpd-dev-team@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team