Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Qt Academy Launch in California!

    Unsolved QT Application crash with onboard virtual keyboard with non root users

    QML and Qt Quick
    1
    1
    235
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Julieta last edited by

      Hello!

      We are running our application in Ubuntu 16.04. It crashes if the on*board keyboard is opened. The same application run by root works ok. We have created a small qml app with a combo box inside a popup. If combo model is empty, the app works ok.

      Do you have any suggestions?

      Thanks!

      The segfault reported trace:
      1 ??
      2 QQuickItemLayer::~QQuickItemLayer() 0x7fffe6ab5448
      3 QQuickItemLayer::~QQuickItemLayer() 0x7fffe6ab54b9
      4 QAccessibleQuickItem::role() const 0x7fffe6c46832
      5 AtSpiAdaptor::pathForInterface(QAccessibleInterface *) const 0x7fffef3d9171
      6 AtSpiAdaptor::notifyStateChange(QAccessibleInterface *, QString const&, int) 0x7fffef3db9cf
      7 AtSpiAdaptor::notify(QAccessibleEvent *) 0x7fffef3dcdfa
      8 QQuickItemPrivate::setEffectiveVisibleRecur(bool) 0x7fffe6aba7bf
      9 QQuickItem::setParentItem(QQuickItem *) 0x7fffe6ac718a
      10 QQuickItem::~QQuickItem() 0x7fffe6ac7ef8
      11 QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement() 0x7fffe4e5a85e
      12 QObject::event(QEvent *) 0x7ffff69eeb98
      13 QQuickItem::event(QEvent *) 0x7fffe6ac60fb
      14 QCoreApplication::notifyInternal2(QObject *, QEvent *) 0x7ffff69c0ea8
      15 QCoreApplicationPrivate::sendPostedEvents(QObject *, int, QThreadData *) 0x7ffff69c4437
      16 postEventSourceDispatch(_GSource *, int ( *)(void *), void *) 0x7ffff6a19b53
      17 g_main_context_dispatch 0x7ffff2576127
      18 ?? 0x7ffff2576380
      19 g_main_context_iteration 0x7ffff257642c
      20 QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) 0x7ffff6a1918f
      ... <More>

      The example app qml code:

      import QtQuick 2.12
      import QtQuick.Controls 2.5
      import QtQuick.Window 2.12
      
      Window {
          visible: true
          width: 640
          height: 480
          title: qsTr("Hello World")
      
          Page {
              anchors.fill: parent
      
              Button {
                  text:">"
                  onClicked: pop.open()
              }
          }
      
          Popup {
              id:pop
              Column {
      
                  ComboBox {
                      id: cbo
                      textRole: "name"
                      model: ListModel {
                          ListElement {
                              name: "test1"
                          }
                          ListElement {
                              name: "test2"
                          }
                      }
      
                  }
                  TextField {
                      placeholderText: "writehere..."
                  }
      
              }
      
          }
      
          }
      
      1 Reply Last reply Reply Quote 0
      • First post
        Last post