Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-80627

Opening Youtube.com crashes QtWebEngine on embedded

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.14.0 RC2
    • WebEngine
    • None
    • Linux/Wayland
    • c1be521d4b091c8dc65d44e26a8734260a9ad381 (qt/qtwebengine-chromium/77-based)

    Description

      This one was once filed for Qt Auto, but it turned out that the same happens on the Boot2Qt 5.14rc image on the same NUC, whereas it works OK on desktop. I'm moving it to Boot2Qt
       

      [WARN | js | c.p.youtube] HTML Imports is deprecated and will be removed in M80, around February 2020. Please use ES modules instead. See https://www.chromestatus.com/features/5144752345317376 and https://developers.google.com/web/updates/2019/07/web-components-time-to-upgrade for more details.
      [CRIT | js | c.p.youtube] Refused to display 'https://accounts.google.com/ServiceLogin?uilel=3&service=youtube&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26feature%3Dpassive%26next%3D%252Fsignin_passive%26hl%3Dru&hl=ru' in a frame because it set 'X-Frame-Options' to 'deny'.
      [CRIT | js | c.p.youtube] Uncaught (in promise) AbortError: enumerateDevices() failed.
      [CRIT | js | c.p.youtube] Uncaught (in promise) AbortError: enumerateDevices() failed.
      [1009:1047:1206/165642.296003:ERROR:object_proxy.cc(619)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
      [1009:1047:1206/165642.297084:ERROR:object_proxy.cc(619)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
      [1009:1047:1206/165642.297566:ERROR:object_proxy.cc(619)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
      [WARN | qt.qpa.wayland | c.p.youtube] Wayland does not support QWindow::requestActivate()
      Error sending request: Broken pipe
      *** process /usr/bin/appman-launcher-qml: com.pelagicore.youtube (1009) crashed *** > why: uncaught signal 6 (Aborted) > where: main thread, TID: 1009, pthread ID: 0x7f7f9bc37680 > backtrace: 1: /usr/bin/appman-launcher-qml(+0xade24) [0x55fa8b3a6e24] 2: /usr/bin/appman-launcher-qml(+0xadff3) [0x55fa8b3a6ff3] 3: /usr/bin/appman-launcher-qml(+0xacb61) [0x55fa8b3a5b61] 4: /lib/libpthread.so.0(+0x13340) [0x7f7f9e841340] 5: gsignal [+0xca] 6: abort [+0x110] 7: /usr/lib/libwayland-client.so.0(+0xa26f) [0x7f7f9e82726f] 8: wl_proxy_marshal_array_constructor_versioned [+0x1b5] 9: wl_proxy_marshal [+0xec] 10: QtWayland::zwp_text_input_v2::set_surrounding_text(QString const&, int, int) [+0x48] 11: /usr/lib/libQt5WaylandClient.so.5(+0x8314b) [0x7f7f9f45e14b] 12: /usr/lib/libQt5WaylandClient.so.5(+0x836e0) [0x7f7f9f45e6e0] 13: QInputMethod::update(QFlags<Qt::InputMethodQuery>) [+0x2a] 14: QQuickTextEdit::moveCursorDelegate() [+0x27] 15: /usr/lib/libQt5Quick.so.5(+0x2e0a49) [0x7f7f9fcb4a49] 16: QQuickTextEdit::qt_metacall(QMetaObject::Call, int, void**) [+0xcb] 17: /usr/lib/libQt5Core.so.5(+0x2d6bec) [0x7f7f9eb25bec] 18: /usr/lib/libQt5Quick.so.5(+0x2d6755) [0x7f7f9fcaa755] 19: /usr/lib/libQt5Quick.so.5(+0x2d6913) [0x7f7f9fcaa913] 20: /usr/lib/libQt5Core.so.5(+0x2d6bec) [0x7f7f9eb25bec] 21: QTextDocument::cursorPositionChanged(QTextCursor const&) [+0x35] 22: QTextDocumentPrivate::finishEdit() [+0x16f] 23: /usr/lib/libQt5Quick.so.5(+0x2d463f) [0x7f7f9fca863f] 24: /usr/lib/libQt5Quick.so.5(+0x2d5b88) [0x7f7f9fca9b88] 25: /usr/lib/libQt5Quick.so.5(+0x2d1713) [0x7f7f9fca5713] 26: QQuickTextEdit::inputMethodEvent(QInputMethodEvent*) [+0x69] 27: QQuickItem::event(QEvent*) [+0xc8] 28: QQuickTextEdit::event(QEvent*) [+0x2e] 29: QCoreApplication::notifyInternal2(QObject*, QEvent*) [+0x180] 30: /usr/lib/libQt5WaylandClient.so.5(+0x82ddc) [0x7f7f9f45dddc] 31: QtWayland::zwp_text_input_v2::handle_commit_string(void*, zwp_text_input_v2*, char const*) [+0xb0] 32: ffi_call_unix64 [+0x4c] 33: ffi_call [+0x22f] 34: /usr/lib/libwayland-client.so.0(+0x92dd) [0x7f7f9e8262dd] 35: /usr/lib/libwayland-client.so.0(+0x5ac9) [0x7f7f9e822ac9] 36: wl_display_dispatch_queue_pending [+0x74] 37: QtWaylandClient::QWaylandDisplay::flushRequests() [+0x42] 38: /usr/lib/libQt5Core.so.5(+0x2d6e3d) [0x7f7f9eb25e3d] 39: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) [+0xf8] 40: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [+0x13b] 41: QCoreApplication::exec() [+0x92] 42: /usr/bin/appman-launcher-qml(+0x2394c) [0x55fa8b31c94c] 43: __libc_start_main [+0xeb] 44: /usr/bin/appman-launcher-qml(+0x2405a) [0x55fa8b31d05a] > qml stack: empty > the process will be aborted (core dumped) 
      --- application has quit ---
      

       

       

       

      Attachments

        1. dctech-15.log
          91 kB
          Vladimir Minenko
        For Gerrit Dashboard: QTBUG-80627
        # Subject Branch Project Status CR V

        Activity

          People

            Unassigned Unassigned
            e.nemtsev Egor Nemtsev
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes