General > General Technical Chat
Another deadly 737 Max control bug just found!
<< < (18/37) > >>
David Hess:
That reminds me of the accumulation of residual errors causing problems with the Patriot missile system:

https://en.wikipedia.org/wiki/MIM-104_Patriot#Failure_at_Dhahran
BravoV:

--- Quote from: windsmurf on July 25, 2019, 11:03:50 pm ---
Speaking of memory space, memory overflow is forcing Airbus planes to power cycle the entire avionics suite every 149 hours

https://www.theregister.co.uk/2019/07/25/a350_power_cycle_software_bug_149_hours/

--- End quote ---

I guess Windows 95 or 98 are much better as they only need to be restarted at every 49.7 days.  :-DD
GeorgeOfTheJungle:
(2^32)/1000/3600/24= 49.7
Kleinstein:

--- Quote from: coppercone2 on July 25, 2019, 10:39:02 pm ---there is a obsession with memory space in conventional software design that should not be carried over to embedded systems. Even with code clarity.

--- End quote ---
With modern PC software they don't seem to care abut memory anymore. Software gets bloated so much it no longer runs on older system and update take forever with a slow internet connection. Also the feeling is that software quality tends to go down the larger a program - kind of normal with the time needed for debugging going up usually more like the 3rd power or even exponential with code length.

Software development can be quite different for a modern multi tasking OS, an old PC and embedded systems with OS (e.g. RTOS) and embedded without an OS. Especially for a critical systems things like static memory allocations and maybe not using pointers at all can be a good solution. Dynamic memory can cause odd effects, like fragmented memory or a garbage collector to sometimes take a long time.

Those programmers that started with core rope, mask-ROMs and one time programmable µCs now are retiring.
David Hess:
We found an bug in the IP stack of Windows 2000 which slowly leaked memory requiring a reboot about every 2 weeks on a low memory system.  Microsoft's only recommendation was to install more memory and they never fixed it.
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod