[oe] [meta-qt5] QtWebEngine SEGV_MAPERR when opening web view on Raspberry Pi 3
Martin Hundebøll
mnhu at prevas.dk
Tue May 29 12:24:43 UTC 2018
Hi,
On 2018-05-29 13:25, kdgoncharov at gmail.com wrote:
> Hi
>
> I'm using meta-qt5 and meta-raspberrypi layers to build an image for Rapberry Pi 3. The image contains PyQt app running with eglfs plugin.
> Starting from QT 5.9.4 (commit e1046125d212a016d96944ff907e17d51a5b41af on rocko branch), QtWebEngine view started to crash with SEGV_MAPERR. The error also occurs with QT 5.10.1 built from the sumo branch:
>
> Received signal 11 SEGV_MAPERR 000000000000
> #0 0x000072a7ab4a <unknown>
> #1 0x000072a7a9c6 <unknown>
> #2 0x000071eda2c8 <unknown>
> #3 0x000072a7adc2 <unknown>
> #4 0x000076bb4d30 <unknown>
> [end of stack trace]
> Calling _exit(1). Core file will not be generated.
>
> I posted a bug report on QT tracker with more details about the crash: https://bugreports.qt.io/browse/QTBUG-68484 (https://bugreports.qt.io/browse/QTBUG-68484)
> But maybe something is wrong with my configuration and I have to update it?
>
> I'm using core-image-minimal with several modifications. Here is my qtbase_git.bbappend:
>
> PACKAGECONFIG_GL = "eglfs gles2"
> PACKAGECONFIG_append = " fontconfig "
>
For what its worth, here's our configuration for Qt graphics on a RPi3:
> DEPENDS_pn-qtbase = "virtual/libgles2"
> QT_CONFIG_FLAGS_append_pn-qtbase = " -qpa eglfs"
> PACKAGECONFIG_GL_pn-qtbase = "gles2 eglfs kms gbm"
> PACKAGECONFIG_append_pn-mesa = "gallium egl gles gbm"
> GALLIUMDRIVERS_append = " vc4"
> GALLIUMDRIVERS_remove = "swrast"
// Martin
More information about the Openembedded-devel
mailing list