Hello Everyone!
I am continue on migration based on my previous steps in https://e2e.ti.com/support/processors/f/791/t/852444 .
My Qt-webbased is still crashing with "Segmentation fault/memory corruption" pointing to OpenGL driver.
- Current setup
-
- Environment setup
-
-
- QT: 5.12.5
- Linux kernel: ti-lsk-linux-4.4.113
- OpenGL: ti-sgx-ddk-um_1.14.3699939
-
-
-
-
- hash: 2736a396f9c801fc0818d830f8a3215aeb8b6534
-
-
-
-
- Powervr: ti-sgx-ddk-km_1.14.3699939
-
-
-
-
- hash: fd47e44b18944cf7ade480ac67a9c0172619ff7e
-
-
-
- Results
-
-
- Everything is working as expectations.
- platforms
- Everything is working as expectations.
-
-
-
-
-
- linuxfb – every page is OK
- eglfs – every page is OK
-
-
-
- Target setup
-
- Environment setup
-
-
- QT: 5.12.5
- PSDK 6.00
-
-
-
- Linux kernel: psdk-linux-4.19.59
- OpenGL: ti-sgx-ddk-um_1.17.4948957
-
-
-
-
- hash: 87d7e5c1e4db1bab048939c9719059d549c1e8dd
-
-
-
-
- Powervr: ti-sgx-ddk-km_1.17.4948957
-
-
-
-
- hash: 4519ed3b83d1d72207ddc2874c7eb5e5a7f20d8d
-
-
-
- Results
-
-
- All other tested webpage are fine expect required internal.
- platforms
- All other tested webpage are fine expect required internal.
-
-
-
-
-
- linuxfb – every page is OK
- eglfs – Internal webpage is crashing. (Segmentation fault)
-
-
-
- New setup
-
- Environment setup
-
-
- QT: 5.12.5
- PSDK 6.02
-
-
-
- Linux kernel: psdk-linux-4.19.73
- OpenGL: ti-sgx-ddk-um_1.17.4948957
-
-
-
-
- hash: 2a2e5bb090ced870d73ed4edbc54793e952cc6d8
-
-
-
-
- Powervr: ti-sgx-ddk-km_1.17.4948957
-
-
-
-
- hash: 4519ed3b83d1d72207ddc2874c7eb5e5a7f20d8d
-
-
-
- Results
-
-
- All other tested webpage are fine expect required internal.
- platforms
- All other tested webpage are fine expect required internal.
-
-
-
-
-
- linuxfb – every page is OK
- eglfs – raw accessing was removed between upgrade from PSDK6.1 to PSDK6.2
- eglfs_kms - Internal webpage is crashing. (Segmentation fault)
-
-
-
-
-
-
-
-
- Even if LCPD15587 should be fixed, application is still crashing
-
-
-
-
After looking into stack backtrace, it’s pointing to “libGLESv2.so.2” library. This library is part of openGL driver developed by Ti. (So no opensource there.)
Compiler with options, QT sources are still the same. Only Kernel and OpenGL have been changed. Linuxfb platform is working on all cases, only OpenGL has problems. I am expecting that application shouldn’t crash on any webpage.
How we can handle this?
Thank you,
Andy