On Saturday, May 7, 2016 7:45:20 PM CEST Michael Pyne wrote: > On Sat, May 7, 2016 13:50:05 David Faure wrote: > > Hi guys, > > > > Can you check the CI for KWayland? ASAN detects an invalid memory usage > > in KWayland::Client::OutputDevice::Private::doneCallback() called after > > KWayland::Client::OutputDevice::~OutputDevice(). > > > > https://build.kde.org/view/Frameworks%20kf5-qt5/job/kwayland%20master%20kf > > 5-> > > qt5/28/PLATFORM=Linux,compiler=gcc/testReport/junit/%28root%29/TestSuite/ > > kwa yland_testWaylandOutputDevice/ > > I find that report kind of confusing. The line 323 of > test_wayland_outputdevice.cpp is just a QSignalSpy constructor, it shouldn't > involve destruction of an OutputDevice (what ASAN is warning about here). I > wonder if it maybe has something to do with the modern signal/slot > connection syntax in use? > > For what it's worth there's a relevant Coverity entry (CID 1340943), noting > that the TestWaylandOutputDevice class does not have an initializer for > m_queue within the constructor (or in any of the other class members it > looked at). But I don't see how that would be related either.
This test has been flaky for some time. A rerun normally succeeds (as it just did) and whenever I tried to reproduce locally I failed. Sorry I have no idea (yet) about the test and so far just triggered rebuild whenever the test failed. Cheers Martin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel