Slashdot Mirror


SpaceX Rocket Engine Explodes During Test (space.com)

According to The Washington Post, a SpaceX rocket engine exploded Sunday (Nov. 5) at the company's test facility in McGregor, Texas. The explosion reportedly occurred during a "qualification test" of a Merlin engine, the type that powers SpaceX's workhorse Falcon 9 rocket. Space.com reports: SpaceX has suspended engine testing while it investigates what caused the incident, which didn't injure anyone, the Post added. In a statement provided to the Post, SpaceX representatives said they didn't expect the explosion to affect the company's launch schedule. That schedule has been pretty packed this year. SpaceX has already launched 16 missions, all of them successful, in 2017 -- twice as many as its previous high in a calendar year. And all but three of these missions also involved landings of the Falcon 9 first stage, for eventual refurbishment and reuse.

115 comments

  1. Incident occured during a LOX test by Strider- · · Score: 4, Informative

    The incident in question did not occur during an engine firing. Rather they were performing a "LOX drop" test which basically involves pumping LOX through the engine and checking for leaks. Something went wrong in this process, causing the damage. Until the investigation is completed, there's no way to know whether it was an issue with the engine, the test rig, or the setup. It might be that a tech just dind't tighten something adequately, or a filler hose leaked or whatever. SpaceX won't know until they complete their investigation, and we may never know.

    To quote Adam Savage of Mythbusters fame "LOX makes anything flammable. LOX makes something flammable into a high explosive." So even if they just had a sufficiently large leak, and the LOX leaked onto/into asphalt or similar, all it takes is a spark to cause that asphalt to detonate like a bunch of dynamite.

    --
    ...si hoc legere nimium eruditionis habes...
    1. Re:Incident occured during a LOX test by Bruce+Perens · · Score: 4, Informative

      Also, this was a block 5 engine. There are newly designed un-flown parts in that engine, ironically because NASA asked for higher reliability for human missions. For example no more turbopump impeller cracks, which SpaceX had characterized and was tolerating on cargo missions using the older impellers. For something to go wrong during a test of new designs is to be expected.

    2. Re:Incident occured during a LOX test by Anonymous Coward · · Score: 0

      Rather they were performing a "LOX drop" test which basically involves pumping LOX through the engine and checking for leaks.

      Can they pump something else through the engine for the test - something that's not so flammable or explosive?

    3. Re:Incident occured during a LOX test by Bruce+Perens · · Score: 5, Interesting

      We should also remember that SpaceX had an engine fail destructively on the CRS-1 mission. The design of the rocket contains such a failure in one engine without damaging the others. The rocket had an engine-out capability that can cope with one or more failures. It compensated and completed the mission, achieving all expected parameters on the remaining 8 first-stage engines.

    4. Re:Incident occured during a LOX test by Bruce+Perens · · Score: 4, Informative

      There is probably a nitrogen test before the LOX is let in to the engine. But remember that LOX is its oxidizer, and it has to be run with it eventually because the engine can't work without it. And you don't want to test more than one variable at once if you don't have to, so the LOX gets let in without the fuel first. So, this test is essential.

      LOX is very nasty stuff and it is prudent to test with it. Suppose you had a vendor issue and you got an organic rubber O-ring in the system rather than one that can deal with LOX? You would find out, destructively, when the LOX came in.

    5. Re:Incident occured during a LOX test by ravenshrike · · Score: 2

      You need something that has the expansion characteristics of LOX and is a liquid at the same temperatures. Good luck finding it.

    6. Re: Incident occured during a LOX test by oobayly · · Score: 2

      That just means that F9 has been over engineered for every mission where an engine didn't fail! /s

    7. Re:Incident occured during a LOX test by Anonymous Coward · · Score: 0

      NASA asked for higher reliability for human missions [...] no more turbopump impeller cracks

      NASA shouldn't be getting involved in the nitty-gritty of the engine. If they want reliability, SpaceX is in the best position to decide how to achieve that: whether it's by reinforcing the turbopump impellers, or by adding redundancy for a less-well-characterized component elsewhere in the system.

      This has the potential for a SpaceX engineering project to become a NASA engineering project, and to lose both cost-effectiveness *and* safety.

    8. Re: Incident occured during a LOX test by Anonymous Coward · · Score: 0

      I suppose you also think a spare tire is over engineering.

    9. Re:Incident occured during a LOX test by EndlessNameless · · Score: 1

      Maybe they tried something else first, but sooner or later you have to test with the actual chemicals that the system is designed for.

      Slight differences in temperature or pressure can cause/prevent leaks, so it is entirely possible that the engine tested good with another chemical. You can't get identical temperature, pressure, flow rate, and turbulence from two different substances.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    10. Re:Incident occured during a LOX test by RandomFactor · · Score: 1

      I've heard good things about Chlorine Triflouride.

      --
      --- Mercutio was right.
    11. Re: Incident occured during a LOX test by networkBoy · · Score: 1

      I suppose you also think a spare tire is over engineering.

      Technically it is.
      Over-engineering is also known as planning for failure, or safety margin.
      Similar to SSDs over provisioning the memory array to make up for expected failures. You know that 1TB SSD you bought? It's actually 1.25-1.5TB of raw capacity, but because they know cells will fail, rather than having drive space decrease over time they just pre-reserve a block.

      In Space-X's case the over engineering of an "extra" engine increases the expected reliability, much the same way the SSD's over provisioning does. The difference is that lighting an engine after launch after you detect it's needed would be a massive design issue (and additional risk) so they launch with the whole load running. Kind of like if the 1TB SSD shipped as 1.5TB with a 5 year guarantee to still be at least 1TB.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    12. Re:Incident occured during a LOX test by Anonymous Coward · · Score: 0

      The incident in question did not occur during an engine firing

      Dude you realize what you just said is a even worse scenario, in that it exploded before being even fired up.

    13. Re:Incident occured during a LOX test by K.+S.+Kyosuke · · Score: 1

      Or better, since it may not have been an engine design/manufacturing problem as such.

      --
      Ezekiel 23:20
    14. Re:Incident occured during a LOX test by Bruce+Perens · · Score: 1

      This has the potential for a SpaceX engineering project to become a NASA engineering project, and to lose both cost-effectiveness *and* safety.

      This is why NASA is paying SpaceX significantly more than SpaceX gets on its cargo missions. There's a pretty big markup for dealing with all of the extra process that comes with NASA manned projects. I can't say this particular one is wrong, though. Having lost its share of astronauts, NASA would like to make sure that the next ones are not victims of a process failure. Every US astronaut who died on a mission, that's Apollo 1 and the two Shuttle accidents, died as a result of process failures.

    15. Re: Incident occured during a LOX test by im_thatoneguy · · Score: 0

      It's not over engineering because A) it matters where the engine explodes. T+1s is way worse than T+50. I'm not even sure if it can safely clear the pad on 8 engines. B) There are performance costs. In the car of CRS1 NASA required spacex to abort a secondary payload and on a reusable GTO launch it probably wouldn't have enough fuel to land which would turn a reusable launch into an expendable launch without the commiserate price increase passed on to the customer.

    16. Re:Incident occured during a LOX test by DiEx-15 · · Score: 1
    17. Re:Incident occured during a LOX test by Agripa · · Score: 1

      I've heard good things about Chlorine Triflouride.

      If you see me running, try to keep up.

  2. Re: Well by Anonymous Coward · · Score: 0

    LOL what?

  3. Well.. by fluffernutter · · Score: 3, Insightful

    I'm no Musk fan, but what's why you test?

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:Well.. by Anonymous Coward · · Score: 5, Funny

      I'm no Musk fan, but what's why you test?

      No, who's why you test.

      What's on second.

    2. Re:Well.. by TheReaperD · · Score: 4, Insightful

      Yea, I'm not sure why this is news. They did a test and it failed with no injuries because they did the test safely. Other than some acceptable losses and likely the loss of the engine, there was no harm. This is why you test things like this.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    3. Re:Well.. by turkeydance · · Score: 2

      i don't know

    4. Re:Well.. by blindseer · · Score: 1

      I'm not sure why this is news.

      Perhaps because it marks the end of a long string of successes. Not big news, thankfully, since big news in a rocket test would probably mean someone was killed or injured. Still news though.

      --
      I am armed because I am free. I am free because I am armed.
    5. Re:Well.. by Bruce+Perens · · Score: 2

      Because the next mission will probably feature the 20th first-stage recovery. Which is totally in-f**king-credible if you ask me. And it's really hard to find anything to take them down with at the moment, even though there are folks who seem determined to do so.

    6. Re:Well.. by Anonymous Coward · · Score: 0

      i don't know is ULA. totally different organization.

    7. Re:Well.. by just+another+AC · · Score: 2

      no he's on third

    8. Re:Well.. by jwhyche · · Score: 4, Interesting

      I for one, am glad its news. I would like to get back to "news for nerds" with stories like this.

      --
      I read at +2. If your post doesn't reach that level I will not see or respond to it.
    9. Re:Well.. by Anonymous Coward · · Score: 0

      Who's on third?

    10. Re:Well.. by Agronomist+Cowherd · · Score: 1

      No, who's on first.

      --
      -DwS
    11. Re:Well.. by drsquare · · Score: 1

      It's news because the Washington Post is owned by Jeff Bezos, who owns a rival space company.

  4. Re:Well by ShanghaiBill · · Score: 4, Insightful

    That’s what happens when you cut corners and half ass things to make things cheaper.

    Launch costs need to be cheaper. The trick is to figure out which corners can be cut, and which can not. Engineers learn by trying and failing, and I am sure SpaceX learned some valuable lessons today.

    "Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better." - Samuel Beckett

  5. Didn't pass the test by jfdavis668 · · Score: 1

    Obviously failed the test.

    1. Re:Didn't pass the test by Applehu+Akbar · · Score: 1

      Obviously failed the test.

      We learn about flying from that.

    2. Re:Didn't pass the test by Anonymous Coward · · Score: 0

      Unless it was intended to fail.

    3. Re:Didn't pass the test by YoungManKlaus · · Score: 1

      and thats why you do them

  6. Merlin engine? by Deadstick · · Score: 2

    That's a 1650-cubic inch V-12.

    1. Re:Merlin engine? by Anonymous Coward · · Score: 0

      Better a V-12 than a V-2.

    2. Re:Merlin engine? by Anonymous Coward · · Score: 0

      I'm no wizard but isn't it called the Rolls-Royce Merlin engine?

    3. Re:Merlin engine? by Major+Blud · · Score: 1

      That's a 1650-cubic inch V-12.

      Somebody please mod this up, this is the first thing I thought of when I heard the name of the engine.
      https://en.wikipedia.org/wiki/...

      I wonder if Rolls-Royce (now BMW) still owns the trademark for the Merlin name?

      --
      If you post as Anonymous Coward, don't expect a reply.
    4. Re:Merlin engine? by Vulch · · Score: 1

      The aero engines Rolls Royce are a separate company to the car makers these days, and BMW just own the car bit. They've got various agreements between the two for use of the badges and names so it could be either, both or neither have IP for the Merlin.

    5. Re:Merlin engine? by deathguppie · · Score: 1

      there were Packard Merlin's built too.

      --
      once more into the breach
    6. Re:Merlin engine? by Deadstick · · Score: 2

      Thanks. Fun fact: The Merlin is named for a bird, not a sorceror. Rolls-Royce named a long series of aero engines after birds, beginning with the Eagle in 1915. They switched to rivers for their gas turbine engines, like the long-running Dart series -- but that's also the name of a bird!

      For that matter, Arthur's sorceror was named for the bird too: Druids named their children after living things.

    7. Re:Merlin engine? by Anonymous Coward · · Score: 0

      * sorcerer

      There's no such word as "sorceror". It doesn't follow the same pattern as "emperor".

    8. Re:Merlin engine? by Deadstick · · Score: 1

      Yes, Packard produced the Merlin for the Mustang fighter, under license from Rolls-Royce.

    9. Re:Merlin engine? by Deadstick · · Score: 1

      Sorry, sorcerer.

  7. Re: Well by Anonymous Coward · · Score: 1

    Exactly!

    âoeWhy do we fall sir? So that we can learn to pick ourselves up.â -Alfred Pennyworth

  8. Re:Well by used2win32 · · Score: 5, Informative

    At least this happened with the new Merlin Series 5 redesign, scheduled for flight next year.
    The current Series 4 engines have been pretty reliable so far...

    --
    Procrastination; I'll think of a sig tomorrow.
  9. Re:Well by Anonymous Coward · · Score: 0

    Launch costs need to be cheaper.

    No they don’t.

  10. Merlins engines powered the Spitfires by aberglas · · Score: 1, Informative

    Most famous British engine in the war. Bit rude of SpaceX to reuse the name.

    1. Re: Merlins engines powered the Spitfires by Anonymous Coward · · Score: 0

      Yeah but this one actually uses magic.
      They're still trying to figure out why it blew up but I already know...

      Magic.

    2. Re: Merlins engines powered the Spitfires by Type44Q · · Score: 3, Insightful

      Flattery's an insult? You must've read 1984.

    3. Re:Merlins engines powered the Spitfires by jfdavis668 · · Score: 1

      Bit rude of the British to reuse the name of a falcon, or a wizard, or whoever had the name first.

    4. Re:Merlins engines powered the Spitfires by darthsilun · · Score: 1

      Merlins – built by Packard – also powered the P51 Mustangs.

    5. Re:Merlins engines powered the Spitfires by jfdavis668 · · Score: 1

      Replace it with the SpaceX version and it would really go.

    6. Re:Merlins engines powered the Spitfires by Anonymous Coward · · Score: 5, Insightful

      amazing how you have invented up new ways of being offended.

    7. Re: Merlins engines powered the Spitfires by Anonymous Coward · · Score: 0

      Guess the magic smoke escaped.

    8. Re:Merlins engines powered the Spitfires by RockDoctor · · Score: 1
      ... For 3 to 5 seconds.

      To say that those things "drink" fuel is something of an understatement.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  11. test by 4wdloop · · Score: 2

    the nature of test is to find faults
    if everything was perfect by design the test people would be flipping burgers or work as perfect-design engineers

    --
    4wdloop
  12. by design by 4wdloop · · Score: 1

    it is an EXTERNAL combustion engine is it not?

    --
    4wdloop
  13. Some other sources by XXongo · · Score: 5, Informative

    At least this happened with the new Merlin Series 5 redesign, scheduled for flight next year.

    Exactly. That's important-- this is the next generation engine, not the one currently flying.

    Some alternate sources, some with more information:
    https://www.space.com/38712-spacex-rocket-engine-test-explosion.html
    https://www.geekwire.com/2017/next-generation-spacex-rocket-engine-goes-flames-texas-test/
    https://arstechnica.com/science/2017/11/an-experimental-spacex-rocket-engine-has-exploded-in-texas/
    https://www.theverge.com/2017/...

  14. Re: Well by Anonymous Coward · · Score: 3, Insightful

    No, then they wouldn't test at all.

    My reaction to this is more like:

    Yeah so, this is why they test.

  15. Good job. by Mysticalfruit · · Score: 1

    Considering they LOX drop and test fire each engine, eventually with this many engines you were bound to have one with a flaw. All I can say is, good job.. better on a test stand than on a Falcon 9.

    --
    Yes Francis, the world has gone crazy.
  16. Re: Well by Type44Q · · Score: 4, Insightful

    No, not quite; more like "this is why we have tests."

  17. The test was successful by gman003 · · Score: 1

    The engine, not so much.

  18. They named it after the falco columbarius? by mykepredko · · Score: 2

    The Rolls Royce "merlin", like other Rolls Royce aero engines of the time, was named after a bird of prey. The bird they named the engine after is a type of falcon which is called a "pigeon hawk" in North America and "merlin" in Europe.

    So, did SpaceX name their engine after the bird (and Rolls Royce's engine) or the mythical wizard?

    Doing a quick search and there's no clear answer.

    1. Re:They named it after the falco columbarius? by Anonymous Coward · · Score: 1

      That their rocket is called the FALCON 9 should give a big clue.

    2. Re:They named it after the falco columbarius? by Required+Snark · · Score: 2
      Musk knows his science fiction. The rockets are named Falcon because of the Millennium Falcon in Star Wars. If you think of that as being the Falcon 1000 then it makes sense for the current rocket only have a one digit number. The numbering represents the distance between the current state of the art and the dream of interstellar space flight.

      SpaceX ocean landing barges also take names from science fiction. They are named after Minds, superhuman artificial intelligences in the in Bank's Culture Universe.

      On 23 January 2015, SpaceX's CEO and Chief Designer Elon Musk named two of the company's autonomous spaceport drone ships Just Read The Instructions and Of Course I Still Love You, after ships from Banks's novel The Player of Games.

      Banks died on 9 June 2013.

      --
      Why is Snark Required?
    3. Re:They named it after the falco columbarius? by Anonymous Coward · · Score: 0

      The Falcon 9 name comes from:
      - "Falcon" for Millennium Falcon
      - 9 because it has 9 engines.

    4. Re:They named it after the falco columbarius? by sconeu · · Score: 1

      Given that the engines on the Falcon 1 were Kestrel, and the BFR engines are Raptor, I'm going with "named after the bird"

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  19. Zero parts failures in test = too expensive by raymorris · · Score: 2

    You're partly right. If you're being smart economically, or advancing technology, you'll test some things that don't work. If everything you test works, you're a) doing the same boring shit that's been done and b) over-engineering, making things much more expensive than they should be.

    Testing is how you find out what works and what doesn't, and how much you need to spend to make things work reliably.

    1. Re:Zero parts failures in test = too expensive by just+another+AC · · Score: 2

      If everything you test works, you're a) doing the same boring shit that's been done and b) over-engineering, making things much more expensive than they should be.

      or
      c) you aren't testing correctly (thoroughly enough)

      Why do people always overlook that one?!?!

    2. Re:Zero parts failures in test = too expensive by Anonymous Coward · · Score: 1

      it is looking more like it was the test itself, lox loading to test for leaks, that was the source of the failure than the engine itself

    3. Re:Zero parts failures in test = too expensive by stoatwblr · · Score: 1

      That was what struck me. Whilst I understand the need for cryogenic liquids to test for leaks in this instance, surely liquid nitrogen would have been a safer first choice?

  20. It's been a bad week for Tony Stark. by Anonymous Coward · · Score: 0

    All the fanbois that refer to Musk as a real life Tony Stark seem to be missing in action.

    If only Elon could step in a wave his hands and fix it like Tony Stark does.

    1. Re:It's been a bad week for Tony Stark. by sysrammer · · Score: 1

      Yep, you're the only one.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  21. Ignition! by pz · · Score: 4, Interesting

    There is a marvelous history of the development of rocket fuel called, "Ignition!", written by John D. Clark, one of the field's insiders who has an ascerbic wit. The foreword was written by Isaac Asimov, which contains the following fantastic quote:

    Now it is clear that anyone working with rocket fuels is outstandingly mad. I don't mean garden-variety crazy or a mere raving lunatic. I mean a record-shattering exponent of far-out insanity.

    There are, after all, some chemicals that explode shatteringly, some that flame ravenously, some that corrode hellishly, some that poison sneakily, and some that stink stenchily. As far as I know, though, only liquid rocket fuels have all these delightful properties combined into one delectable whole.

    Explosions are par for the course. Rocket science is hard.

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:Ignition! by Anonymous Coward · · Score: 0

      Besides the personal tragedy of Asimov dying early, I'm sorry for the sake of the rest of us. We need more people like him - intelligent, independent-minded, with common sense, and (as far as I know) with good ethics.

    2. Re:Ignition! by Anonymous Coward · · Score: 2, Informative

      A link to a downloadable copy is probably a good idea at this point. Scroll down a bit to the download options.

      https://archive.org/details/ignition_201612

    3. Re:Ignition! by Bearhouse · · Score: 1

      Many thanks, kind AC

    4. Re: Ignition! by Anonymous Coward · · Score: 0

      Reminds me of this passage, about the oxidizer chlorine trifluoride (never flown afaik): "It is, of course, extremely toxic, but that's the least of the problem. It is hypergolic with every known fuel, and so rapidly hypergolic that no ignition delay has ever been measured. It is also hypergolic with such things as cloth, wood, and test engineers, not to mention asbestos, sand, and water - with which it reacts explosively."

    5. Re:Ignition! by Anonymous Coward · · Score: 0

      I think about Elon Musk. My cock is hard.

  22. Re: Well by Anonymous Coward · · Score: 0

    Ok, then, can we get ULA on a level playing field with cutting corners? Right now ULA is required to do the full engineering work up for every launch, v.s. spaceX not having ever done the engineering and pencil-whipping the paperwork.

  23. Re: Well by ShanghaiBill · · Score: 5, Interesting

    Ok, then, can we get ULA on a level playing field with cutting corners?

    You are being silly. This was R&D, not a production launch.

    Right now ULA is required to do the full engineering work up for every launch, v.s. spaceX not

    1. This was not a "launch"
    2. It should be up to the market.

    ULA provides expensive reliability. SpaceX provides discount access to orbit. If you are launching a 5 billion dollar GSO comsat, you will go with ULA. If you want to dump a van load of cubesats designed by high school science clubs into LEO, you go with SpaceX.

    SpaceX will get more reliable much faster than ULA will get cheaper. In ten years, ULA will be out of business.

  24. Re: Well by Anonymous Coward · · Score: 4, Informative

    SpaceX provides discount access to orbit. If you are launching a 5 billion dollar GSO comsat, you will go with ULA. If you want to dump a van load of cubesats designed by high school science clubs into LEO, you go with SpaceX.

    DoD is launching with SpaceX now, so they have definitely jumped up in the rankings compared to ULA, and the various state-owned launchers. Cubesats and science projects are becoming the domain of start-ups that NASA is funding

    FWIW the accident involved a new block-5 merlin engine that was undergoing lox load testing for leaks and 'something' caught fire, damaging the test facility, and presumably the engine, severely. It has not been determined if the engine, which was not firing, was at fault.

  25. So what? by Bert64 · · Score: 1

    They were testing an engine, and this particular test failed... That's the whole point of testing, try new things and see if they work.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:So what? by sysrammer · · Score: 1

      Sure, but this is a more pleasant article to be discussing than the usual dreck that goes on.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  26. Musk: Uh, it was supposed to do that by Anonymous Coward · · Score: 0

    Elon immediately held a press conference to say the exploding rocket was actually a fireworks show to commemorate daylight savings time.

  27. Re: Well by 4im · · Score: 2

    If you are launching a 5 billion dollar GSO comsat, you will go with ULA. If you want to dump a van load of cubesats designed by high school science clubs into LEO, you go with SpaceX.

    I suppose those expensive GSO sats (TV & comm) that SES, largest commercial sat operator, is having launched by SpaceX, even on refurbished SpaceX launchers (SES being first commercial customer), must be cubesats... NOT!

    SES being a for-profit corporation, they run the numbers... and they don't seem to do much business with ULA (as compared to SpaceX, Arianespace, Proton...).

  28. titans of industry by Anonymous Coward · · Score: 0

    Elon Musk"s rocket explodes, reports Jeff Bezos.

  29. Re:Well by davidshenba · · Score: 1

    Can they meet ISRO's cost?

  30. Oxygen Clean is Hard by Anonymous Coward · · Score: 0

    Working with LOX is just hard. Everyone that work with high purity oxygen eventually burns up something unexpected.
    NASA Oxygen Gleaning Team website

    Lox makes almost everything flammable, even the pipes we use to convey it.
    LOX Safety Video

    Don't do this, common materials become DANGEROUS when exposed to LOX
    LOX as a fire starter

    Guess - some FOD was inside the engine, perhaps some lint or hair. Proving the cause is going to take work.

  31. Sometimes things explode by sjbe · · Score: 1

    If you aren't blowing things up now and then, you aren't on the frontier of exploration. You cannot know where the line designating the frontier is unless you occasionally step over it.

  32. So true. Testing only valid / expected conditions by raymorris · · Score: 1

    You're so very right. Software developers in particular sometimes test software only with valid, expected inputs. Unexpected inputs then result in a security failure.

    Back when software ran locally, we we used to say "garbage in, garbage out". That's no longer acceptable for internet-connected software. With Heartbleed, the garbage that came out was random memory contents, which could include the server's private key.

  33. Re: Well by Ol+Olsoc · · Score: 1

    >I suppose those expensive GSO sats (TV & comm) that SES, largest commercial sat operator, is having launched by SpaceX, even on refurbished SpaceX launchers (SES being first commercial customer), must be cubesats... NOT!

    You win today's internet for not getting the point.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  34. Re: Well by Ol+Olsoc · · Score: 1

    1. This was not a "launch"

    This was not even an engine firing. It was during a LOX Drop test, where the engine is tested for leaks. And since pure Oxygen outside of where it is supposed to be is nasty, it could be just about anything in the area.

    The post you were replying to was pure did not RTFA classic Slashdot.

    You never ever ever take shortcuts with rocket engines. They are channeled explosions or deflagrations if you wish. They might be made cheaper, but shortcuts are instantly punished.

    https://arstechnica.com/scienc... here's a nice example of changing an engine. The F1's were a testament to balls to the wall, but hand assembled with so much hand welding. We'd never want to reproduce that today. The F-1B is a nice modern update to a sound concept. No shortcuts allowed in the world of LOX and RP-1. That doesn't have all that much to do with this particular story, but its good reading. Maybe OP will give it a read and learn something.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  35. Sounds like a good test by FirstNoel · · Score: 1

    At least they have an idea now that there's a problem somewhere that needs fixing, and it's not hidden for an actual launch.

    Good test. Try and break it.

    --
    "Hmm. I am to metaphor cheese as metaphor cheese is to transitive verb crackers!"
  36. Re:Well by gweihir · · Score: 2

    Oh, yes. A failure during a test is nothing unexpected. It is where failures are supposed to happen. Anybody that does not understand that does not know the first thing about engineering. And a "qualification test" in particular serves to find the occasional manufacturing fault still present before it does real damage.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  37. Re:Well by Anonymous Coward · · Score: 0

    Wasn't it Alan Shepard that remarked that his Mercury capsule was all built by the lowest bidders?

  38. Re:Well by networkBoy · · Score: 2

    I was thinking the same thing.
    Mishaps on the test stand is what the thing is built for.
    Even a massive explosion with all equipment lost is a success because it thus did not happen on a launch pad where in addition to the lost equipment you very well may/will lose:
    * The Payload.
    * The Launchpad Facility.
    * The actual Launchpad.
    * Lives.
    * Delay to future launches of unknown duration because of aforementioned damage.

    Sure it's a suboptimal success, but it is still not a failure.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  39. Re:So true. Testing only valid / expected conditio by networkBoy · · Score: 1

    I am reasonably new at my current (very small) company. I am the second (and still not fully dedicated) QA person.
    I came from 17 years at a multinational Corp with huge QA.

    To say I encountered culture shock is an understatement.
    I have started implementing things like automated regression tests, and Fuzzers. My Fuzzer based tests break the shit out of things and the devs look at me with the "why would you do that?" look. They still have to go fix the issue though.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  40. Re: Well by Anonymous Coward · · Score: 0

    What is this "full engineering work up" and what forces ULA to do it and allows SpaceX to avoid it? If it's an extraneous requirement for ULA that is unnecessary then it should be removed. However given their history I would imagine it is something created BY them to create a barrier of entry into the launch market for competitors (like the "launch readiness" contract that gave them an extra Billion per year)

  41. Re: Well by K.+S.+Kyosuke · · Score: 1

    Right now ULA is required to do the full engineering work up for every launch

    Not really; since they're not making the engines, they're clearly not "required to do the full engineering work up for every launch".

    --
    Ezekiel 23:20
  42. Re: Well by K.+S.+Kyosuke · · Score: 1

    Grandparent's arguing with ULA is stupider for another reason, too: SpaceX is the only company in the recent US history to have manufactured 1000 rocket engines worth 700 MN of total thrust in a timeframe of several years. Nobody else is doing anything like this in the US anymore, so clearly nobody can possibly have any failures in engine manufacturing in the US. The closest "competitor" is Aerojet currently manufacturing no more than 15 small RL-10 engines per year for ULA on their old manual production line.

    In fact, SpaceX may be the most productive large rocket engine manufacturer in history of launch vehicles (or poised to become one very soon), period - even at the height of the Cold War, there were at best 47 Soyuz launches per year, which translates to 235 first-stage rocket engines per year, and SpaceX has manufactured most of their engines in the last few years. Now tell me how many Russian test failures you're aware of, either in the Soyuz line or recently in the RD-17x/18x/19x line. It's easy to blame SpaceX for a manufacturing or testing failure when their major competitor offshores the failures to places the common American hasn't even heard about and only imports finished products.

    --
    Ezekiel 23:20
  43. Re:Well by K.+S.+Kyosuke · · Score: 1

    Found the Arianespace CEO.

    --
    Ezekiel 23:20
  44. Re:Well by K.+S.+Kyosuke · · Score: 1

    The question is whether ISRO can ever meet SpaceX's costs. Even at $25M per launch, ISRO's PSLV it can only carry one fifth of the load that Falcon 9 can (despite having 60% of Falcon 9's lift-off weight!). That makes it about twice as expensive per kg of payload, or even more. It's even more striking if you take Indian 1:8 to 1:10 labor price advantage in the aerospace sector into consideration.

    --
    Ezekiel 23:20
  45. Re:So true. Testing only valid / expected conditio by stoatwblr · · Score: 1

    "The devs look at me with the "why would you do that?" look. "

    It's not just small companies which suffer that.

    Airbus have suffered a number of "why would a pilot do something that stupid?" issues where pilots DO these kinds of things when testing to trying out the aircraft to see how it will react under worst case conditions.

    Certain switch/router manufacturer R&D departments have come back with the same question when I've asked them to check certain conditions. They may not ever happen under normal operation, but when someone's trying to break in all bets are off.

    Back in High school days my tutors used to criticise me for running tests on every input as a waste of time/memory, but it's a habit which really should be ingrained in coders along with testing every condition which might occur, no matter how unlikely. Assumption is the mother of all fuck ups.

  46. Re:Well by gweihir · · Score: 1

    Indeed. It is one form of redundancy employed to make the final product as reliable as it reasonably can be. Definitely not a failure.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  47. Re: Well by drsquare · · Score: 1

    What is the point? Companies are launching important payloads with SpaceX.

  48. Re:So true. Testing only valid / expected conditio by networkBoy · · Score: 1

    I completely concur that tests on all inputs (external to the system) are mandatory.
    By external I mean any input from outside the code.
    Last big project I worked on there were two "rings" in ring 0 code, one that faced userland and one that only faced ring 0 code. The former validated *everything* the latter, not so much. Embedded system where memory and compute cycles were at a premium.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump