The libpng warning comes from libpng, nothing Qt can do about it. The QML engine crash is unrelated to libpng warning. Can you reproduce this crash with a simple app ? What do you mean by portable devices ? QML applications run on the RPi, BeagleBoneBlack, i.MX boards or iOS and android based phone.