PrimalScript 2019 crashing when I open a specific script

This forum can be browsed by the general public. Posting is limited to current SAPIEN license holders with active maintenance and does not offer a response time guarantee.
Forum rules
DO NOT POST LICENSE NUMBERS, ACTIVATION KEYS OR ANY OTHER LICENSING INFORMATION IN THIS FORUM.
Only the original author and our tech personnel can reply to a topic that is created in this forum. If you find a topic that relates to an issue you are having, please create a new topic and reference the other in your post.

Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
This topic is 4 years and 5 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
User avatar
RalphBley
Posts: 7
Last visit: Fri Jan 29, 2021 9:53 am

PrimalScript 2019 crashing when I open a specific script

Post by RalphBley »

I am trying to open a script file that I have edited in PrimalScript for years. It is just a collection of snippets - it doesn't actually do anything by itself. Now, every time I open the file PrimalScript crashes. I tried opening the file in a text editor and copy/pasting sections in and it starts crashing. I cannot see anything that looks odd. I can paste the first 312 lines in fine, but when I paste line 313 which is "Stopped wsearch Windows Search" without the quotes, it crashes. There are no special characters - the whitespace is spaces and I have even re-typed the line. It is also not specific to that line of text - I can paste in other chunks of code and it will also crash.

I am running version 7.6.133.0, 64-bit on Windows 10 64-bit.

I have attached a file containing the first 360 or so lines of code. If I just open that file, PrimalScript crashes.

Any help would be greatly appreciated.
Attachments
PrimalScript.ps1
(13.66 KiB) Downloaded 205 times
User avatar
mxtrinidad
Posts: 399
Last visit: Tue May 16, 2023 6:52 am

Re: PrimalScript 2019 crashing when I open a specific script

Post by mxtrinidad »

Thanks for providing the script! We are currently investigating the issue you are experiencing and we'll get back to you soon.
User avatar
Alexander Riedel
Posts: 8479
Last visit: Thu Mar 28, 2024 9:29 am
Answers: 19
Been upvoted: 37 times

Re: PrimalScript 2019 crashing when I open a specific script

Post by Alexander Riedel »

Obviously it should not crash, and that will be fixed right away.

But the script is not really a functioning script, it contains pieces of output like:
  1. [DBG]: PS C:\>>> list
  2.  
  3. 1: #requires -version 2.0
  4. 2:
  5. 3: Write-Host "I am starting" -ForegroundColor Green
  6. 4:* $r = Read-Host "What is the radius maximum value?"
  7. 5: $pi = [math]::pi
  8. 6: $result=$pi*($r*$r)
  9. 7: Write $result
  10. 8: Write-Host "I am ending" -ForegroundColor Green
  11. 9:
  12.  
  13. [DBG]: PS C:\>>> c
  14. 174531.179870181
  15. I am ending
  16.  
  17. PS C:\> c:\scripts\fixme.ps1
  18. I am starting
  19. What is the radius maximum value?: 5
  20. Hit Variable breakpoint on 'C:\scripts\fixme.ps1:$r' (Write access)
  21.  
  22. fixme.ps1:4 [int]$r = Read-Host "What is the radius maximum value?"
  23. [DBG]: PS C:\>>> s
  24. fixme.ps1:5 $pi = [math]::pi
  25. [DBG]: PS C:\>>> s
  26. fixme.ps1:6 $result = $pi*($r*$r)
  27. [DBG]: PS C:\>>> $pi
  28. 3.14159265358979
  29. [DBG]: PS C:\>>> $r
  30. 5
  31. [DBG]: PS C:\>>> $r.gettype()
  32.  
  33. IsPublic  IsSerial  Name      BaseType
  34. --------  --------  ----      --------
  35. True      True      Int32     System.ValueType
  36.  
  37. [DBG]: PS C:\>>> c
  38. 78.5398163397448
  39. I am ending
which causes the syntax checker to just go boom because it becomes overwhelmed with the number of error messages.
Alexander Riedel
SAPIEN Technologies, Inc.
User avatar
RalphBley
Posts: 7
Last visit: Fri Jan 29, 2021 9:53 am

Re: PrimalScript 2019 crashing when I open a specific script

Post by RalphBley »

No, it's not a functioning script. It's a bunch of snippets of code - more like a cheat sheet, including the output of commands.

But that would explain why it crashes when just insert some plain text - it's still trying to interpret it as PS code and generates more errors, overwhelming it.
User avatar
Alexander Riedel
Posts: 8479
Last visit: Thu Mar 28, 2024 9:29 am
Answers: 19
Been upvoted: 37 times

Re: PrimalScript 2019 crashing when I open a specific script

Post by Alexander Riedel »

Ah, I understand. Well, the crash will be fixed. You can disable syntax checking and it will prevent the crash until the fix is out.
Alexander Riedel
SAPIEN Technologies, Inc.
This topic is 4 years and 5 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.