I was able produce crash on qsvghandler.cpp:2647 grad->setColorAt(qQNaN(), QColor()); qbrush.cpp:1322 if (pos > 1 || pos < 0) { changing last line to if (qIsNaN(pos) || pos > 1 || pos < 0) { Fixes problem Raul