Lazarus crashes with SIGABRT when opening a certain projects.
Original Reporter info from Mantis: Cyrax
-
Reporter name:
Original Reporter info from Mantis: Cyrax
- Reporter name:
Description:
Like in summary, Lazarus IDE crashes with SIGABRT when opening a certain projects.
Additional information:
FPC trunk 3.3.1 r46902 x86_64-linux.
FPC is built with these options :
-gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vbq -Sew- -XX- -CX- -dEXTDEBUG -vh- -vn- -vw- -dDEBUG_NODE_XML
---
Lazarus is built with these options :
-gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Si- -vb -vn- -vh- -vw- -dDBG_WITH_DEBUGGER_DEBUG -Cit -gt -gv
---
Backtrace from GDB:
munmap_chunk(): invalid pointer Thread 1 "lazarus" received signal SIGABRT, Aborted. 0x00007ffff7452615 in raise () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff7452615 in raise () at /usr/lib/libc.so.6 #1 0x00007ffff743b862 in abort () at /usr/lib/libc.so.6 #2 0x00007ffff74945e8 in __libc_message () at /usr/lib/libc.so.6 #3 0x00007ffff749c27a in () at /usr/lib/libc.so.6 #4 0x00007ffff749c6ac in munmap_chunk () at /usr/lib/libc.so.6 #5 0x00007ffff78f9515 in g_value_unset () at /usr/lib/libgobject-2.0.so.0 #6 0x00007ffff78dc681 in () at /usr/lib/libgobject-2.0.so.0 #7 0x00007ffff78e3dac in g_object_setv () at /usr/lib/libgobject-2.0.so.0 #8 0x00007ffff78e3e7c in g_object_set_property () at /usr/lib/libgobject-2.0.so.0 #9 0x00000000008fb649 in LCLINTFCELLRENDERER_CELLDATAFUNC (CELL_LAYOUT=0x38b0800, CELL=0x3e471b0, TREE_MODEL=0x3c4b980, ITER=0x7fffffffdd50, DATA=0x39c4e58) at gtk2cellrenderer.pas:472 #10 0x00007ffff7b58c0f in gtk_tree_view_column_cell_set_cell_data () at /usr/lib/libgtk-x11-2.0.so.0 #11 0x00007ffff7b40cd4 in () at /usr/lib/libgtk-x11-2.0.so.0 #12 0x00007ffff7b434d7 in () at /usr/lib/libgtk-x11-2.0.so.0 #13 0x00007ffff7b43e97 in () at /usr/lib/libgtk-x11-2.0.so.0 #14 0x00007ffff7b43f49 in () at /usr/lib/libgtk-x11-2.0.so.0 #15 0x00007ffff7ee4257 in () at /usr/lib/libgdk-x11-2.0.so.0 #16 0x00007ffff77e3b00 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #17 0x00007ffff78351f9 in () at /usr/lib/libglib-2.0.so.0 #18 0x00007ffff77e2421 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #19 0x0000000000530a32 in TGTK2WIDGETSET__APPPROCESSMESSAGES (this=0x20bd028) at gtk2widgetset.inc:2377 #20 0x00000000004bc579 in TAPPLICATION__HANDLEMESSAGE (this=0x20babe8) at include/application.inc:1208 #21 0x00000000004bcbe1 in TAPPLICATION__RUNLOOP (this=0x20babe8) at include/application.inc:1327 #22 0x0000000000704a84 in TWIDGETSET__APPRUN (this=0x20bd028, ALOOP=...) at include/interfacebase.inc:54 #23 0x00000000004bcb70 in TAPPLICATION__RUN (this=0x20babe8) at include/application.inc:1315 #24 0x000000000041f461 in main () at lazarus.pp:153
Mantis conversion info:
- Mantis ID: 37781
- OS: Arch
- OS Build: 3.17.4-1
- Build: r63894
- Platform: Linux x86_64
- Version: 2.1 (SVN)
- Fixed in revision: r63902 (#6c19136b)