StacktraceTop: __assert_fail_base (fmt=<optimized out>, assertion=0x7f2336c36b86 "fd >= 0", file=0x7f2336c36aa0 "ply-event-loop.c", line=<optimized out>, function=<optimized out>) at assert.c:94 __GI___assert_fail (assertion=assertion@entry=0x7f2336c36b86 "fd >= 0", file=file@entry=0x7f2336c36aa0 "ply-event-loop.c", line=line@entry=742, function=function@entry=0x7f2336c37390 "ply_event_loop_watch_fd") at assert.c:103 ply_event_loop_watch_fd (loop=0xfdb150, fd=-1, status=status@entry=PLY_EVENT_LOOP_FD_STATUS_HAS_DATA, status_met_handler=status_met_handler@entry=0x7f2334279a30 <on_key_event>, disconnected_handler=disconnected_handler@entry=0x7f233427a430 <on_input_source_disconnected>, user_data=user_data@entry=0xfe8870) at ply-event-loop.c:742 open_input_source (backend=0xfe8850, input_source=0xfe8870) at ./plugin.c:700 ply_renderer_open_input_source (renderer=0xfe2940, input_source=<optimized out>) at ply-renderer.c:377
StacktraceTop: 0x7f2336c36b86 "fd >= 0", file=0x7f2336c36aa0 "ply-event-loop.c", line=<optimized out>, function=<optimized out>) at assert.c:94 assertion@ entry=0x7f2336c 36b86 "fd >= 0", file=file@ entry=0x7f2336c 36aa0 "ply-event-loop.c", line=line@ entry=742, function= function@ entry=0x7f2336c 37390 "ply_event_ loop_watch_ fd") at assert.c:103 loop_watch_ fd (loop=0xfdb150, fd=-1, status= status@ entry=PLY_ EVENT_LOOP_ FD_STATUS_ HAS_DATA, status_ met_handler= status_ met_handler@ entry=0x7f23342 79a30 <on_key_event>, disconnected_ handler= disconnected_ handler@ entry=0x7f23342 7a430 <on_input_ source_ disconnected> , user_data= user_data@ entry=0xfe8870) at ply-event- loop.c: 742 0xfe8870) at ./plugin.c:700 open_input_ source (renderer=0xfe2940, input_source= <optimized out>) at ply-renderer.c:377
__assert_fail_base (fmt=<optimized out>, assertion=
__GI___assert_fail (assertion=
ply_event_
open_input_source (backend=0xfe8850, input_source=
ply_renderer_