[Github-comments] [geany/geany] Update to Scintilla 5.1.3 and Lexilla 5.1.2 (#2930)

elextr notifications at xxxxx
Mon Oct 11 23:19:37 UTC 2021


I get a segfault on closing Geany with this applied, but not on master at dda15b47 bt:

```
Thread 1 "geany" received signal SIGSEGV, Segmentation fault.
0x00007ffff7583500 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
(gdb) bt
#0  0x00007ffff7583500 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#1  0x00007ffff745283e in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#2  0x00007ffff7435f60 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#3  0x00007ffff7436a4d in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#4  0x00007ffff7599703 in gtk_style_context_get_property ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#5  0x00007ffff75998c5 in gtk_style_context_get_valist ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#6  0x00007ffff7599b7e in gtk_style_context_get ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#7  0x00007ffff7643a02 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#8  0x00007ffff7643fb3 in gtk_widget_create_pango_context ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#9  0x00007ffff7644080 in gtk_widget_get_pango_context ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007ffff76440ee in gtk_widget_create_pango_layout ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00007ffff745fd33 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007ffff7460f87 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff746163a in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00007ffff6d9bf03 in g_cclosure_marshal_VOID__OBJECTv ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff6d98a56 in  ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff6db7b48 in g_signal_emit_valist ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff6db80f3 in g_signal_emit ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff76358d4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007ffff7635908 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff75e6500 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff7635908 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff73d2670 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#23 0x00007ffff7635908 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x00007ffff7638b24 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007ffff7647463 in gtk_widget_unparent ()
    at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#26 0x00007ffff73ccb48 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff6d9bf03 in g_cclosure_marshal_VOID__OBJECTv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff6d98a56 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff6db7b48 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff6db80f3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff741d0ec in gtk_container_remove () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff763d798 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff6d9f4d1 in g_object_run_dispose () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007ffff7649ce9 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff741ebca in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff6d98802 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff6dacb05 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff6db7bbe in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff6db80f3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007ffff763d870 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff76514ec in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007ffff6d9f4d1 in g_object_run_dispose () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007ffff7cefc3d in do_main_quit () at libmain.c:1339
#44 do_main_quit () at libmain.c:1255
#45 0x00007ffff7cf18ac in main_quit () at libmain.c:1397
#46 0x00007ffff7cc15bd in on_window_delete_event (widget=<optimised out>, event=<optimised out>, gdata=<optimised out>) at callbacks.c:84
#47 0x00007ffff76895ef in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#48 0x00007ffff6d98a56 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007ffff6db6df1 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007ffff6db80f3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007ffff7633c23 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x00007ffff74f138d in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#53 0x00007ffff71d9f79 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#54 0x00007ffff720d106 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#55 0x00007ffff6ca517d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007ffff6ca5400 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007ffff6ca56f3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007ffff74f037d in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#59 0x00007ffff7cf1140 in main_lib (argc=<optimised out>, argv=<optimised out>) at libmain.c:1240
#60 0x00007ffff7a7a0b3 in __libc_start_main (main=0x555555555060 <main>, argc=3, argv=0x7fffffffe028, init=<optimised out>, fini=<optimised out>, rtld_fini=<optimised out>, stack_end=0x7fffffffe018) at ../csu/libc-start.c:308
#61 0x000055555555509e 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/pull/2930#issuecomment-940512678
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211011/72d9be51/attachment-0001.htm>


More information about the Github-comments mailing list