summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglpaintengine.cpp
diff options
context:
space:
mode:
authorJonathan Liu <net147@gmail.com>2014-09-18 19:54:46 +1000
committerJonathan Liu <net147@gmail.com>2014-09-23 00:47:34 +0200
commit7b7ad02681f2c28fb18d053618f6804e989b2f56 (patch)
treec79a8a04b4352f2ffac6b63a449d73c53787bd2e /src/gui/opengl/qopenglpaintengine.cpp
parenta6316e6e744815c89b2d7bd7946e04549d183769 (diff)
Improve checking for event/socket notifiers and timers
Starting/stopping timers from another thread may result in errors that may not appear until hours, days or weeks after if a release build of Qt is used with the GLib/UNIX event dispatchers. Such errors may manifest as warnings such as "QObject::killTimer(): Error: timer id 7 is not valid for object 0x2a51b488 (), timer has not been killed" and application crashes (e.g. crashes in malloc, realloc and malloc_consolidate). Initial-patch-by: Eike Ziller <eike.ziller@digia.com> Task-number: QTBUG-40636 Change-Id: I2de50d50eb1fc7467fcebb9c73b74d2f85137933 Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/gui/opengl/qopenglpaintengine.cpp')
0 files changed, 0 insertions, 0 deletions