[Development] Segmentation fault with qpa directfb when upgrade qt5.2
Thiago Macieira
thiago.macieira at intel.com
Thu Aug 7 16:32:18 CEST 2014
On Thursday 07 August 2014 09:31:40 Nancy Zou wrote:
> Hi All
>
> Recently, I upgrade qt to 5.2.0 version and I find qpa directfb can't work.
> directfb version is 1.6.0.3
> gdb info:
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to LWP 1590]
> 0xb6079ecc in QThreadPrivate::start(void*) () from /usr/lib/libQt5Core.so.5
> (gdb) backtrace
> #0 0xb6079ecc in QThreadPrivate::start(void*) ()
> from /usr/lib/libQt5Core.so.5
> #1 0xb5f55ed2 in start_thread () from /lib/libpthread.so.0
> #2 0xb5dc9058 in ?? () from /lib/libc.so.6
> #3 0xb5dc9058 in ?? () from /lib/libc.so.6
> Backtrace stopped: previous frame identical to this frame (corrupt stack?)
>
> Does anyone know how to fix this proplem?
Hello Nancy
The first thing you need to do is rebuild Qt in debug mode and upgrade. Please
try the current 5.3 and dev branches. DirectFB is not mainstream enough for us
to support it in anything but the current versions.
The backtrace portion that you pasted seems unrelated to DirectFB for now.
> Does Qt still support qpa directfb now?
Officially, yes. But it has had little activity in the past year.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list