Changed files:
DirectFB-segv.patch -> 1.1
--- /dev/null
+Don't try to free shared->reactor before it's allocated.
+
+--- DirectFB-0.9.23/src/core/input.c.orig 2004-11-23 20:11:43.000000000 +0100
++++ DirectFB-0.9.23/src/core/input.c 2005-10-23 13:46:03.087199224 +0200
+@@ -732,7 +732,6 @@
+ D_MAGIC_SET( device, CoreInputDevice );
+
+ if (funcs->OpenDevice( device, n, &device_info, &driver_data )) {
+- fusion_reactor_free( shared->reactor );
+ SHFREE( shared );
+ D_MAGIC_CLEAR( device );
+ D_FREE( device );