Vladimir Vukicevic wrote:
> 
> Hi,
> 
> The attached patch fixes two crashes in gdk-directfb (with Denis' patch 
> that was posted a few days ago).  In the first problem, 
> gdk_keymap_translate_keyboard_state uses *effective_group even if the 
> passed-in pointer is NULL.  In the second, if a window is destroyed with 
> pending updates before gdk_window_directfb_process_all_updates is called 
> from the idle handler, gdk_window_get_toplevel will crash (as it does a 
> simple while (window_type(obj) == child) obj = obj->parent; loop... 
> parent is NULL for destroyed windows, so this blows up).
> 
> (Also, I noticed that the patch accidentally uses d_debug_at in one 
> place instead of D_DEBUG_AT, but I didn't include that fix here.)

Thanks!

I hope to get to finishing my patch and integrate your changes.

Do you have a working patch that includes all changes based on latest git?

-- 
Best regards,
   Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
'------------------------------------------'

_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to