In meinem Toplevel Window gibt es mehrere 'GtkDrawingArea'. Auf diese möchte ich zeichnen. Im Timerinterrupt (50ms) wird eine Schnittstelle abgefragt und bei entsprechenden Daten sollen dies Regionen neu gezeichnet werden (siehe Anhang). Mit einer 'GtkDrawingArea' klappt das auch ganz gut, nehme ich die zweite dazu, stürzt das Programm ab:
GdK-CRITICAL **: The window 0xabc has no drawing context. You must call gdk_window_begin_draw_frame() before calling gdk_window_end_draw_frame().
GdK-CRITICAL **: The window 0xzyx already has a drawing context. You cannot call gdk_window_begin_draw_frame() without calling gdk_window_end_draw_frame() first.
GdK-CRITICAL **: gdk_drawing_context_get_cairo_context: assertion 'GDK_IS_DRAWING_CONTEXT (context)' failed Segmentation fault (core dumped)
Im Grunde genomen will ich die cairo_region nur auf den nächsten Zeichenbereich setzen, aber da fehlt mir die Lösung.
