Test your applications on Wayland

Elvis Angelaccio elvis.angelaccio at kde.org
Sat Oct 15 17:01:50 BST 2016


On Thu, Oct 13, 2016 at 2:31 PM, Adriaan de Groot <groot at kde.org> wrote:
> On Thursday, October 13, 2016 01:12:27 PM Martin Graesslin wrote:
>> Just an example of an issue I run into today:
>> https://git.reviewboard.kde.org/ r/129171/
>>
>> Application just crashed on startup due to a missing nullptr check exposed
>> by a different windowing systems.
>
>
> This intrigued me, so I went looking at the Qt docs
> (e.g.http://doc.qt.io/qt-5/qguiapplication.html#clipboard)  to see if they
> said anything about the returned pointers:
>
>
> Neither function's documentation says it can return a nullptr; neither says it
> can't. But what really surprises me in the documentation is the use of the
> words "object" and "reference" here.

What's even more surprising is that the behavior seems to differ
across applications. For example on the very same system I can
reproduce the kcolourpaint crash pointed by Martin, but I cannot
reproduce the crash in [1], which according to the stacktrace is also
happening because of a null mimeData pointer from the clipboard.

[1]: https://bugs.kde.org/show_bug.cgi?id=359883

>
> [ade]

Cheers
Elvis




More information about the kde-core-devel mailing list