Might already be fixed in your dev version but worth mentioning anyway, I'm getting a segfault when editing a file on my system using 4coder
| Thread 1 "4ed" received signal SIGSEGV, Segmentation fault.
draw_file_loaded (target=0x7b11e0 <target>, is_active=1, models=0x7ffff3205000, view=0x7ffff32399e8, system=0x7b14a0 <sysfunc>, rect=...) at /home/allen/4ed/code/4ed_file_view.cpp:6099
6099 /home/allen/4ed/code/4ed_file_view.cpp: No such file or directory.
|
Backtrace:
| (gdb) backtrace
#0 draw_file_loaded (target=0x7b11e0 <target>, is_active=1, models=0x7ffff3205000, view=0x7ffff32399e8, system=0x7b14a0 <sysfunc>, rect=...) at /home/allen/4ed/code/4ed_file_view.cpp:6099
#1 do_render_file_view (system=system@entry=0x7b14a0 <sysfunc>, view=view@entry=0x7ffff32399e8, models=models@entry=0x7ffff3205000, scroll=0x7fffa808b9c0, rect=..., is_active=1, target=0x7b11e0 <target>,
user_input=0x7fffffff9940, active=<optimised out>) at /home/allen/4ed/code/4ed_file_view.cpp:6509
#2 0x00007fffb25f171e in app_step (system=<optimised out>, target=<optimised out>, memory=<optimised out>, input=<optimised out>, app_result_=<optimised out>) at /home/allen/4ed/code/4ed.cpp:2402
#3 0x00000000004065ed in main (argc=<optimised out>, argv=<optimised out>) at /home/allen/4ed/code/platform_linux/linux_4ed.cpp:1946
|
Seems to be occurring when I add a "-" into a particular line in a file and is repeatable currently on my system.