News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

lstrcpy vs szCopy

Started by jj2007, February 07, 2009, 11:02:33 PM

Previous topic - Next topic

donkey

Quote from: sinsi on February 11, 2009, 06:47:20 AM
I'm sure I read in a MS EULA that it wasn't to be used in 'nuclear reactor control systems' or 'hospital intensive care systems'

I believe that's the JAVA license, it's included in the EULA of some Windows distributions.

Quote7. NOTE ON JAVA SUPPORT. THE SOFTWARE PRODUCT MAY CONTAIN SUPPORT FOR PROGRAMS WRITTEN IN JAVA.

JAVA TECHNOLOGY IS NOT FAULT TOLERANT AND IS NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR RESALE AS ON-LINE CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF JAVA TECHNOLOGY COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.
"Ahhh, what an awful dream. Ones and zeroes everywhere...[shudder] and I thought I saw a two." -- Bender
"It was just a dream, Bender. There's no such thing as two". -- Fry
-- Futurama

Donkey's Stable

askm

The code failed when
it realized it was MS dependent.
I put a MS copyright in the data
section and tried again. Dont
forget the $ symbol. It helps
lstrcpy concurrency.
QA saves

jj2007

Folks, you are taking this too seriously. I never recommended the usage of the MybuggyCopy algo in intensive health care systems :naughty:

askm

Stick out your tongue and say 'ah '.

I wish no ill health on anyone.

Not 'lives depend' in the narrow sense.

That narrowly implies that ALL code that appears on

these pages cant be compiled elsewhere

for whatever purposes their 'lives' depend.

There was MS-free assembly code before MS you know.

The processor came first, or more to the point,

logic was the progenitor. MS is not Big Brother.

Besides MS runs afoul of its own "corporate operating environment(s)",

but its health is maintained. Thats eula hypocrisy isnt it.

Now patient you sit on the table here and I'll test your reflexes.

You have come here complaining of difficulty copying strings eh ?

I'll prescribe a copyright to clear it up. Can I get a trial pack doc ?

farrier

http://www.theregister.co.uk/2009/01/20/sheffield_conficker/

"The decision to disble automatic security updates was taken during Christmas week after PCs in an operating theatre rebooted mid-surgery. Conficker was detected on December 29" [sic]

Oops!

It is a GOOD day to code!
Some assembly required!
ASM me!
With every mistake, we must surely be learning. (George...Bush)

herge


Hi All:

Translation: This code was written by lawyers and does Not Work on Microsoft systems without UPS.
And Microsoft systems don't work when the power is OFF!
It was only tested when the power was on.
I knew it only takes 45 minutes to re-boot Windows if a UPS radar system fails!
Allso assuming you Have No problems re-booting?

Regards herge
// Herge born  Brussels, Belgium May 22, 1907
// Died March 3, 1983
// Cartoonist of Tintin and Snowy