- 
    Bug 
- 
    Resolution: Duplicate
- 
    P2: Important 
- 
    None
- 
    5.6.2
- 
    None
- 
    Soc : AM335X
 
 TI SDK: 08:00:00 (Kernel Ver: 3.14.26)
 
 FS: buidt from buildroot 2017.02
 
 TI-gfx: built from buildroot 2017.02, based on Graphics_SDK_setuplinux_hardfp_5_01_01_02.bin
 
 Toolchain; builtfrom buildroot 2017.02, using kernel 3.14.26, glibc 2.23, binutil 2.26.1, gcc 4.8.5, armeabihf and neon FPU strageSoc : AM335X TI SDK: 08:00:00 (Kernel Ver: 3.14.26) FS: buidt from buildroot 2017.02 TI-gfx: built from buildroot 2017.02, based on Graphics_SDK_setuplinux_hardfp_5_01_01_02.bin Toolchain; builtfrom buildroot 2017.02, using kernel 3.14.26, glibc 2.23, binutil 2.26.1, gcc 4.8.5, armeabihf and neon FPU strage
I'm developting a GUI for our HMI with qt-webkit-kiosk. But when I run qt-webkit-kiosk to display a simple demo html, I got segment fault. Below is detailed information
I used gdb to debug, below is the backstrace when segment happened. It seems like a problem related with elg (see #4 below).
(gdb) bt
#0  0xb32cbb66 in ?? () from target:/lib/libc.so.6
#1  0xb32d964e in raise () from target:/lib/libc.so.6
#2  0xb32da350 in abort () from target:/lib/libc.so.6
#3  0xb362847a in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1648
#4  QMessageLogger::fatal (this=<optimized out>, msg=0xb0b637a8 "Could not initialize egl display") at global/qlogging.cpp:790
#5  0xb0b3cb04 in QEglFSIntegration::initialize (this=<optimized out>) at qeglfsintegration.cpp:124
#6  0xb3b7c30a in QGuiApplicationPrivate::eventDispatcherReady (this=<optimized out>) at kernel/qguiapplication.cpp:1257
#7  0xb3778e0c in QCoreApplicationPrivate::init (this=this@entry=0x41020) at kernel/qcoreapplication.cpp:823
#8  0xb3b7c9f8 in QGuiApplicationPrivate::init (this=this@entry=0x41020) at kernel/qguiapplication.cpp:1267
#9  0xb403b634 in QApplicationPrivate::init (this=0x41020) at kernel/qapplication.cpp:578
#10 0xb403b6de in QApplication::QApplication (this=0xbefff540, argc=@0xbefff534: 1, argv=0xbefff6b4, _internal=329218) at kernel/qapplication.cpp:570
#11 0x00019a04 in ?? ()
#12 0xb32cb926 in __libc_start_main () from target:/lib/libc.so.6
#13 0x00019aec in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
I checked the related ko with lsmod, pvrsrvkm, bufferclass_ti, omaplfb had been inserted.
$ lsmod    
Module                  Size  Used by
vfb                     3673  0
fb_sys_fops             1009  1 vfb
bufferclass_ti          5397  0
omaplfb                11385  0
pvrsrvkm              172902  2 bufferclass_ti,omaplfb
/dev/pvrsrvkm also exsited
$ ls /dev/pvrsrvkm
/dev/pvrsrvkm