``` [New Thread 0x7ffff5822640 (LWP 2038263)] [New Thread 0x7ffff4f8b640 (LWP 2038264)] [New Thread 0x7fffe7fff640 (LWP 2038265)] [New Thread 0x7fffe77fe640 (LWP 2038266)] [Detaching after fork from child process 2038267] [Thread 0x7fffe77fe640 (LWP 2038266) exited] /usr/include/c++/10/bits/stl_vector.h:1063: std::vector<_Tp, _Alloc>::const_reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) const [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>; std::vector<_Tp, _Alloc>::const_reference = const unsigned char&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__builtin_expect(__n < this->size(), true)' failed.
Thread 1 "geany" received signal SIGABRT, Aborted. 0x00007ffff7b3b9d5 in raise () from /lib64/libc.so.6 (gdb) backtrace #0 0x00007ffff7b3b9d5 in raise () from /lib64/libc.so.6 #1 0x00007ffff7b248a4 in abort () from /lib64/libc.so.6 #2 0x00007ffff7d8bcd8 in std::__replacement_assert(char const*, int, char const*, char const*) () from /lib64/libgeany.so.0 #3 0x00007ffff7dfab7b in DrawIndicator(int, long, long, Scintilla::Surface*, Scintilla::ViewStyle const&, Scintilla::LineLayout const*, int, Scintilla::PRectangle, long, int, Scintilla::Indicator::State, int) () from /lib64/libgeany.so.0 #4 0x00007ffff7dfaed7 in DrawIndicators(Scintilla::Surface*, Scintilla::EditModel const&, Scintilla::ViewStyle const&, Scintilla::LineLayout const*, long, int, Scintilla::PRectangle, int, long, bool, long) [clone .lto_priv.0] () from /lib64/libgeany.so.0 #5 0x00007ffff7e01294 in Scintilla::EditView::DrawLine(Scintilla::Surface*, Scintilla::EditModel const&, Scintilla::ViewStyle const&, Scintilla::LineLayout const*, long, long, int, Scintilla::PRectangle, int, Scintilla::DrawPhase) () from /lib64/libgeany.so.0 #6 0x00007ffff7d9eba6 in Scintilla::ScintillaGTK::DrawTextThis(_cairo*) () from /lib64/libgeany.so.0 #7 0x00007ffff77410e8 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x55555676c240, return_value=0x7fffffffbf10, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5555555f18f0) at gtkmarshalers.c:129 #8 0x00007ffff76e797d in gtk_widget_draw_marshallerv (closure=0x55555676c240, return_value=0x7fffffffbf10, instance=0x5555557399f0, args=0x7fffffffbfc0, marshal_data=0x0, n_params=1, param_types=0x5555555f18f0) at gtkwidget.c:975 #9 0x00007ffff6dbb080 in _g_closure_invoke_va (param_types=0x5555555f18f0, n_params=<optimized out>, args=0x7fffffffbfc0, instance=0x5555557399f0, return_value=0x7fffffffbf10, closure=0x55555676c240) at ../gobject/gclosure.c:873 #10 g_signal_emit_valist (instance=0x5555557399f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffbfc0) at ../gobject/gsignal.c:3403 #11 0x00007ffff6dbb1a3 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550 #12 0x00007ffff76f687a in gtk_widget_draw_internal (widget=0x5555557399f0, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7073 #13 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x5555557399f0, cr=0x555556907000) at gtkcontainer.c:3853 #14 0x00007ffff7d9bb1c in Scintilla::ScintillaGTK::DrawMain(_GtkWidget*, _cairo*) () from /lib64/libgeany.so.0 #15 0x00007ffff773e59b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555555f18a0, return_value=0x7fffffffc370, n_param_values=<optimized out>, param_values=0x7fffffffc3d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:83 #16 0x00007ffff76e78cf in gtk_widget_draw_marshaller (closure=0x5555555f18a0, return_value=0x7fffffffc370, n_param_values=2, param_values=0x7fffffffc3d0, invocation_hint=0x7fffffffc350, marshal_data=0x7ffff7d9b960 <Scintilla::ScintillaGTK::DrawMain(_GtkWidget*, _cairo*)>) at gtkwidget.c:947 #17 0x00007ffff6d9de2a in g_closure_invoke (closure=0x5555555f18a0, return_value=0x7fffffffc370, n_param_values=2, param_values=0x7fffffffc3d0, invocation_hint=0x7fffffffc350) at ../gobject/gclosure.c:810 #18 0x00007ffff6dc6cce in signal_emit_unlocked_R.isra.0 (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x55555675c1b0, emission_return=emission_return@entry=0x7fffffffc4f0, instance_and_params=instance_and_params@entry=0x7fffffffc3d0) at ../gobject/gsignal.c:3776 #19 0x00007ffff6dbaaee in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc5a0) at ../gobject/gsignal.c:3504 #20 0x00007ffff6dbb1a3 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550 #21 0x00007ffff76f687a in gtk_widget_draw_internal (widget=0x55555675c1b0, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7073 #22 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x55555675c1b0, cr=0x555556907000) at gtkcontainer.c:3853 #23 0x00007ffff74d6f5d in gtk_container_draw (widget=0x555555c119f0, cr=0x555556907000) at gtkcontainer.c:3673 #24 0x00007ffff748210d in gtk_box_draw_contents (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0) at gtkbox.c:453 #25 0x00007ffff74ce6fd in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkcsscustomgadget.c:159 #26 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x55555676d1a0, cr=0x555556907000) at gtkcssgadget.c:885 #27 0x00007ffff7482191 in gtk_box_draw (widget=<optimized out>, cr=<optimized out>) at gtkbox.c:462 #28 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555c119f0, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #29 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x555555c119f0, cr=0x555556907000) at gtkcontainer.c:3853 #30 0x00007ffff75ceb3e in gtk_notebook_draw_stack (gadget=<optimized out>, cr=0x555556907000, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0) at gtknotebook.c:2544 #31 0x00007ffff74ce6fd in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkcsscustomgadget.c:159 #32 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x555555e91b90, cr=0x555556907000) at gtkcssgadget.c:885 #33 0x00007ffff7489cf8 in gtk_box_gadget_draw (gadget=<optimized out>, cr=0x555556907000, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkboxgadget.c:512 #34 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x555555e88150, cr=0x555556907000) at gtkcssgadget.c:885 #35 0x00007ffff75ca75c in gtk_notebook_draw (widget=<optimized out>, cr=0x555556907000) at gtknotebook.c:2559 #36 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555807c90, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #37 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x555555807c90, cr=0x555556907000) at gtkcontainer.c:3853 #38 0x00007ffff75e1fac in gtk_paned_render (gadget=<optimized out>, cr=0x555556907000, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, data=0x0) at gtkpaned.c:1832 #39 0x00007ffff74ce6fd in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkcsscustomgadget.c:159 #40 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x555555e71c60, cr=0x555556907000) at gtkcssgadget.c:885 #41 0x00007ffff75dd551 in gtk_paned_draw (widget=<optimized out>, cr=<optimized out>) at gtkpaned.c:1782 #42 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555e50750, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #43 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x555555e50750, cr=0x555556907000) at gtkcontainer.c:3853 #44 0x00007ffff75e1f14 in gtk_paned_render (gadget=<optimized out>, cr=0x555556907000, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, data=0x0) at gtkpaned.c:1818 #45 0x00007ffff74ce6fd in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkcsscustomgadget.c:159 #46 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x555555e71a60, cr=0x555556907000) at gtkcssgadget.c:885 #47 0x00007ffff75dd551 in gtk_paned_draw (widget=<optimized out>, cr=<optimized out>) at gtkpaned.c:1782 #48 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555e50570, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #49 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x555555e50570, cr=0x555556907000) at gtkcontainer.c:3853 #50 0x00007ffff74d6f5d in gtk_container_draw (widget=0x555555d54c30, cr=0x555556907000) at gtkcontainer.c:3673 #51 0x00007ffff748210d in gtk_box_draw_contents (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, unused=0x0) at gtkbox.c:453 #52 0x00007ffff74ce6fd in gtk_css_custom_gadget_draw (gadget=<optimized out>, cr=<optimized out>, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>) at gtkcsscustomgadget.c:159 #53 0x00007ffff74e213b in gtk_css_gadget_draw (gadget=0x555555d7eb20, cr=0x555556907000) at gtkcssgadget.c:885 #54 0x00007ffff7482191 in gtk_box_draw (widget=<optimized out>, cr=<optimized out>) at gtkbox.c:462 #55 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555d54c30, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #56 0x00007ffff74d6d65 in gtk_container_propagate_draw (container=<optimized out>, child=0x555555d54c30, cr=0x555556907000) at gtkcontainer.c:3853 #57 0x00007ffff74d6f5d in gtk_container_draw (widget=0x555555cd2500, cr=0x555556907000) at gtkcontainer.c:3673 #58 0x00007ffff7715236 in gtk_window_draw (widget=0x555555cd2500, cr=0x555556907000) at gtkwindow.c:10486 #59 0x00007ffff76f6664 in gtk_widget_draw_internal (widget=0x555555cd2500, cr=0x555556907000, clip_to_size=<optimized out>) at gtkwidget.c:7080 #60 0x00007ffff7703a00 in gtk_widget_render (widget=0x555555cd2500, window=0x5555567b6240, region=<optimized out>) at gtkwidget.c:17606 #61 0x00007ffff75a8899 in gtk_main_do_event (event=0x7fffffffd530) at gtkmain.c:1843 #62 gtk_main_do_event (event=<optimized out>) at gtkmain.c:1690 #63 0x00007ffff7297043 in _gdk_event_emit (event=0x7fffffffd530) at gdkevents.c:73 #64 _gdk_event_emit (event=0x7fffffffd530) at gdkevents.c:67 #65 0x00007ffff72a9b61 in _gdk_window_process_updates_recurse_helper (window=0x5555567b6240, expose_region=<optimized out>) at gdkwindow.c:3874 #66 0x00007ffff72ae701 in gdk_window_process_updates_internal (window=0x5555567b6240) at gdkwindow.c:4020 #67 0x00007ffff72ae8f8 in gdk_window_process_updates_with_mode (window=<optimized out>, recurse_mode=<optimized out>) at gdkwindow.c:4215 #68 0x00007ffff6dbb080 in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffd7e0, instance=0x555555cc3ac0, return_value=0x0, closure=0x5555568c7800) at ../gobject/gclosure.c:873 #69 g_signal_emit_valist (instance=0x555555cc3ac0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd7e0) at ../gobject/gsignal.c:3403 #70 0x00007ffff6dbb1a3 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550 #71 0x00007ffff72a439f in _gdk_frame_clock_emit_paint (frame_clock=0x555555cc3ac0) at gdkframeclock.c:657 #72 gdk_frame_clock_paint_idle (data=0x555555cc3ac0) at gdkframeclockidle.c:597 #73 0x00007ffff72910c9 in gdk_threads_dispatch (data=data@entry=0x5555559c14a0) at gdk.c:769 #74 0x00007ffff6ca1ec1 in g_timeout_dispatch (source=source@entry=0x5555568f4740, callback=0x7ffff72910a0 <gdk_threads_dispatch>, user_data=0x5555559c14a0) at ../glib/gmain.c:4877 #75 0x00007ffff6ca17ef in g_main_dispatch (context=0x5555555dc4a0) at ../glib/gmain.c:3325 #76 g_main_context_dispatch (context=0x5555555dc4a0) at ../glib/gmain.c:4043 #77 0x00007ffff6cf35d8 in g_main_context_iterate.constprop.0 (context=0x5555555dc4a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119 #78 0x00007ffff6ca0eb3 in g_main_loop_run (loop=0x5555567ecd40) at ../glib/gmain.c:4317 #79 0x00007ffff75a420d in gtk_main () at gtkmain.c:1328 #80 0x00007ffff7d59f9d in main_lib () from /lib64/libgeany.so.0 #81 0x00007ffff7b261e2 in __libc_start_main () from /lib64/libc.so.6 #82 0x00005555555550ae in _start () ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1041#issuecomment-735953439