Den 2014-12-10 20:02, skrev Monte Bateman:
> I used glade to create MAP_BOX_L and MAP_BOX_R, then instantiated
> them in the mapviewer.c code. It seems to me that the correct way to
> do this is to connect to the "changed" signal. This works if I
> either left or right mapbox to the "changed" signal, but if I try to
> attach both mapbox widgets to that signal, it dies upon startup with
> "seg fault". Any ideas on this?
Does the signal fire during initialization? If so, maybe your handler
tries to access the other instance which is not valid yet, or before
pointers are extracted. Run it with gdb and look at the backtrace. And
what line triggers the seg-fault?