Hi all, i ve experienced a strange behaviour, when running a statically linked GTK-application with directfb-backend (dfb-1.2.4, gtk+-2.12.9, glib-2.16.1). My target system is a PowerPC-603. When i build directFB statically and run any statically linked application from the directFB examples, everything is like expected, including linux-input of keys. When i run a simple gtk-application statically linked, i get the following log on startup of the application (and application terminates at this violation):
(!) [ 967: 0.000] --> Caught signal 11 (at 0x108a3c28, invalid permissions) <-- (-) [ 967: -STACK- ] #0 0x103c3a64 in signal_handler () (-) [ 969: -STACK- ] #0 0x105e506c in linux_input_EventThread () #1 0x103cc7b4 in direct_thread_main () (-) [ 970: -STACK- ] #0 0x103b3bf0 in IDirectFBEventBuffer_Feed () #1 0x103cc7b4 in direct_thread_main () tracing back , the invalid address is the floating_flag_handler function address within gobject.c of libgobject-2.0. The violation happes immediatly after a call to "g_object_compat_control" from glibobject-2.0. I have to mention, that everything runs well, if i build all libraries as shared libraries and link the application dynamically to the libs... Has anybody experienced similar behaviour? Kind regard Peter Kemmer -- ________________________________________________________________________ Peter Kemmer inmedia IT GmbH Sitz der Gesellschaft: Gersheim Im Krämersfeld 15 Geschäftsführer: Klaus-Peter Kemmer 66453 Gersheim Amtsgericht Homburg HRB 3627 Tel.: +49 6843 901799 USt-IdNr. DE191686571 mobile: +49 172 68 47 045 _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev