| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Alpha 1.0.17: crash fix in file open. ShellExecute() call reenters Qt event loop, so each time we schedule a delayed action (like destroying FileLoader) and after that we call ShellExecute (in psOpenFile) we destroy it inside this call and can't use it after. So now we perform ShellExecute calls only delayed (using task queue).
Version 1.0.14: crash fix in text rendering. Fix a regression introduced in 8d35438 which caused an overflow in _parAnalysis access. We were resizing _parAnalysis array for a line width without the pending newline character while we used it for painting a line including the pending newline character. It was not a problem before, when we were trimming them from the end of the string, but it results in a buffer overflow and crashes in the lastest versions. So now we just don't include the newline in the painted string, so it has exactly the same size as _parAnalysis.
Alpha 1.0.9: crash fix in video playback. Media::Player::Instance started to notify about all sound playback updates, even for video files (which do not have DocumentData filled in), while Media::Player widgets were relying on the existance of DocumentData in each update.
| Back | FazBrowse Home | New Git URL |