nitin sharma schrieb:
> Hi All,
> 
> I am experiencing the following situation.
> 
> I have Gtk-DFB setup.
> In this environment, I execute APP1.
> Subsequently, I execute APP2 (APP1 is still in execution ).
> Then APP1 exits (APP2 is still in execution ).
> 
> Tha application APP2 also stops working.
> ____________________________________
> (!!!)  *** WARNING [out of shared memory] *** [surfaces.c:1506 in
> dfb_surface_allocate_buffer()]
>  (#) DirectFBError [gdk_display_dfb_create_surface ]: Out of shared memory!
> 
>  Gdk-DirectFB-ERROR **: file gdkpixmap-directfb.c: line 180
> (gdk_pixmap_new): assertion failed: (surface != NULL)
>  aborting...
>  (!) [15809:   28.309] --> Caught signal 6 (unknown origin) <--
>   (!!!)  *** WARNING [refusing shutdown in slave] *** [core.c:956 in
> dfb_core_arena_shutdown()]
>  (!) Direct/Thread: Killing 'Fusion Dispatch' (15810)!
> ____________________________________
> 
> My guess is, this a known scenario.
> 
> Is there any plan to resolve such a scenario?

The first application started is the master process. It's running
input drivers, dispatching events to other processes. It is the
master cleaning up resources of crashed or even normally exiting
applications.

The master really needs to run the whole time. You can use another
application just sitting there to run the master operations, if
you want to quit APP1 before APP2.

-- 
Best regards,
   Denis Oliver Kropp

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

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to