
EglWindowInfo.Dispose() is never called on emulated environments
Posted Thursday, 10 December, 2009 - 08:55 by the Fiddler| Project: | The Open Toolkit library |
| Version: | 1.0-beta-2 |
| Component: | Code |
| Category: | bug report |
| Priority: | minor |
| Assigned: | Unassigned |
| Status: | open |
Description
In an emulated environment, we simply convert an existing Win - or X11WindowInfo instance to EglWindowInfo instance. This means that there's no direct owner for the EglWindowInfo to call its Dispose() method (the native WindowInfo instances are not aware of this conversion).
Since this memory leak may occur only in uncommon circumstances (repeatedly creating / destroying windows under an ES emulator), I am marking this as a minor issue. Still, it would be nice to find a simple solution for the ownership issue.

