B
bitrex
Guest
On 6/20/19 8:46 PM, Clifford Heath wrote:
global variables?
what YEAR is this???
On 21/6/19 10:23 am, bitrex wrote:
On 6/20/19 6:36 PM, John Larkin wrote:
On Thu, 20 Jun 2019 16:14:34 -0400, bitrex <user@example.net> wrote:
On 6/20/19 3:44 PM, John Larkin wrote:
https://www.theregister.co.uk/2019/06/20/ge_lightblulb_reset/
In other news, a few months ago my microwave oven keypad broke; the
first two rows of numbers quit working, 012 and 345. That made things
tricky. Had to cook things for 6:66 minutes and seconds. Setting time
was hard. I assumed that some trace had broken in the membrane thing.
So last night we had a brief power failure, and now it all works! I
don't understand how that's possible.
Software written by EEs
How can one bit of code break, and be fixed by a reset?
I guess I just don't have the chops to be a programmer.
Also ask Toyota they prolly know
Reports say their code was littered with thousands of static/global
variables, creating almost an infinitely complex (but certainly
un-analysable) state space.
The first thing I do before starting to look for bugs in a client's
embedded device is make a comprehensive review of all global data. It's
amazing how many potential bugs you can find just by looking at the
linker map of global data.
Clifford Heath.
global variables?
what YEAR is this???