Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: motor_racer

Ever heard of “stack overflow”?


22 posted on 07/31/2021 5:44:20 PM PDT by GingisK
[ Post Reply | Private Reply | To 13 | View Replies ]


To: GingisK

“Stack overflow is a programming error in which an attempt to write data to a particular block of memory fails because there is no space left in the block. This type of error happens in the same way as buffer overflows, heap overflows, and stack buffer overflows. The difference between these types of errors depends on the computer data structure being used, and the common feature is that an attempt occurs to write more data than there is available space to hold it.”

The point is, stack overflow is a programming error, and error made by the programmer, and occurs because the software attempted to do exactly what it was told to do. The failure was a human failure, by the programmer.


24 posted on 08/01/2021 2:08:55 AM PDT by motor_racer (Who will bell the cat?)
[ Post Reply | Private Reply | To 22 | View Replies ]

To: GingisK; motor_racer

motor makes a good point.

“software failure” is really a reflection of programming failure.


26 posted on 08/01/2021 2:15:50 AM PDT by Gene Eric (Don't be a statist!)
[ Post Reply | Private Reply | To 22 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson