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

[regression] Memory and CPU usage accumulation in QWaylandWindow

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 5.12.9, 5.15.0 RC
    • 5.12.4, 5.12.7, 5.15.0 Beta2
    • QPA: Wayland
    • None
    • AGL Linux, Snapdragon 820 based HW
      Qt 5.12.4 and Qt 5.12.7

      Ubuntu 18.04
      Qt 5.12.7

      Gentoo
      Qt 5.15 branch
    • Linux/Wayland
    • d18c29931b0bc889fff66bdbde89133544ba0529 (qt/qtwayland/5.12) fabaaec60a5fe477f7339c0d825d8b236a7e5330 (qt/qtwayland/5.15.0)

      textureinsgnode (fboitem) example starts to leak/accumulate memory and increase CPU consumption after 2.5h of running and will continue to increase at least 20h into running*.

      Before the accumulation starts everything is fine. CPU/RAM consumption both are steady. So the cause is probably an overflow in handle numbers or similar.

      Normal running on the board textureinsgnode uses 17/400 of CPU and after 10 hours it is 110/400 . PSS in the same time goes from 30MB to over 300MB.

      Issue can be reproduced with both Weston and Simple QML compositor. The issue is not reproduced when running textureinsgnode directly with eglfs backend.

       

      *No multiday tests conducted. 5 hours of running is a good test point for reproduction.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            e0150566 Janne Roine
            e0150566 Janne Roine
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes