Comments (18)
Welcome! Thanks for submitting your first AmigaGPT issue! Your issue will be looked at ASAP. <3
from amigagpt.
Sorry about that, I didn't set the stack size in AmigaGPT's .info file to the recommended 32768 bytes. I will fix that in the next version. In the meantime, you can easily fix this by selecting AmigaGPT's icon, then in the right click menu, go to the Icons
menu then select Information
. In the information panel select the Icon
tab then set the stack to 32768 bytes. When you hit save it will use this new stack size from now on.
from amigagpt.
Tried your solution, but unfortunately the error message persists.
from amigagpt.
If you go back to the information panel again, does it still show 32768?
Does the warning message always report your stack to be 8192 bytes?
Another thing you can try is in your Prefs folder, open Workbench prefs and set stack size in there to 32kb or higher
from amigagpt.
Yes, 32768 if coming back to the Information panel.
The warning message always reports that my stack is 8192 bytes (only once it reported 8448 bytes, but I couldn't reproduce it since), and my Workbench Prefs was originally set to a 4 KB stack (this being the default, I assume). Setting it to 32 KB or more doesn't change the error.
from amigagpt.
what about if you execute it via the Shell before typing in the command STACK 32768
?
from amigagpt.
...then it runs with no warnings.
from amigagpt.
Ok odd. For some reason your workbench is both ignoring the icon stack size and also the internal stack cookie. Have you updated your AmigaOS with the 2 update files to AmigaOS 3.2.2?
from amigagpt.
Yep, I'm on Workbench 3.2.2.1. And I don't use any third-party "performance patches" or "eye candy", trying to avoid such strange compatibility issues.
from amigagpt.
Try the new 1.4.4 release and let me know if it still happens
from amigagpt.
Forgot to mention on my last reply that I was already on 1.4.4.
Unfortunately, the issue persists. I'm starting to wonder if it isn't something on my setup, as clean as it may seem...
from amigagpt.
it weird because it works fine for me (on my MiSTer and in AmiKit)
from amigagpt.
Apparently, PeterK on EAB Board found the issue. Says him:
"AmigaGPT seems indeed to have a bug. When reading the stack size from its tool icon it divides the size by 4 by mistake! So, for an entry of 32768 it just sees 8192 bytes of stack.
When I tried 140000 for the stack setting AmigaGPT didn't complain anymore, but 131072 should also work (not tested)."
from amigagpt.
Just tested here, and indeed: 131072 of stack size gives no warning. Reducing to 130048 already warns that "a stack size of 32512 bytes is too small".
from amigagpt.
I added a print statement to read out the stack size. When launching from the tool icon (which is set to 32768) it does indeed have 32768 bytes in stack and also does not show the warning for me. Also tested setting custom stack in CLI when launching from the shell.
from amigagpt.
Can I reproduce these steps here on my system?
from amigagpt.
Turns out, PeterK went onto great lengths to find that, indeed, the bug is on AmigaGPT's code. Two posts worth noting:
https://eab.abime.net/showpost.php?p=1676793&postcount=13
https://eab.abime.net/showpost.php?p=1676804&postcount=14
from amigagpt.
Thanks for your assistance with this issue. I have now fixed it in version 1.4.5
from amigagpt.
Related Issues (13)
- ΒΏis possible free account gpt? HOT 2
- Error message with no error message inside HOT 11
- offline mode HOT 6
- Request to Change Encoding from UTF-8 to ISO-8859 for French Language HOT 3
- AmigaGPT stops working after few questions HOT 5
- Complete system crash in AmigaOS 3.X when switching to Image Generation tab HOT 1
- Use AmigaDOS $STACK: cookie for automatic stack allocation HOT 2
- Better handling of SSL errors HOT 1
- ARexx port
- translator.library error window when generating a response HOT 13
- MuForce Hits on open and closing GitHub HOT 3
- Add support for proxy HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amigagpt.