[Development] QtCore missing check for memory allocation

Rainer Keller rainer.keller at theqtcompany.com
Wed Feb 25 14:45:02 CET 2015

> because memory allocation can fail for a number of reasons, not only because you have requested a too large single chunk of memory.
Exactly, for example if other applications are consuming most of the memory.

> Furthermore people keep saying "What can we do if we detect a
> failed memory allocation? Qt is in an invalid state then and we have to
> crash anyway."
At least show a useful error message in any case. Right now the message
is SEGV.

More information about the Development mailing list