Hi, Because of the -ffast-math crashes, I will release version 0.19.1 soon.
Meanwhile, I built a win32 installer. In win32 I also had similar crashes, even when building with no optimizations. The solution was to switch from using the GTK library that comes with the win32 installer of Gimp-2.8.4, to gtk-2.16. Therefore, I made the win32 installer independent of GIMP. You can test it at http://ufraw.sourceforge.net/ufraw-0.19.1-setup.exe All this makes me think that it is not a gcc bug but a code bug. I'm not sure if the bug is in ufraw, gtkimageview or gtk. Running ufraw with valgrind, does yield some warnings, such as: ==5348== Conditional jump or move depends on uninitialised value(s) ==5348== at 0x5BE2CB3: ??? (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5BE31DE: gdk_pixbuf_draw_cache_draw (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5BE8C29: ??? (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5F25598: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x690913F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x691A2CF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x69220CA: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x6922641: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x603E95D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x5F23F7F: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x646B0AB: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.13) ==5348== by 0x646B052: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.13) ==5348== ==5348== Conditional jump or move depends on uninitialised value(s) ==5348== at 0x5BE2BF1: ??? (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5BE31DE: gdk_pixbuf_draw_cache_draw (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5BE8C29: ??? (in /usr/lib/libgtkimageview.so.0.0.0) ==5348== by 0x5F25598: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x690913F: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x691A2CF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x69220CA: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x6922641: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3400.1) ==5348== by 0x603E95D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x5F23F7F: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.13) ==5348== by 0x646B0AB: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.13) ==5348== by 0x646B052: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.13) ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ ufraw-devel mailing list ufraw-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ufraw-devel