178
edits
(debugger is done) |
(add SCI FileSelector crash bug) |
||
Line 17: | Line 17: | ||
** remove the "marked for deletion"/"unmark" concepts from the garbage collector as they are fundamentelly broken: unmarking an object doesn't restore its dependencies. | ** remove the "marked for deletion"/"unmark" concepts from the garbage collector as they are fundamentelly broken: unmarking an object doesn't restore its dependencies. | ||
** use direct drawing instead of using widgets for rendering to be compatible with SSCI. | ** use direct drawing instead of using widgets for rendering to be compatible with SSCI. | ||
* Bugs | |||
** The FileSelector (SCI) class used in the import screens in QfG2 and QfG3 has a 'text' pointer, and 'cursor' and 'lsTop'/'topString' pointers that should point to inside 'text'. However, in FileSelector::readFiles, 'text' is freed and reallocated, causing the other pointers to sometimes become invalid. |
edits