diff --git a/2006/stewart/README.md b/2006/stewart/README.md
index 267bc7dad..b38ca495b 100644
--- a/2006/stewart/README.md
+++ b/2006/stewart/README.md
@@ -5,6 +5,18 @@
```
+### Bugs and (Mis)features:
+
+The current status of this entry is:
+
+```
+ STATUS: INABIAF - please **DO NOT** fix
+```
+
+For more detailed information see [2006/stewart in bugs.html](../../bugs.html#2006_stewart).
+
+
+
## To use:
```
diff --git a/2006/stewart/index.html b/2006/stewart/index.html
index 4ff01c20c..89b4db254 100644
--- a/2006/stewart/index.html
+++ b/2006/stewart/index.html
@@ -403,6 +403,10 @@ Location: US - United States of America
The current status of this entry is: For more detailed information see 2006/stewart in bugs.html.To build:
+ makeBugs and (Mis)features:
+
+ STATUS: INABIAF - please **DO NOT** fixTo use:
diff --git a/2006/stewart/stewart.c b/2006/stewart/stewart.c
index 8b27aec4b..02103ec9e 100644
--- a/2006/stewart/stewart.c
+++ b/2006/stewart/stewart.c
@@ -20,7 +20,6 @@ int main(int c,char**o)
Z(v,6)=(long)malloc(Z(v,0));
memset((void*)Z(v,6),0,Z(v,0));
Z(v,13)=(long)fopen(o[3],"r");
- if(F(v,13)==NULL)P("file doesn't exist\n"), exit(1);
fscanf(F(v,13),"%ld",(long*)Y(v,3));
Z(v,8)=(long)malloc(050+Z(v,3)*070);
Z(Z(v,8),0)=Z(v,3);
diff --git a/bugs.html b/bugs.html
index 915b85db3..322c568cf 100644
--- a/bugs.html
+++ b/bugs.html
@@ -2323,10 +2323,18 @@ challenging and in some systems it will not be possible to fix but you are
welcome to try and fix it if you wish to! ./stewart width_and_height iterations file > file.xbm
convert file.xbm file.png
Incorrect formulas will ungracefully crash the program.
+This program will likely crash or do something funny if the file cannot be +opened. The number of args is however checked.
The author stated:
@@ -2343,7 +2351,7 @@ welcome to try and fix it if you wish to!Cody Boone Ferguson fixed this program to @@ -2390,7 +2398,7 @@ case-sensitive.
For a great amount of data points the program will crash, depending on your @@ -2413,7 +2421,7 @@ bins at the edges.
instead being something else entirely. The Internet Wayback Machine, although it archived it, did not load scripts. Do you know if the domain was moved? Do you have an archive or mirror? Please provide us it! Thank you. -The author states the following:
Bad input (e.g. nonexistent files, non-numeric number of iterations, etc.) @@ -2426,7 +2434,7 @@ tends to result in empty output.
The author stated that there are a number of features and limitations. As the @@ -2598,7 +2606,7 @@ defined.
The author stated that the program will crash if no argument is passed to the @@ -2612,7 +2620,7 @@ fire :-)
The author stated:
@@ -2621,7 +2629,7 @@ fire :-)The author stated:
@@ -2654,7 +2662,7 @@ fire :-)The author stated:
@@ -2668,7 +2676,7 @@ doesn’t make it possible to lock drawing to the display refresh rate.)The author stated:
@@ -2689,7 +2697,7 @@ doesn’t make it possible to lock drawing to the display refresh rate.)The author stated that the program will crash if no argument is passed to the @@ -2705,7 +2713,7 @@ fire :-)
The author stated:
@@ -2725,7 +2733,7 @@ and endianness conversion would make the source too large for IOCCC rule 2).This program will possibly crash or draw something strange with 0 args. Then @@ -2744,7 +2752,7 @@ used.
From the author:
@@ -2760,7 +2768,7 @@ section.From the author:
@@ -2773,14 +2781,14 @@ such asC2E2.
Invalid input files will very likely crash the program.
This program will not terminate on its own; you must kill hou (but not Qiming
@@ -2788,7 +2796,7 @@ Hou :-) ) yourself. This should not be fixed.
The author reminds us that if you kill the program you will have to wait a short @@ -2805,7 +2813,7 @@ it out as a known limitation it is not a bug but a feature.
The author noted that in macOS the colours might be wrong. They gave a solution. @@ -2829,7 +2837,7 @@ player become bigger, stay away from blocks!
This program will very likely crash if no arg is given.
@@ -2870,7 +2878,7 @@ rely on the entry as the below shows. One should be able to do:The author stated:
@@ -2895,7 +2903,7 @@ result. Error messages become garbled, though.The program doesn’t look at the header of files so if it’s passed something hat @@ -2904,7 +2912,7 @@ is not compressed data it’s likely to crash.
The program assumes that The author wrote: When you run it on a JSON file you will see something like:EOF is -1. This can be fixed but at this time it is
@@ -2937,7 +2945,7 @@ use 8 * sizeof(typ) bits per place. It does not work when CHA
2018/algmyr
STATUS: INABIAF - please DO NOT fix
+STATUS: INABIAF - please DO NOT fix
Source code: 2018/algmyr/prog.c
Information: 2018/algmyr/index.html
2018/hou
STATUS: INABIAF - please DO NOT fix
+STATUS: INABIAF - please DO NOT fix
Source code: 2018/hou/prog.c
Information: 2018/hou/index.html
where [] is the cursor. When this happens if you hit enter (this is necessary
or else it’ll happen again) and then exit again (ctrl-e) and run prog again
it’ll be okay.
The author stated that if you make a typo it can happen that the boot loader can crash and halt. If this is the case type ctrl-e to quit the emulator and try again.
@@ -2996,7 +3004,7 @@ in the case of compiled code it won’t be executable).The author wrote the following:
@@ -3046,7 +3054,7 @@ this program has nothing to do with a hand.Certain input can crash this program. The file @@ -3054,7 +3062,7 @@ this program has nothing to do with a hand.
The author pointed out that some implementations of wc(1) show different
@@ -3062,7 +3070,7 @@ values but his implementation matches that of macOS and FreeBSD.
Cody Boone Ferguson fixed the scripts so @@ -3094,7 +3102,7 @@ ideal if this was not the case.
There are two things to be aware of with this entry.
@@ -3123,7 +3131,7 @@ in the directory:As a backtrace quine this entry is SUPPOSED to segfault so this should not be @@ -3131,7 +3139,7 @@ touched either.
The author stated the following:
@@ -3161,7 +3169,7 @@ touched either.The author wrote that there are a number of differences from what one might @@ -3171,7 +3179,7 @@ remarks in the sections Syntax and
The author wrote that if you decide to change networks or use a different input @@ -3191,7 +3199,7 @@ a crash.
This program will not validate input so it might fail or get stuck if invoked @@ -3200,7 +3208,7 @@ erroneously.
The author noted that if the program runs out of memory it is likely to crash.
@@ -3215,7 +3223,7 @@ ignored except line feeds (preserved) and tabs (expanded to 8 spaces).’This entry is known to crash if no arg is specified. Although easy to fix it is @@ -3226,7 +3234,7 @@ either. But can you figure out why this happens?
The author stated that bad things happen if the entered move is outside of the @@ -3240,7 +3248,7 @@ move.
There are some things that might appear to be bugs but are actually features or @@ -3250,7 +3258,7 @@ things that are misinterpreted as bugs. See the
The author noted that the program only supports WAV files that have @@ -3259,7 +3267,7 @@ audio channels.
The author listed the following limitations:
diff --git a/bugs.md b/bugs.md index ea5ec83be..09393bcdc 100644 --- a/bugs.md +++ b/bugs.md @@ -2836,6 +2836,18 @@ welcome to try and fix it if you wish to! Incorrect formulas will ungracefully crash the program. +