[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