Golly bugs

Has something gone haywire? Let us know about it!
aengmore
Posts: 30
Joined: June 24th, 2026, 11:11 pm

Re: Golly bugs

Post by aengmore »

NNlk05 wrote: June 30th, 2026, 2:37 am
aengmore wrote: June 29th, 2026, 10:12 pm I try to use the Windows version on my phone, and it failed :cry:
*snip*
Since Android is a version of Linux, maybe running the Linux version will be smoother.
Well, maybe I can try using Termux to run Linux version……but apparently it will be much more troublesome, probably with more technological difficulties and bugs :(
User avatar
NNlk05
Posts: 796
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Golly bugs

Post by NNlk05 »

For some reason, when I use nbsearch2a and stop it all the cells are in this weird greyed-out state that counts as dead:
2026-09-05_10-07.png
2026-09-05_10-07.png (110.71 KiB) Viewed 388 times
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
Vort
Posts: 261
Joined: May 14th, 2024, 6:35 am

Re: Golly bugs

Post by Vort »

NNlk05 wrote: September 5th, 2026, 1:08 pm For some reason, when I use nbsearch2a and stop it all the cells are in this weird greyed-out state that counts as dead:
Looks like new layer was created. I suggest to try clicking Layer -> Delete Layer.
User avatar
iNoMed
Moderator
Posts: 784
Joined: August 29th, 2020, 3:05 pm
Location: Scotland

Re: Golly bugs

Post by iNoMed »

I have a particularly major problem relating to Golly 1.5 for iPadOS: opening selection boxes at all (for attempting to paste a pattern into Golly, for selecting a pattern in an attempt to copy/clear/random fill (as the attachment demonstrates. In this, I am one tap away from crashing Golly by trying to copy the pattern), or selecting which copy method to use... but curiously NOT the menu that appears on overwriting an already existing saved file) crashes Golly consistently on iPadOS 27. This is serious enough that I have to bring this to attention immediately.
Attachments
IMG_8527.png
IMG_8527.png (306.55 KiB) Viewed 354 times

Code: Select all

x = 35, y = 5, rule = B3/S23
4b2o3b2o3bo3b2ob2o3b2ob2o$2o2bobo3bo2bobobobobobobobobobo$obobo2bo2bob
o2bobo2bo2bobo3bobo$2bobo3bobobobo2bo5bobo3bobob2o$b2ob2o3b2ob2o3b2o3b
2ob2o3b2ob2o!
User avatar
Andrew
Moderator
Posts: 1062
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly bugs

Post by Andrew »

I've updated my iPad to iOS 27 and can reproduce the paste crash. There are other crashes as well so I'll try to fix those soon and release a new version. Thanks for the report.
Use Glu or Glui to explore CA rules on non-periodic tilings: DominoLife and HatLife and SpectreLife
User avatar
qqd
Posts: 633
Joined: September 10th, 2022, 4:24 pm
Location: In a superposition of multiple different locations.

Re: Golly bugs

Post by qqd »

I am not sure if this is intentional, but files with no extension cannot be viewed in the Files panel (this previously lead to the assumption that one of my files was deleted):
ScreenshotGollyFiles.png
ScreenshotGollyFiles.png (24.36 KiB) Viewed 291 times
Currently writing a utility in Lua that may be helpful for faster manual pattern manipulation.
User avatar
Andrew
Moderator
Posts: 1062
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly bugs

Post by Andrew »

qqd wrote: September 18th, 2026, 2:30 am I am not sure if this is intentional, but files with no extension cannot be viewed in the Files panel ...
Must be a Windows quirk because I definitely see such files on macOS. Golly's code says to display all files.
Use Glu or Glui to explore CA rules on non-periodic tilings: DominoLife and HatLife and SpectreLife
NooneAtAll3
Posts: 69
Joined: January 29th, 2023, 3:38 am

Re: Golly bugs

Post by NooneAtAll3 »

web golly throws errors in console when webgl is disabled

Code: Select all

Uncaught ReferenceError: _OverCanvas is not defined
    onmouseover https://golly.sourceforge.io/webapp/golly.html:1 
golly.html:1:1
    onmouseover https://golly.sourceforge.io/webapp/golly.html:1
    
Blocked https://golly.sourceforge.io from creating WebGL context but prompting the user. golly.js:1:166972

Failed to create WebGL context: WebGL is currently disabled. golly.js:1:166972

Uncaught TypeError: can't access property "id", GLFW.active is null
    _glfwSetWindowTitle https://golly.sourceforge.io/webapp/golly.js:1
    _main https://golly.sourceforge.io/webapp/golly.js:1
    callMain https://golly.sourceforge.io/webapp/golly.js:1
    doRun https://golly.sourceforge.io/webapp/golly.js:1
    run https://golly.sourceforge.io/webapp/golly.js:1
    runCaller https://golly.sourceforge.io/webapp/golly.js:1
    removeRunDependency https://golly.sourceforge.io/webapp/golly.js:1
    processPackageData https://golly.sourceforge.io/webapp/golly.js:1
    loadPackage https://golly.sourceforge.io/webapp/golly.js:1
    onload https://golly.sourceforge.io/webapp/golly.js:1
maybe some kind of graceful alert to the user would be good? "webgl is required" or smth
User avatar
I6_I6
Posts: 1111
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Golly bugs

Post by I6_I6 »

While using a ruleloader rule, if you increase n_states, when Golly tries to update to the newly modified rule, all new states become broken and trying to click on one of them in the state selector will cause Golly to freeze. (Using MacOS)

Code: Select all

#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
RuleEdit: A .rule file editing tool
User avatar
Andrew
Moderator
Posts: 1062
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly bugs

Post by Andrew »

I6_I6 wrote: October 10th, 2026, 4:16 am While using a ruleloader rule, if you increase n_states, when Golly tries to update to the newly modified rule, all new states become broken and trying to click on one of them in the state selector will cause Golly to freeze. (Using MacOS)
I can't reproduce any error so please describe in more details what steps you did. Maybe post the .rule data before and after the change. Here's what I did:

* Clicked on a .rule file containing @TABLE data with 10 states (so Golly loaded it).
* Ctrl-clicked on the file so it opened in my text editor.
* Increased n_states to 11 and appended "10 0 0 255" to the @COLORS section.
* Saved the changes and clicked on the .rule file again.
* Golly loaded the new rule and I could switch to the new state without any problems.

So what steps did you do?
Use Glu or Glui to explore CA rules on non-periodic tilings: DominoLife and HatLife and SpectreLife
User avatar
I6_I6
Posts: 1111
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Golly bugs

Post by I6_I6 »

Andrew wrote: October 11th, 2026, 7:33 am
I6_I6 wrote: October 10th, 2026, 4:16 am While using a ruleloader rule, if you increase n_states, when Golly tries to update to the newly modified rule, all new states become broken and trying to click on one of them in the state selector will cause Golly to freeze. (Using MacOS)
I can't reproduce any error so please describe in more details what steps you did. Maybe post the .rule data before and after the change. Here's what I did:

* Clicked on a .rule file containing @TABLE data with 10 states (so Golly loaded it).
* Ctrl-clicked on the file so it opened in my text editor.
* Increased n_states to 11 and appended "10 0 0 255" to the @COLORS section.
* Saved the changes and clicked on the .rule file again.
* Golly loaded the new rule and I could switch to the new state without any problems.

So what steps did you do?
Instead of clicking the .rule file again, I ran the pattern and then reset, which makes Golly reread the .rule file.

Code: Select all

#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
RuleEdit: A .rule file editing tool
User avatar
Andrew
Moderator
Posts: 1062
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly bugs

Post by Andrew »

I6_I6 wrote: October 11th, 2026, 8:00 am Instead of clicking the .rule file again, I ran the pattern and then reset, which makes Golly reread the .rule file.
Ok, that let me reproduce the bug. I've fixed it for the next release (Golly 5.1b1) which will hopefully happen in a few days.

Depending on the changes you make to an active .rule file you might still get annoying warning messages, so I strongly recommend making changes at generation 0 or, even safer, when the .rule file is not the currently active rule.
Use Glu or Glui to explore CA rules on non-periodic tilings: DominoLife and HatLife and SpectreLife
Post Reply