I have replicated this crash several times, but have received different errors.
steps to replicate
Load the IDE for 5.70 x64
open file (source or text file)
change the file outside of the IDE
When you return to the IDE, click on "View differences"
The "change" window does not disappear, continue clicking "view differences" several times until crash
using beta 2:
An error has been detected in the ide
error: invalid memory access
file c:\purebasic\svn\v5.70\Fr34k\PureBasicIDE\TabBarGadget.pbi
line 2410
and also received:
using beta 2:
An error has been detected in the ide
error: invalid memory access
file c:\purebasic\svn\v5.70\Fr34k\PureBasicIDE\DiffWindow.pb
Line: 932
Both displayed
IDE build on 09/25/2018 [22:15] by Fred
Branch: v5.70 Revision: 1830
Using beta3, the IDE crashed/hung but after some time, displayed an error msg
Error: Invalid memory access
File: C:\purebasic\svn\v5.70\Fr34k\PureBasicIDE\DiffWindow.pb
Line: 932
IDE build on 11/19/2018 [22:59] by Fred
Branch: v5.70 Revision: 1832
Using 5.62 x64
"Error: invalid memory access"
IDE build on 02/04/2018 [10:46] by Fred
Branch: v5.60 Revision: 1825
Using 5.46LTS
Error: Invalid memory access
File: c:\purebasic\svn\v5.40\Fr34k\PureBasicIDE\DiffWindow.pb
Line: 932
IDE build on 01/07/2018 [18:15] by Fred
Branch: Revision: 1825
5.7, beta 3 x64 IDE crash (reproducible here)
Re: 5.7, beta 3 x64 IDE crash (reproducible here)
Load PB 5.7 b3
Open large project with lots of source files to open.
While it's loading, try to close the project or open a different project.
invalid memory access
sourceparser.pb
line 254
--- not easily replicated, but it seems to have to do with:
have a project open
Have about 7+ files open
Do some editing over time (30 minutes?) save changes.
Edit a couple but do not save changes
Close PureBasic, select "do not save".
invalid memory access
... sourceParser.pb, line 258
ide build on 11/19/2018 22:59, v5.70 revision 1832
Open large project with lots of source files to open.
While it's loading, try to close the project or open a different project.
invalid memory access
sourceparser.pb
line 254
--- not easily replicated, but it seems to have to do with:
have a project open
Have about 7+ files open
Do some editing over time (30 minutes?) save changes.
Edit a couple but do not save changes
Close PureBasic, select "do not save".
invalid memory access
... sourceParser.pb, line 258
ide build on 11/19/2018 22:59, v5.70 revision 1832