So the old segfault is fixed with the new curl(just like you said), thanks for all the help, now when I post I get a new segfault. It happens when I hit the submit button, the entry does get posted, but it crashes right after. I have included the back trace. This happens on 3.0.4 and cvs from 20 mins ago. Also what is this evolution-component I saw in CVS, I am very interested.
thanks
-stephen
(gdb) run
Starting program: /usr/bin/logjam
Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkCheckMenuItem'
Program received signal SIGSEGV, Segmentation fault.
0x00168633 in gtk_check_menu_item_set_active () from /usr/lib/libgtk-1.2.so.0
(gdb) bt
#0 0x00168633 in gtk_check_menu_item_set_active ()
from /usr/lib/libgtk-1.2.so.0
#1 0x08055291 in submit_entry (w=0x80ad7a8, ljw=0xbffffa04) at lj.c:104
#2 0x001b7ac6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#3 0x001dd538 in gtk_signal_connect_object_after ()
from /usr/lib/libgtk-1.2.so.0
#4 0x001dd10d in gtk_signal_connect_object_after ()
from /usr/lib/libgtk-1.2.so.0
#5 0x001dbddf in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#6 0x00162b18 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#7 0x001b7ac6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#8 0x001dcf9f in gtk_signal_connect_object_after ()
from /usr/lib/libgtk-1.2.so.0
#9 0x001dbddf in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#10 0x00162828 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#11 0x001b767e in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#12 0x001dd14b in gtk_signal_connect_object_after ()
from /usr/lib/libgtk-1.2.so.0
#13 0x001dbddf in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#14 0x0020905c in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#15 0x001b68e5 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#16 0x001b650e in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#17 0x0024763c in gdk_compress_exposures () from /usr/lib/libgdk-1.2.so.0
---Type to continue, or q to quit---
#18 0x00279ef8 in g_source_remove_by_funcs_user_data ()
from /usr/lib/libglib-1.2.so.0
#19 0x0027a543 in g_source_remove_by_funcs_user_data ()
from /usr/lib/libglib-1.2.so.0
#20 0x0027ae7c in g_main_run () from /usr/lib/libglib-1.2.so.0
#21 0x001b5f79 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#22 0x08055bc7 in lj_run () at lj.c:257
#23 0x0804f355 in main (argc=1, argv=0xbffffac4) at init.c:242
#24 0x006f53c1 in __libc_start_main () from /lib/libc.so.6
(gdb)