Details
-
Bug
-
Resolution: Out of scope
-
P1: Critical
-
None
-
5.12.8, 5.13.2
-
None
-
iMX6 Ixora + resistive touchscreen
Description
Observed on iMX6 Qt Auto 5.13.2 image from the installer (build date 16.03.20)
Steps to reproduce:
- Go to the System Dialog
- Stop running apps one by one
Result:
Neptune 3 UI crashes after a while, see logs below:
QEglFSVivIntegration will set environment variable FB_MULTI_BUFFER=2 to enable double buffering and vsync. If this is not desired, you can override this via: export QT_EGLFS_IMX6_NO_FB_MULTI_BUFFER=1 [ 1422.395105] mxc_sdc_fb fb@0: 800x480 h_sync,r,l: 72,24,96 v_sync,l,u: 7,3,10 pixclock=29500000 Hz Unable to query physical screen size, defaulting to 100 dpi. To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters). [WARN | am.graphics] Touch emulation cannot be enabled. Either it was disabled at build time or the platform does not support it. [main.cpp:716] [INFO | am.system] NOTICE: running on private D-Bus session bus to avoid conflicts: [dbusdaemon.cpp:111] [INFO | am.system] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-URR7csCp9z,guid=bdca33c0eb2dfe54dabaff055e70f0e5 [dbusdaemon.cpp:112] [WARN | am.system] WARNING: could not read memory statistics from "//sys/fs/cgroup/memory//memory.stat" (make sure that the memory cgroup is mounted) [systemreader.cpp:348] [INFO | shared.com.pelagicore.drivedata.instrumentclusterbackend.remoteobjects] Environment variable SERVER_CONF_PATH not defined, using "./server.conf" [INFO | shared.com.pelagicore.drivedata.instrumentclusterbackend.remoteobjects] Connecting to QUrl("tcp://0.0.0.0:9998") [INFO | qtivi.media.qivimediaplayerbackend.remoteobjects] Environment variable SERVER_CONF_PATH not defined, using "./server.conf" [INFO | qtivi.media.qivimediaplayerbackend.remoteobjects] Connecting to QUrl("tcp://0.0.0.0:9997") [INFO | shared.com.pelagicore.remotesettings.systemuibackend.remoteobjects] Environment variable SERVER_CONF_PATH not defined, using "./server.conf" [INFO | shared.com.pelagicore.remotesettings.systemuibackend.remoteobjects 1424.038924] mxc_sdc_fb fb@0: 800x480 h_sync,r,l: 72,24,96 v_sync,l,u: 7,3,10 pixclock=29500000 Hz 0m] Connecting to QUrl("tcp://0.0.0.0:9999") [INFO | shared.com.pelagicore.remotesettings.uisettingsbackend.remoteobjects] Environment variable SERVER_CONF_PATH not defined, using "./server.conf" [INFO | shared.com.pelagicore.remotesettings.uisettingsbackend.remoteobjects] Connecting to QUrl("tcp://0.0.0.0:9999") [INFO | am.graphics] WindowManager: running in Wayland mode [socket: "qtam-wayland-0"] [windowmanager.cpp:627] [ 1424.939288] mxc_sdc_fb fb@0: 800x480 h_sync,r,l: 72,24,96 v_sync,l,u: 7,3,10 pixclock=29500000 Hz [WARN | am.qml] TypeError: Cannot read property 'isOpen' of null [MainContentArea.qml:58] [INFO | am.system] Attempted automatic start of "/usr/bin/ivivehiclefunctions-simulation-server" , pid: 928 [INFO | am.system] Attempted automatic start of "/usr/bin/ivimedia-simulation-server" , pid: 929 [INFO | am.system] Attempted automatic start of "/opt/neptune3/drivedata-simulation-server" , pid: 930 [INFO | am.system] Attempted automatic start of "/opt/neptune3/remotesettings-server" , pid: 931 [WARN | default | qml-launcher] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | default | qml-launcher] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | default | qml-launcher] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports_shared") [launcher-qml.cpp:238] [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports_shared") [launcher-qml.cpp:238] [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports_shared") [launcher-qml.cpp:238] [INFO | qtivi.vehiclefunctions.qiviclimatecontrolbackend.remoteobjects | c.p.climate] Connecting to QUrl("local:qtivivehiclefunctions") [WARN | default | c.p.phone] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | default | c.p.climate] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | default | c.p.calendar] QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn. [WARN | qt.qpa.wayland.backingstore | c.p.climate] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.calendar] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display [WARN | qt.qpa.wayland.backingstore | c.p.phone] Delivering update request through fallback timer, may not be in sync with display *** process ./neptune3-ui (923) crashed *** > why: uncaught signal 11 (Segmentation fault) > where: main thread, TID: 923, pthread ID: 0x7316e010 > backtrace: 1: ./neptune3-ui(+0x10b8d0) [0x5288d0] 2: ./neptune3-ui(+0x10bad0) [0x528ad0] 3: ./neptune3-ui(+0x10ab34) [0x527b34] 4: /lib/libc.so.6(+0x25470) [0x75c2e470] > qml stack: empty Aborted