Problems with software

A place, especially for newcomers, to ask questions and learn the basics.
User avatar
rabbit
Posts: 250
Joined: March 4th, 2024, 6:00 am
Location: Stuck inside a magician's hat. it hurts so bad

Re: Problems with software

Post by rabbit »

CARuler wrote: July 5th, 2026, 3:39 am Life viewer won't run in normal speed on mobile and sometimes my laptop as well
Try setting Advanced > Refresh Rate to something other than Auto, like 60 or 120, that seems to have fixed the speed issues for me. I also had to do it separately for conwaylife and Catagolue.
That's the bunny.
Check out my OCA exploration script, crule.lua!
User avatar
speedydelete
Posts: 135
Joined: October 7th, 2025, 9:44 pm
Contact:

Re: Problems with software

Post by speedydelete »

R2INT wrote: March 24th, 2025, 12:13 pm What does this output text in my apgluxe mean?
(I am currently censusing b2cei3eiy4cikqtw5aciqr6ei7es2ack3-cejr4inqwyz5-k6aik78/C2_4)
Oh, that one's tricky... in my experience, it means that it is stuck on a quadratic replicator, that is the only place where I have encountered it. (Apologies if someone else already answered!)
I manage the 5S project, which collects all known spaceship speeds in certain rulespaces.
User avatar
NNlk05
Posts: 806
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Problems with software

Post by NNlk05 »

The BWSINT version of EPE keeps failing for me, here's the gdb trace

Code: Select all

~/code/ca/EnumPattEvo $ gdb --args ./EPE -r B3aijn/S2-cn3aijnr B2n34-r5-an67e8/S234-akw5-ijy6-k7e8 -p '3o$bob!' -m -b 5 5 -g 5
GNU gdb (Debian 13.1-3) 13.1
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "aarch64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./EPE...
(gdb) r
Starting program: /home/[REDACTED]/code/ca/EnumPattEvo/EPE -r B3aijn/S2-cn3aijnr B2n34-r5-an67e8/S234-akw5-ijy6-k7e8 -p 3o\$bob\! -m -b 5 5 -g 5
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
Bounding box: 3x2
1 1 1 
0 1 0 


Program received signal SIGSEGV, Segmentation fault.
0x000000555555e1cc in std::vector<int, std::allocator<int> >::operator[] (this=0x5f36516ce0, __n=0) at /usr/include/c++/12/bits/stl_vector.h:1124
1124		return *(this->_M_impl._M_start + __n);
(gdb) backtrace
#0  0x000000555555e1cc in std::vector<int, std::allocator<int> >::operator[] (this=0x5f36516ce0, __n=0) at /usr/include/c++/12/bits/stl_vector.h:1124
#1  0x00000055555aff58 in CellArray::generate_trans_array (this=0x555561ac08, rulespace=..., visited=...) at Rot4ReflMoore/Rot4ReflMoore.cpp:146
#2  0x0000005555557928 in branch (currentdepth=3) at src/EPEMain.cpp:609
#3  0x0000005555559248 in main (argc=12, argv=0x7fffffeca8) at src/EPEMain.cpp:888
(gdb) 
I'm on the latest commit

Code: Select all

commit 68a87d7013d7576f3d4c7b79bdceb386480607d8 (HEAD -> main, origin/main, origin/HEAD)
Author: AforAmpere <alex.pendris@gmail.com>
Date:   Sun Jun 14 00:08:30 2026 -0400

    -- longer versions of commands and changed help structure
    
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
The world is my country, science my religion.
User avatar
B468S02357
Posts: 468
Joined: December 30th, 2025, 9:23 pm

Re: Problems with software

Post by B468S02357 »

golly wireworsld is repsplosion but it messed up it says i has to @RULE i did it is being stupid what do i do what di ui dio
I was born on march 23 (3/23). I was destined to be here, and here i am.
Check out my bird-brained biblioraphy if you're interested.
Big fan of crawler ships
User avatar
NNlk05
Posts: 806
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Problems with software

Post by NNlk05 »

B468S02357 wrote: September 4th, 2026, 11:05 pm golly wireworsld is repsplosion but it messed up it says i has to @RULE i did it is being stupid what do i do what di ui dio
I'm interpreting that as:
Golly WireWold [rule] is Repsplosion, but it messed up.
It says I have to [have] @RULE.
I did it is being stupid [or] what
[What] did I do? What did I do?
Can you please explain how its "messed up"?
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
The world is my country, science my religion.
User avatar
B468S02357
Posts: 468
Joined: December 30th, 2025, 9:23 pm

Re: Problems with software

Post by B468S02357 »

I tried to replace the rulestring of wireworld with that one rulestring someone (maybe hotcrystal) made to search repsplosion in cfind
It didnt work and it says i can't open wireworld/repsplosion anymore
I was born on march 23 (3/23). I was destined to be here, and here i am.
Check out my bird-brained biblioraphy if you're interested.
Big fan of crawler ships
User avatar
CARuler
Posts: 1352
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Problems with software

Post by CARuler »

rabbit wrote: August 17th, 2026, 11:33 pm
CARuler wrote: July 5th, 2026, 3:39 am Life viewer won't run in normal speed on mobile and sometimes my laptop as well
Try setting Advanced > Refresh Rate to something other than Auto, like 60 or 120, that seems to have fixed the speed issues for me. I also had to do it separately for conwaylife and Catagolue.
didn't work for me
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive
User avatar
NNlk05
Posts: 806
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Problems with software

Post by NNlk05 »

So CatForce just segfaulted on me

Code: Select all

==18451==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca2a918 in CatalystSearcher::Init(char const*) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1136:29
    #2 0x558ca296ec in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1672:12
    #3 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #4 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #5 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

Direct leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca2a874 in CatalystSearcher::Init(char const*) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1135:25
    #2 0x558ca296ec in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1672:12
    #3 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #4 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #5 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

Indirect leak of 10720 byte(s) in 2 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca3c940 in std::__new_allocator<SearchResult>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/new_allocator.h:137:27
    #2 0x558ca3b144 in std::vector<SearchResult, std::allocator<SearchResult> >::push_back(SearchResult const&) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/stl_vector.h:1287:4
    #3 0x558ca392fc in Category::Add(SearchResult&) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:903:44
    #4 0x558ca33728 in CatalystSearcher::ReportSolution(Configuration&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1362:24
    #5 0x558ca2f3ec in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1658:7
    #6 0x558ca3212c in CatalystSearcher::TryAddingCatalyst(Configuration&, LifeState&, LifeState const&, LifeState const&, std::vector<LifeState, std::allocator<LifeState> >&, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>&, std::array<unsigned int, 5ul>&) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1556:9
    #7 0x558ca2ea58 in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1609:9
    #8 0x558ca2babc in CatalystSearcher::Search() /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1389:5
    #9 0x558ca297ac in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1681:12
    #10 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #11 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #12 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

Indirect leak of 2272 byte(s) in 4 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca344dc in CategoryContainer::Add(LifeState&, LifeState const&, LifeState const&, Configuration const&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1006:26
    #2 0x558ca33728 in CatalystSearcher::ReportSolution(Configuration&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1362:24
    #3 0x558ca2f3ec in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1658:7
    #4 0x558ca3212c in CatalystSearcher::TryAddingCatalyst(Configuration&, LifeState&, LifeState const&, LifeState const&, std::vector<LifeState, std::allocator<LifeState> >&, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>&, std::array<unsigned int, 5ul>&) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1556:9
    #5 0x558ca2ea58 in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1609:9
    #6 0x558ca2babc in CatalystSearcher::Search() /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1389:5
    #7 0x558ca297ac in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1681:12
    #8 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #9 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #10 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

Indirect leak of 1072 byte(s) in 2 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca3c940 in std::__new_allocator<SearchResult>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/new_allocator.h:137:27
    #2 0x558ca3b144 in std::vector<SearchResult, std::allocator<SearchResult> >::push_back(SearchResult const&) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/stl_vector.h:1287:4
    #3 0x558ca394c0 in Category::Category(LifeState&, SearchResult&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:894:13
    #4 0x558ca3459c in CategoryContainer::Add(LifeState&, LifeState const&, LifeState const&, Configuration const&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1006:30
    #5 0x558ca33728 in CatalystSearcher::ReportSolution(Configuration&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1362:24
    #6 0x558ca2f3ec in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1658:7
    #7 0x558ca3212c in CatalystSearcher::TryAddingCatalyst(Configuration&, LifeState&, LifeState const&, LifeState const&, std::vector<LifeState, std::allocator<LifeState> >&, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>&, std::array<unsigned int, 5ul>&) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1556:9
    #8 0x558ca2ea58 in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1609:9
    #9 0x558ca2babc in CatalystSearcher::Search() /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1389:5
    #10 0x558ca297ac in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1681:12
    #11 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #12 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #13 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x558c9fb888 in operator new(unsigned long) (/home/[REDACTED]/code/ca/CatForce_/CatForce+0xdb888) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)
    #1 0x558ca3aab0 in std::__new_allocator<Category*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/new_allocator.h:137:27
    #2 0x558ca39a80 in void std::vector<Category*, std::allocator<Category*> >::emplace_back<Category*>(Category*&&) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/vector.tcc:123:4
    #3 0x558ca397e8 in std::vector<Category*, std::allocator<Category*> >::push_back(Category*&&) /usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/bits/stl_vector.h:1294:9
    #4 0x558ca33728 in CatalystSearcher::ReportSolution(Configuration&, unsigned int, unsigned int) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1362:24
    #5 0x558ca2f3ec in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1658:7
    #6 0x558ca3212c in CatalystSearcher::TryAddingCatalyst(Configuration&, LifeState&, LifeState const&, LifeState const&, std::vector<LifeState, std::allocator<LifeState> >&, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>&, std::array<unsigned int, 5ul>&) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1556:9
    #7 0x558ca2ea58 in CatalystSearcher::RecursiveSearch(Configuration, LifeState, LifeState, LifeState, std::vector<LifeState, std::allocator<LifeState> >, std::vector<LifeTarget, std::allocator<LifeTarget> >&, std::array<unsigned int, 5ul>, std::array<unsigned int, 5ul>) /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1609:9
    #8 0x558ca2babc in CatalystSearcher::Search() /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1389:5
    #9 0x558ca297ac in main /home/[REDACTED]/code/ca/CatForce/CatForce.cpp:1681:12
    #10 0x7fb8a77740 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #11 0x7fb8a77814 in __libc_start_main csu/../csu/libc-start.c:360:3
    #12 0x558c94d76c in _start (/home/[REDACTED]/code/ca/CatForce_/CatForce+0x2d76c) (BuildId: e9aef6d41307c62f703332b2ec328ad8e6a64bee)

SUMMARY: AddressSanitizer: 14160 byte(s) leaked in 11 allocation(s).
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
The world is my country, science my religion.
Post Reply