I think I met a similar problem as mentioned in this thread. What I do: - use linaro image with toolchain Ubuntu/Linaro 4.5.2-3ubuntu2 on imx51 - apply the IT patch, and build latest mainline qt locally on imx51 with gles2 enabled ("-opengl es2") - when run qtdemo and some other qt examples, segfault happens (not all qt application crashed, such as hellogl_es2)
But after I replace some qt libraries with debug version (libQtCore, libQtGui, libQtNetwork and libQtScript), the crash disappeared. So I compared the release version and debug version libraries, it seems that there is unpredictable branch in the IT block for release version, but debug version doesn't have that, which is quite strange for me. Take libQtScript for example: For release version: root@localhost:/mnt/qt-kde# objdump -d libQtScript.so.4.8.0 |grep unpredictable c6cfc: 4770 bxle lr ; unpredictable branch in IT block cf608: bf48 it mi ; unpredictable <IT:hi> For debug version: (with "-debug" configure option when build qt) root@localhost:/mnt/qt-kde/build/lib# objdump -d libQtScript.so.4.8.0 |grep unpredictable root@localhost:/mnt/qt-kde/build/lib# -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to qt4-x11 in ubuntu. https://bugs.launchpad.net/bugs/705689 Title: Qt applications crash with segfault error on armel when Qt is built with gcc 4.5 on natty -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs