5.7, beta 3 x64 IDE crash (reproducible here)

Post bugs related to the IDE here
jassing
Addict
Addict
Posts: 1745
Joined: Wed Feb 17, 2010 12:00 am

5.7, beta 3 x64 IDE crash (reproducible here)

Post by jassing »

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
jassing
Addict
Addict
Posts: 1745
Joined: Wed Feb 17, 2010 12:00 am

Re: 5.7, beta 3 x64 IDE crash (reproducible here)

Post by jassing »

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
Post Reply