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

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod