GNOME menus broke when the diagram_update_menu_sensitivity() function was
added. 

Program received signal SIGSEGV, Segmentation fault.
0x8060be6 in menus_get_item_from_path (path=0x8072475 "<Display>/Edit/Copy")
    at menus.c:342
342       parentw = gnome_app_find_menu_pos (ddisplay_active ()->popup, path, 
&pos);
(gdb) bt
#0  0x8060be6 in menus_get_item_from_path (path=0x8072475 "<Display>/Edit/Copy")
    at menus.c:342
#1  0x8053164 in diagram_update_menu_sensitivity (dia=0x80e2910) at diagram.c:122
#2  0x805832a in ddisplay_canvas_events (canvas=0x80e4ab8, event=0xbfffe934, 
    ddisp=0x80e42f0) at disp_callbacks.c:213
    
When ddisplay_active() is called it returns NULL and dia segfaults.

-- 
Fredrik Hallenberg                             [EMAIL PROTECTED]
http://www.lysator.liu.se/~hallon              [EMAIL PROTECTED]

Reply via email to