From: Daniel B. de C. <dba...@gm...> - 2023-05-05 11:45:55
|
Hi! I don't know where to send this, I hope this works. I had some problems today making JAMin work... I've used it for many years now, but yesterday a lot of software was updated (including GTK+3; I'm using Gentoo BTW) and JAMin started to crash with a Segmentation fault. I'm working on the last git version. In order to compile it, I have to comment the definition of GtkNotebook *l_notebook1 in src/hdeq.h and putting it in src/callbacks.c. The crash is here: Thread 1 "jamin" received signal SIGSEGV, Segmentation fault. 0x0000555555639ec5 in s_history_add (description=0x5555556b7ce0 "Initial state") at state.c:255 255 free(it->data); (gdb) bt #0 0x0000555555639ec5 in s_history_add (description=0x5555556b7ce0 "Initial state") at state.c:255 #1 0x0000555555639e2f in s_clear_history () at state.c:237 #2 0x000055555563275b in main (argc=1, argv=0x7fffffffd808) at main.c:143 I can make it start if I comment the functions s_clear_history() and s_history_add(), and also the line last_state->value[id] = value; in the file src/state.c. Of course, there won't be undo feature (but I don't use it). My GTK version is 3.24.37. My kernel is 6.1.26 (RT sources). I can give any details you need. Thank you in advance. Daniel |