Hmm a call back. It seems like my device didn't upgrade to the correct version, and now that I did there seems to be a problem with the silo with screen mostly black. Since the patch changes core functionality in Qt, I assume it's the deferred delete patch and not the other one.
That means the patch does not function on Qt 5.4 with simple rebasing. It did need slight modifications to apply: the original patch https://codereview.qt-project.org/#/c/142309/24//ALL,unified , the rebasing affected that patch as follows http://paste.ubuntu.com/15186334/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtbase-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1460970 Title: DeferredDelete events not handled in time when created by GLib dispatched events Status in qtbase-opensource-src package in Ubuntu: Confirmed Bug description: DeferredDelete events are handled only for the main loop "level" that object->deleteLater() was called in. Events dispatched directly from GLib don't pass through qt's dispatching, thus getting a level of 0, which means that they aren't handled until the program exits (i.e., as long as level 0 exists). This is causing apparent memory leaks in long-running applications. We're working around this by using queued signal connections or calling sendPostedEvents(). For example in https://code.launchpad.net/~lukas-kde/gsettings-qt/queued- processing/+merge/259883 Upstream: https://bugreports.qt.io/browse/QTBUG-32859 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1460970/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp