I made the update from release DirectFB-0.9.25.1 to DirectFB-1.0.0.

After the update i get an "Caught signal 11", when i close my
application. I enabled the debug and this is the output:

....
(-) [Main Thread       0.157] (   51) Core/Layers:       destroying
region 0x80bb650 (FBDev Primary Layer, 800x600, configured, enabled,
active, realized)
(-) [Main Thread       0.157] (   51) Core/Layers:       Removing region
(0, 0 - 800x600) from 'FBDev Primary Layer'.
(-) [Main Thread       0.157] (   51) Fusion/Object:     == Surface Pool
==
(-) [Main Thread       0.157] (   51) Fusion/Object:       -> dead
object 0x80bbb20 [1]
(-) [Main Thread       0.157] (   51) Fusion/Object:       -> calling
destructor...
(-) [Main Thread       0.157] (   51) Core/Surface:      destroying
0x80bbb20 (800x600)
(-) [Main Thread       0.157] (   51) Core/Surface:
dfb_surface_notify_listeners( 0x80bbb20, 0x00000008 )
(-) [Main Thread       0.157] (   51) Core/Surface:
dfb_surface_destroy_buffer( 0x80bbb20, 0x80bbc50 )
(-) [Main Thread       0.157] (   51) Core/Surface:
dfb_surface_notify_listeners( 0x80bbb20, 0x00000004 )
(-) [Main Thread       0.157] (   51) Core/Surface:
dfb_surface_destroy_buffer( 0x80bbb20, 0x80bbcb8 )
(-) [Main Thread       0.157] (   51) Fusion/Object:       -> destructor
done.
(-) [Main Thread       0.157] (   51) Fusion/Object:     == Layer
Context Pool ==
(-) [Main Thread       0.157] (   51) Fusion/Object:       -> dead
object 0x80bafb8 [1]
(-) [Main Thread       0.157] (   51) Fusion/Object:       -> calling
destructor...
(-) [Main Thread       0.157] (   51) Core/Layers:       destroying
context 0x80bafb8 (FBDev Primary Layer, active)
(-) [Main Thread       0.157] (   51) Core/Layers:
dfb_layer_remove_context (FBDev Primary Layer, 0x80bafb8)
(-) [Main Thread       0.157] (   51) Core/Layers:
dfb_layer_context_deactivate (0x80bafb8)
(-) [Main Thread       0.157] (   51) Core/WindowStack:
dfb_windowstack_destroy( 0x80bb170 )
(-) [Main Thread       0.157] (   51) Core/Input:
dfb_input_detach_global( 0x80b86a0, 0x80bb458 )
(-) [Main Thread       0.160] (   51) Core/Input:
dfb_input_detach_global( 0x80b83f0, 0x80bb428 )
(-) [Main Thread       0.160] (   51) Fusion/Object:     == Surface Pool
==
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> dead
object 0x80bd048 [3]
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> calling
destructor...
(-) [Main Thread       0.160] (   51) Core/Surface:      destroying
0x80bd048 (32x32)
(-) [Main Thread       0.160] (   51) Core/Surface:
dfb_surface_notify_listeners( 0x80bd048, 0x00000008 )
(-) [Main Thread       0.160] (   51) Core/Surface:
dfb_surface_destroy_buffer( 0x80bd048, 0x80bd178 )
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> destructor
done.
(-) [Main Thread       0.160] (   51) Fusion/Object:     == Surface Pool
==
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> dead
object 0x80c0288 [6]
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> calling
destructor...
(-) [Main Thread       0.160] (   51) Core/Surface:      destroying
0x80c0288 (32x32)
(-) [Main Thread       0.160] (   51) Core/Surface:
dfb_surface_notify_listeners( 0x80c0288, 0x00000008 )
(-) [Main Thread       0.160] (   51) Core/Surface:
dfb_surface_destroy_buffer( 0x80c0288, 0x80c83f8 )
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> destructor
done.
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> destructor
done.
(-) [Main Thread       0.160] (   51) Fusion/Object:       -> destructor
done.
(!) [   51:    0.161] --> Caught signal 11 (at 0x28, invalid address)
<--
(-) [Main Thread       0.161] (   51) DirectFB/Core:
dfb_core_destroy...
(-) [Main Thread       0.161] (   51) Direct/Signals:    Removing
handler 0x40073480 for signal -1 with context 0x80b2750...
(-) [Main Thread       0.161] (   51) DirectFB/Core:     Shutting
down...
....

I tried to provoke this error with df_window, but i had no luck since
now.

I could detect, that the error comes from the routine
'fusion_skirmish_dismiss' in 'lib/fusion/lock.c'.

Any idea ?

Regards

Matthias

Switzerland

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

Reply via email to