Slashdot Mirror


65,000+ Land Rovers Recalled Due To Software Bug

An anonymous reader writes with word that owners of Range Rover and Range Rover Sport SUVs (model year 2013 and newer) will need to get their cars' software updated, which means a visit to a dealer. The update will fix a bug in the cars' locking system, which occasionally resulted in car doors randomly unlocking and opening themselves (in one instance, when the car was moving). This is not the first time that a car manufacturer asked customers to contact dealers for a security update. In July, Ford has recalled over 430,000 cars in North America because of a bug that prevented the engine from shutting down even after the ignition key was put into the "off" position and removed.

97 comments

  1. Mobile data by Anonymous Coward · · Score: 1

    I wonder how many issues like this have been silently fixed on models that have mobile data service for OTA updates.

    1. Re:Mobile data by Anonymous Coward · · Score: 1

      Bad idea. It is better that the customer has a problem with your product that you solve when they ask about it than if the product works flawlessly.
      That way you can establish a contact with your customer where you have gone through a rocky time together that ended up well because you fixed the problem.
      It seems counterintuitive at first, everyone wants products that works out of the box.
      What you don't get when everything works perfectly is a social connection with the customer where they feel that you care about them on a personal level. By selling a flawed product you can buy customer loyalty.

    2. Re:Mobile data by ArcadeMan · · Score: 1

      By selling a flawed product you can buy customer loyalty.

      That explains why Windows is so popular!

    3. Re:Mobile data by Anonymous Coward · · Score: 0

      Not only that, but it's another reason to get them into the dealership so you can offer some other overpriced services, and maximize your gouge-factor...

    4. Re:Mobile data by davester666 · · Score: 1

      I know I always feel better when I fly to Seattle and get Bill Gates to help solve driver incompatibility problems.

      --
      Sleep your way to a whiter smile...date a dentist!
    5. Re: Mobile data by Anonymous Coward · · Score: 0

      You'll never make a social connection with me... CORPORATIONS ARE NOT PEOPLE!!!

  2. I can guess the bug... by SuperKendall · · Score: 5, Funny

    Only makes sense that car called the Range Rover would have either an off-by-one or Out of Array Bounds error.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:I can guess the bug... by K.+S.+Kyosuke · · Score: 2

      There's only a 50% chance of that as it's only one of the two hardest problems in computes science (said hardest problems comprising naming of things, cache invalidation, and off-by-one errors).

      --
      Ezekiel 23:20
    2. Re: I can guess the bug... by Anonymous Coward · · Score: 0

      So it doesn't impact my 1952 Series I?

      Whew!

    3. Re:I can guess the bug... by Anonymous Coward · · Score: 0

      I checked your figures three times but I came up with 49%, 50/101%, and Pentaquark.

  3. 65535 to be precised by tomxor · · Score: 2

    The other one was ok though.

    1. Re:65535 to be precised by Anonymous Coward · · Score: 0

      The other one was ok though.

      No, it was 65536. The problem was a buffer overflow!

    2. Re:65535 to be precised by tomxor · · Score: 2

      yeah that's why the other one was ok... integer overflow. ok now i had to explain it so it sucks.

    3. Re:65535 to be precised by Anonymous Coward · · Score: 0

      Dude, the correct response is "whoosh".

  4. Ironically... by Anonymous Coward · · Score: 0

    This is the 'fail safe' option.

  5. Is this the new incarnation of... by i.r.id10t · · Score: 3, Insightful

    Is this the new incarnation of Lucas electrical systems?

    http://www3.telus.net/bc_trium...

    --
    Don't blame me, I voted for Kodos
    1. Re: Is this the new incarnation of... by Anonymous Coward · · Score: 0

      Do you have any NOS magic smoke hidden away, I can only get 2nd hand stuff these days.

  6. Emdedded = Low Salary by Anonymous Coward · · Score: 1, Insightful

    Well, given that companies in the UK seem to think they can get a degree qualified senior embedded software engineer for GBP 35-40k, I'm not surprised they have a bunch of incompetents working on this stuff. If you are a good embedded dev you can easily move into mobile or enterprise but engineering companies seem oblivious to this connection.

    1. Re:Emdedded = Low Salary by Kester1964 · · Score: 3, Insightful

      I am not sure how many software engineers are employed by Range Rover, but I expect that the subsystem providing the central locking features will have been outsourced just like all the major components to companies like Bosch, Visteon, Wipro, Yazaki etc.

      In order to reduce costs the software engineers will have been outsourced to Eastern Europe and India, and although just like everywhere else the software teams will be a mixture of the competent/incompetent, it will likely be the management who will have screwed up trying to do things cheaply and quickly*

      * Jaguar/Land Rover, made in Britain owned by Tata (Indian company)

    2. Re:Emdedded = Low Salary by Anonymous Coward · · Score: 0

      ... the software engineers will have been outsourced to Eastern Europe and India,...

      Don't forget Japan; Toyota especially!

  7. Engineering standards? by gstoddart · · Score: 1

    Does the software in cars fall under any particular standard for quality? Like actual engineering standards?

    Or do we really have auto makers doing little better than people making apps for phones?

    It just seems like if it controls any part of a car it should really be required to be subjected to much more rigorous verification.

    --
    Lost at C:>. Found at C.
    1. Re:Engineering standards? by drinkypoo · · Score: 3, Insightful

      Does the software in cars fall under any particular standard for quality? Like actual engineering standards?

      No.

      Or do we really have auto makers doing little better than people making apps for phones?

      Well, it's quite a bit better than that, which is still terrible.

      It just seems like if it controls any part of a car it should really be required to be subjected to much more rigorous verification.

      They're nowhere near that. The complexity has gone way up, but the quality hasn't...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Engineering standards? by Kester1964 · · Score: 1

      There are some quality/safety standards for UK automotive software

    3. Re:Engineering standards? by K.+S.+Kyosuke · · Score: 1

      You could try making all embedded system programmers to start using full formal methods, but good luck with that...

      --
      Ezekiel 23:20
    4. Re:Engineering standards? by drinkypoo · · Score: 1

      There are some quality/safety standards for UK automotive software

      Those are just voluntary guidelines that everyone is free to ignore.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Engineering standards? by Anonymous+Brave+Guy · · Score: 2

      Just don't look too closely at the compliance audits and root cause analysis of previous faults while you're googling that one, or you may have a disappointed scowl all week. The trouble with standards like this is that unless there is some compulsion to actually follow them effectively, they are just squiggles on a piece of paper or someone's computer screen.

      This is the industry where those stories about comparing the cost of the lawsuit when people die against the cost of the recall originated, remember. If things are going to change, either the damage to the business from any serious accident has to be dramatic, such that selling vehicles where engineering failures causing damage/injury/death are more than isolated freak incidents is literally an existential threat to the business, or the senior executives who set these policies need to be personally on the hook for the results without hiding behind the corporate veil, such that if there are serious failures that are a result of either negligence or active decision-making other than in the interests of safety then people go to jail, or both.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:Engineering standards? by fermion · · Score: 1
      Honestly this is simply competent software development, like aggressively validating user input so a website can't be compromised with maliciously formed URLs.

      It is understandable that a software glitch might unlock the door. But opening a door should be a more controlled thing that is designed to be secure. For instance there should be a distinction between a request to open the door by someone putting the door handle and a request from software. The request from software should have fairly low priority, so, for example, if the car is moving the door will not open.

      The nice thing about software is that it is relatively easy to design safety and security in, as long as it seen as necessary.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    7. Re:Engineering standards? by cellocgw · · Score: 1

      There are some quality/safety standards for UK automotive software

      Those are just voluntary guidelines that everyone is free to ignore.

      Oh, please. Do I have to quote you the formula for determining whether to make something safer? It involves cost of new parts, frequency of accidents, cost of lawsuits, and possibly soap made from human fat.

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    8. Re:Engineering standards? by Ravaldy · · Score: 1

      QC didn't go up or down. It stayed the same but the complexity of the controllers has gone up. Contrary to circuit boards, software is far more flexible and allows for higher levels of complexity which results in higher probability of failure.

      It scares me to think that auto makers are moving ABS, Cruise Control and other critical features to 100% software driven systems. With the coming of self driving cars there's no doubt QC will improve but until then we will see stuff like this.

    9. Re:Engineering standards? by Anonymous Coward · · Score: 0

      The automakers, at least in Europe, have long been involved in the verification and formal methods effort. Time to market considerations must have had a "fuck the client" effect on these efforts, which is understandable considering that we are talking about an English car. Ta-Ta. ;)

    10. Re:Engineering standards? by drinkypoo · · Score: 2

      It just seems like if it controls any part of a car it should really be required to be subjected to much more rigorous verification.

      They're nowhere near that. The complexity has gone way up, but the quality hasn't...

      QC didn't go up or down. It stayed the same but the complexity of the controllers has gone up.

      Is there an echo in here?

      Contrary to circuit boards, software is far more flexible and allows for higher levels of complexity which results in higher probability of failure.

      Both have become massively more complex. My 1989 240SX had a 3MHz, 16-bit ECU. Modern PCMs are typically 32-bit and measured at minimum in double-digit MHz... for really boring, small engines. My 240SX's Hitachi ECU had probably half as much I/O as my Audi's PCM, which has probably half as much I/O as a really modern car. Maybe two-thirds.

      It scares me to think that auto makers are moving ABS, Cruise Control and other critical features to 100% software driven systems.

      Cruise control is not a critical feature. You hit the brakes and it shuts off. ABS is a critical feature. If the ABS goes full idiot, then you can't stop the car with your foot. I would also like to point out that electric parking brakes are a horrible idea in every way, while we're here. That's full retard.

      With the coming of self driving cars there's no doubt QC will improve but until then we will see stuff like this.

      And probably for some time the self-driving cars will just be new modules driving the old equipment, and even if the QC is good in the self-driving part the PCM or TCM will be garbage.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:Engineering standards? by Ravaldy · · Score: 1

      Is there an echo in here?

      Was just adding weight to your argument.

      Both have become massively more complex

      Yes but until more recently only the combustion system was making use of complex software. The transmission in some cases. Now you have brakes, steering and throttle controlled by software with far more complex algorithms then could ever be included in non programmable circuit boards

      Cruise control is not a critical feature. You hit the brakes and it shuts off

      That was true of the non software driven cruise controls. If the software isn't taking action when the brake switch it depressed then you'll just keep driving away.

      I would also like to point out that electric parking brakes are a horrible idea in every way

      I agree. There's the argument that the cable is known for having failure issues due to rust and binding. The way I see it the electric module needs electricity and is also prone to rusting and binding. I would stick with cable based hand brakes but I guess time will tell what is better.

  8. Looks great on the outside... by HerculesMO · · Score: 1

    And with a high price tag commands a lot of 'prestige'. Ever sit inside one? They are very, very mediocre internally. Also extremely unreliable cars historically.

    I still don't understand why people buy them, but I chalk it up to an issue of more money than sense. Or they might be rappers...

    --
    The price is always right if someone else is paying.
    1. Re:Looks great on the outside... by Chris+Mattern · · Score: 2

      I chalk it up to an issue of more money than sense. Or they might be rappers...

      ...but you repeat yourself.

    2. Re:Looks great on the outside... by Anonymous Coward · · Score: 0

      People seem to love technology lately, and any solution that requires tech seems OK with buyers these days. Just look at things like the Nest thermostat, or Google Glasses, or Apple Watch. The trouble is, not many seem to evaluate the extended costs over time or the initial investment over a more simple design.
      I think in general people spend dollars to save pennies, or spend minutes of time to save seconds of time. Or like technology because its cool, rather then old school because its reliable and boring. This may come to pass as these cars age and develop way more expensive problems and drop big time in residual value.
      Then people will begin to ask if all that technology was worth it. I suspect they won't when they have to pay to fix it.

    3. Re:Looks great on the outside... by Kester1964 · · Score: 1

      There are always early adopters willing to pay a premium for the latest and greatest toys/gadgets. Rarely is cost or return on investment an issues with these purchasers.

  9. Maybe I could have by FilmedInNoir · · Score: 1

    a car that's not got more computers than the Apollo 11?

    --
    Sig. Sig. Sputnik
    1. Re:Maybe I could have by m.alessandrini · · Score: 2, Informative

      Uhm... I think modern cars actually have much more computers than Apollo 11!

    2. Re: Maybe I could have by jd2112 · · Score: 1

      Some people's watches have more computing power than Apollo 11. Including the mainframes on the ground.

      --
      Any insufficiently advanced magic is indistinguishable from technology.
  10. RANGE Rover by Anonymous Coward · · Score: 0

    Chelsea tractors. Not real Land Rovers :)

    1. Re: RANGE Rover by Anonymous Coward · · Score: 0

      You don't even need a key with a real Land Rover.

  11. Tesla OTA by Anonymous Coward · · Score: 0

    Tesla's OTA updates to fix lots of battery fire problems springs to mind.
    http://www.plugincars.com/tesla-responds-fire-ground-clearance-software-update-128910.html

    And the charging fire problem was another OTA update:
    http://www.roadandtrack.com/new-cars/news/a6536/tesla-software-update-fire/

    Hardly silently though, each of these fires made news. As did the various range fix updates Telsa have issued.

  12. Bad design by DriveDog · · Score: 3, Insightful

    Doors unlocking, that's one thing. Doors opening and engine not halting when ignition switched off, that's horrible design. Always, always keep physical means that override any other possible means to do things like opening doors and disabling engine. Person approving those designs should be shot and then sent to the Russian front. Stuff can go wrong mechanically, but why would you ever add yet another possible point of failure?

    1. Re:Bad design by dunkelfalke · · Score: 2

      Happened to me a few years ago. Some technicians were installing our telematics unit into a Mercedes Econic and wired something wrong, so engine wouldn't halt when ignition switched off. Pulling fuses wouldn't help either so they actually had to wait for several hours until the fuel tank was empty.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    2. Re:Bad design by guruevi · · Score: 1

      Pulling off the battery and alternator wouldn't work? Most engines will shut down when power is removed, you could even short the battery leads for a second to blow the alternator fuse.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    3. Re:Bad design by bws111 · · Score: 2

      What makes you think physical is any better? My daughter called me one night saying she could not shut her car off, ignition key would not turn. Purely physical, no software involved. Turns out she had the GM iginition switch problem. The major difference between physical and software was that she was without her car for 10 weeks while they waited for parts, vs a quick trip for a software update.

    4. Re:Bad design by Anonymous Coward · · Score: 0

      Removing the battery would allow the alternator to power the car by itself. Without the battery to smooth out the dirty alternator power, chances are the ECU and any other delicate electronics could be damaged. And with how much a serpentine belt connects to nowadays I wouldn't even begin to consider changing one (thus disconnecting the alternator) while the engine is running. It would be a great way to lose a hand.

      The easiest and safest way would be the pull the relay for the fuel pump, or, if that's too hard to find, start smacking the rear sides of the vehicle until the cutoff activates. Also possible, though a bit harder, would be to choke out the engine by opening the intake and placing a plate over the opening. If it were a modern gas vehicle you could also unplug the coils.

    5. Re:Bad design by dunkelfalke · · Score: 1

      Probably was difficult to reach in a truck built for compactness.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    6. Re:Bad design by Agripa · · Score: 1

      Removing the battery would allow the alternator to power the car by itself. Without the battery to smooth out the dirty alternator power, chances are the ECU and any other delicate electronics could be damaged. And with how much a serpentine belt connects to nowadays I wouldn't even begin to consider changing one (thus disconnecting the alternator) while the engine is running. It would be a great way to lose a hand.

      Yep. The battery filters the output from the alternator and is required for proper operation. Removing it alters the frequency compensation and may result in catastrophic failure. It is possible to design the charging loop to work without the battery but how likely is that?

      I would not even mess with a V-belt while the engine is operating.

      What *would* work although it is hard on the alternator is to disconnect just the alternator charging connection on the battery side. Then disconnect the battery.

      The easiest and safest way would be the pull the relay for the fuel pump, or, if that's too hard to find, start smacking the rear sides of the vehicle until the cutoff activates. Also possible, though a bit harder, would be to choke out the engine by opening the intake and placing a plate over the opening. If it were a modern gas vehicle you could also unplug the coils.

      These are good alternatives. If the fuel from the pump goes through a rubber gas line, that could be pinched with some vice grips.

    7. Re:Bad design by Agripa · · Score: 1

      The major difference between physical and software was that she was without her car for 10 weeks while they waited for parts, vs a quick trip for a software update.

      This is more likely just a demonstration of GM's well known incompetence.

    8. Re:Bad design by DeVilla · · Score: 1

      It's a car. There will always be the physical component as a point of failure. Adding an electronic component on top of that adds another point of failure. In some cases the function is too important to add unnecessary points of failure.

      I would try to think of a car analogy, but ...

  13. The problems of the future by Anonymous Coward · · Score: 0

    At least in general if its a software issue you might see a ability to fix it. But its just another added set of problems down the road and the more computers you add to vehicles. The more costs someone will assume down the road. Might not be the first owner of a vehicle, but the second or third might find themselves with a high bill just to get heat in the vehicle again. Its not like the old days, when you had a cable attached to a valve. Now you have complex stepped motors, software and control screen to do the same thing. This is just one example of many systems controlled by complex systems in vehicles. All of which seem great, until they break. I guess if your someone who can afford a new vehicle every 5 years or less. Then you have little worry. But if you keep your vehicle to the end of useful life. You may want to consider how much technology you want in a vehicle.

  14. I am seriously considering... by Chris+Mattern · · Score: 1

    ...never buying a new car again. Only cars old enough not to have this crap.

    1. Re:I am seriously considering... by Anonymous+Brave+Guy · · Score: 1

      Me too, for both reliability and security/privacy reasons. Car security hasn't really advanced all that much since the invention of immobilisers (which effectively ended car theft as a serious risk) and alarms (which significantly reduce the risk of theft of what's inside the car). Arguably trackers help with back-of-lorry issues, but you're already into creepy remote-monitoring territory there. And the new ideas where software will track every little thing almost like a black box... except that instead of just being used for analysis after an accident, it will be uploaded in real time or at regular service intervals to the mothership? No thanks. And you can keep your remote-accessible in-car entertainment systems that also interact with actual control systems too.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  15. Analog for the win. Again. by smooth+wombat · · Score: 2, Insightful

    because of a bug that prevented the engine from shutting down even after the ignition key was put into the "off" position and removed.

    I guess it's too difficult to leave the physical connections in place. They had to be replaced by shiny, just because.

    There's a reason light switches work every single time. Physical connections are superior to digital connections.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
  16. Re:Analog for the win. Again. by Anonymous Coward · · Score: 0

    The industry should consider hiring former engineers from NASA and Roscosmos. Oh, I forgot that the private industry doesn't want to touch former public sector workers with a long stick, as they are all too uppity and cemented in their public sector ways.

  17. That's not land rover by Anonymous Coward · · Score: 0

    That's range rover, the original Chelsea tractor and prototypical suburban assault vehicle.

    1. Re:That's not land rover by gzuckier · · Score: 1

      That's range rover, the original Chelsea tractor and prototypical suburban assault vehicle.

      You can't expect much from a car whose average MSRP is only $112k. http://www.edmunds.com/land-ro...

      --
      Star Trek transporters are just 3d printers.
  18. Ford issue. by fahrbot-bot · · Score: 2

    The Ford bulletin listed in TFS says: "This is a compliance issue with FMVSS 114 regarding theft protection and rollaway prevention." One would think the issue would simply be shutting off the engine when turned off so, you know, it doesn't keep running. I understand that software controls allow for more features and save the vendor money on hardware, but I don't think they actually makes things simpler, better, safer or more reliable. I know that, historically, whenever I have turned the engine off in my cars, the engine has always turned the fuck off.

    --
    It must have been something you assimilated. . . .
    1. Re:Ford issue. by gzuckier · · Score: 1

      The Ford bulletin listed in TFS says: "This is a compliance issue with FMVSS 114 regarding theft protection and rollaway prevention." One would think the issue would simply be shutting off the engine when turned off so, you know, it doesn't keep running. I understand that software controls allow for more features and save the vendor money on hardware, but I don't think they actually makes things simpler, better, safer or more reliable. I know that, historically, whenever I have turned the engine off in my cars, the engine has always turned the fuck off.

      Ah, you are obviously too young to remember the tail end of the carburetor era, when increasingly lean mixtures made dieseling after shutoff a pleasant feature of your every automotive journey, until somebody got the bright idea of putting a solenoid valve in the gas line.
      Having the car not turn off isn't that serious, though. It will absolutely run out of gas, after a finite time interval.

      --
      Star Trek transporters are just 3d printers.
    2. Re:Ford issue. by fahrbot-bot · · Score: 1

      Ah, you are obviously too young to remember the tail end of the carburetor era, when increasingly lean mixtures made dieseling after shutoff a pleasant feature of your every automotive journey, until somebody got the bright idea of putting a solenoid valve in the gas line.

      I'm 52 and have replaced those solenoids in my younger years...

      Having the car not turn off isn't that serious, though. It will absolutely run out of gas, after a finite time interval.

      People have actually died from leaving their key fobs in cars with key-less ignition systems and exiting the vehicle while it was still running. At least one person has been run over and another died from CO poisoning.

      I found that info while researching the sad, impending "all cars will have key-less ignition" future I see coming. I despise cars that *require* key-less entry/ignition because fobs are stupid to have carry around in your pocket (especially if you have more than one car), using my $$$ car shouldn't be dependent on a fucking fob and its battery, and just what the fuck is wrong with a key?

      --
      It must have been something you assimilated. . . .
  19. future headline by Virtucon · · Score: 1

    Kardashians die in Range Rover when unable to unlock doors. Kanye's last words were "fish filet."

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
    1. Re:future headline by disposable60 · · Score: 1

      Perhaps we shouldn't be so hasty with a fix, then?

      --
      You're looking for quotes? See my journal.
    2. Re:future headline by operagost · · Score: 1

      He likes fishsticks?

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
  20. Re:Analog for the win. Again. by bws111 · · Score: 1

    Light switches certainly do not 'work every single time'. They are mechanical devices, and as such are subject to failure. And the failures can be quite spectacular, such as burning down the house. Many places now require 'anti-arcing' circuit breakers to prevent the fires caused by arcing switches.

  21. for the driver with more brass than sense. by nimbius · · Score: 4, Interesting

    As an automotive SCADA programmer, its the hillarity of a marketing driven product that causes outright lethal problems like this. We finish coding important things like o2 and knock profiles, 3d cylinder maps and such into the engine and give the vehicle the ability to start or stop with ease in damned near any environment. we also write in cockpit code that handles fun stuff like TCS and ABS for the driver. Then, suddenly, our competitor one-ups us in either horsepower, torque, or some other mundane argumentative ego stroke brought up at the dinner table of automotive shows and product spotlights. And just like that, some marketing drone instantly tasks us with a new, untested, and wholly remarkable feature we are to provide.

    so another project is created in git, branches are furiously spawned, we're given a deadline to make this new system work with everything (including the legacy stuff thats 10 years old) and things like lighting controllers as well. We're told we will deliver this feature on time or all hell will rain down from above, and so we do. Its another set of servos, and because we dont have a 2 year test cycle we have to use the same ones you have to close the trunk, but this time we bolted it to keiths new handler code based on a fork of the trunk code that he spent 90 hours hacking. Sure, the newest vehicle comes out and all is well, but we just do not have enough time to make sure everything works before some talking head gets up on a stage and rails about our latest "innovation." And chances are the average driver with more brass than sense is too old to understand the technology, how it works, or when to use it so it gets disabled at the dealership for them along with a half dozen other bells and whistles that confuse and bewilder the OAP.

    --
    Good people go to bed earlier.
    1. Re:for the driver with more brass than sense. by Anonymous Coward · · Score: 0

      This is certainly believable. I have to ask though: given the fact that the "ship first, patch later" has hit the automotive industry, wouldn't it be worthwhile to make it easy for owners to update their firmware? Either a USB port or a link to the CD player that could install the firmware? I mean, I guess the answer is, "but then they couldn't bring the vehicle into the dealership to be upsold", but is there really no car maker willing to something - anything - in the favor of their owner?

    2. Re:for the driver with more brass than sense. by Anonymous Coward · · Score: 0

      As a automotive technician I feel bad for the guys on the front lines who have to deal with the customer's expectations not being met. They push innovations under theses conditions and wonder why they have customer satisfaction problems. At least it's not the Discovery's of old the came in with complaint lines that wrapped the alphabet.

  22. LOL by Anonymous Coward · · Score: 0

    Putting so much software in cars is not engineering anymore, it's a science experiment and we're the guinea pigs.

    Software is an absurd mish-mash of half thought out ideas and poorly implemented concepts.

    1. Re:LOL by 0123456 · · Score: 1

      Putting so much software in cars is not engineering anymore, it's a science experiment and we're the guinea pigs.

      No, it's a way to justify increasing the cost of cars when they're otherwise little different from the ones we drove twenty years ago.

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

      If you look at the inflation adjusted cost of cars, most are actually cheaper today than they were 20 years ago, while offering better safety, performance, and comfort.

      I would agree that it is a tactic to sell 'all new' cars to people whose current car runs just fine.

    3. Re:LOL by gzuckier · · Score: 1

      Putting so much software in cars is not engineering anymore, it's a science experiment and we're the guinea pigs.

      No, it's a way to justify increasing the cost of cars when they're otherwise little different from the ones we drove twenty years ago.

      The internal combustion gasoline engine as exemplified in the automobile is an unbelievable kluge. These things are at their best for something like a pump or generator, where they just crank away at their torque peak all day long. To expect them to slow down and speed up a car is expecting a hell of a lot. Getting them to idle is a minor miracle. The carburetor is the ultimate "gadget". So, the advent of computer control, first of fuel injection, then of ignition and valve timing, is a major breakthrough in civilizing them.

      --
      Star Trek transporters are just 3d printers.
  23. Not taking the hint by SuperKendall · · Score: 1

    Doors opening and engine not halting when ignition switched off

    Gees, does Range Rover have to include Drivers Seat Extreme Side Tilt as an option in next year's model for people to get the hint? The car has places to go, get out of the damn car and let it have a little space of its own!

    If monkeys are people then why can't cars be too? All these people and their bias against steel-based life forms.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  24. Re:Analog for the win. Again. by Kester1964 · · Score: 1

    If you only want to make one car, have it consume only 500Watts, generated from a plutonium RTG, work for 40 years and travel 20 billion kilometers then NASA is a great place to get your engineers.

  25. Re:Analog for the win. Again. by Anonymous Coward · · Score: 0

    It's not clear to me how an anti-arcing *circuit breaker* will solve the problem of the light switch in my wall arcing. Does this mean the breaker counts the number of circuit-start current surges per time and trip if it's too large or something? Is this related to the switch in my current panel that has a little inductor coil wound on the neutral?

    That said, I have had a breaker itself fail by corroded contacts (CSB: One day I took a long shower and suddenly the water stream was bursts of warm/cold. Finished, walked out to the garage, and before I turned on the lights I realized there was an actinic light-show coming from the circuit breaker panel. One "dafuq?" later, I found the dual 50A breaker running the heater sparking about 1-2x per second). Mechanical switches are not infallible, they're differently fallible.

  26. The case for open source by CapS · · Score: 1

    It seems like a lot of the car manufacturers are having some major software issues. This Range Rover issue certainly isn't the worst one.

    For instance, see this blog post (which links to US court testimony documents) where an embedded software expert (Michael Barr) reviews Toyota's code and finds numerous flaws:

    http://embeddedgurus.com/barr-...

    Did Toyota fix these flaws? Who knows? Toyota still denies that there's even a problem. They released an update to the Prius last year which corrected a problem with premature engine shutdown, but that was only for limited number of Priuses. Accorrding to Michael Barr, these software issues affect Toyota, Lexus (and possibly Scions) made in the last ten years.

    The only way in my mind to be pretty sure our cars are safe is for the manufacturers to release their software as open source, where it can be reviewed and any flaws are found. While folks wouldn't be able to find *every* bug, it sure would be a lot better than we have now.

  27. Yawn by DiehardIndependent · · Score: 2

    So I have to drive my Cayenne or X5 for a while. BFD.

  28. Survey on software defects in automotive by alstor · · Score: 1

    We published a report recently at the NHTSA's Enhanced Safety of Vehicles (ESV) conference that surveys many recent electrical/electronics (E/E) problems. Software defects fall into electrical/electronic systems in the ISO 26262 lingo. This includes a statistical analysis of recalls (classifying into those due to E/E problems) and ancedotes of many software defects resulting in recalls, including several examples of unintended braking, unintended acceleration, etc.: A Survey of Electrical and Electronic (E/E) Notifications for Motor Vehicles (PDF warning)

    While writing this, we found a nice overview from Dr. Dobbs that's still fun to read: But I Never Did That Before!.

    The Dr. Dobbs overview has a related recall from about 2 decades ago, where a car would not let occupants leave the vehicle:
    "BMW 535i 1994: The double-lock feature can engage with occupants and the door/ignition key inside the vehicle. The occupants of the vehicle would be unable to exit either from the doors or from the windows of the vehicle. Drive-away protection would prevent the engine from starting. Dealers will replace the general control module with one containing the revised software to permit window opening with the double-lock engaged and key in the ignition."

  29. The need for graceful fail-safe mode by davidwr · · Score: 1

    Most stop lights have (or, 20 years ago, had) a graceful fail-safe mode: When the software is confused or there is a hardware fault like "incompatible green lights detected" the systems go into a failsafe mode, which is usually an all-way stop.

    A reasonable fail-safe mode for a car door lock would be that it could be locked and unlocked using purely mechanical means from the inside and at least one door (typically both front doors) could be locked and unlocked using purely mechanical means from the outside.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  30. Re:Analog for the win. Again. by Anonymous Coward · · Score: 0

    Also if you want to do in-field software updates

  31. Bad idea roaming fees can cost more then the cars by Anonymous Coward · · Score: 1

    Bad idea roaming fees can cost more then the cars cost.

    as 1GB of updates when roaming can cost $15,360 - $20,480.

  32. Re:Analog for the win. Again. by ibpooks · · Score: 1

    The OP is referring to an Arc Fault Circuit Interrupter (AFCI), which are now widely mandated in residential buildings by electrical codes in the US. The breaker has an embedded signal processing circuit which analyzes the power waveform and cuts power when patterns that look like excessive arcing caused by a faulty device, damaged cable or frayed cord are observed.

  33. Another agile methodology success! by Drunkulus · · Score: 2

    Pure genius! Turns out that 65,000 Land Rovers make an excellent continuous integration server. BTW the build is broken.

  34. Re:Bad idea roaming fees can cost more then the ca by Kyogreex · · Score: 2

    So you program the software to not pull the update if the car is roaming (or use data at all, for that matter).

    Of all the reasons OTA may be a bad idea, I think this is one of the least concerning ones (as in, not at all).

  35. No problem by ThatsNotPudding · · Score: 1

    They'll just slap in a new AE-35 unit, and you're good to go. I wouldn't even bother with a helmet.

  36. Re:Bad idea roaming fees can cost more then the ca by davester666 · · Score: 1

    Bad idea for who? The car manufacturer gets a cut of your data bill for your car.

    --
    Sleep your way to a whiter smile...date a dentist!
  37. Vulnerabilities in keyless ignition feature .. by nickweller · · Score: 1

    "The update apparently will not solve the well-known vulnerabilities in the keyless ignition feature, which reportedly allow thieves to easily unlock the cars with the help of a hardware device that can be bought online .. it's generally believed that the industry is still far from creating a reliable system that can't be hacked and abuse" ref

    Is it really impossible to design a keyless ignition system that can't be compromises, or is it the case that the car manufacturers are not allowed to design such. The doors to your house can be picked with the right system, so as to allow the locksmith back in if you lose the keys.

    1. Re:Vulnerabilities in keyless ignition feature .. by eulernet · · Score: 1

      In France, a group of english robbers stole around thirty expensive Range Rovers.

      The technique is called "mouse jacking".
      http://www.europe1.fr/faits-di...
      And what's worse is that the insurance won't compensate the victims, since there is no trace of burglary.

    2. Re:Vulnerabilities in keyless ignition feature .. by gzuckier · · Score: 1

      "The update apparently will not solve the well-known vulnerabilities in the keyless ignition feature, which reportedly allow thieves to easily unlock the cars with the help of a hardware device that can be bought online .. it's generally believed that the industry is still far from creating a reliable system that can't be hacked and abuse" ref Is it really impossible to design a keyless ignition system that can't be compromises, or is it the case that the car manufacturers are not allowed to design such. The doors to your house can be picked with the right system, so as to allow the locksmith back in if you lose the keys.

      So, let's see; the car unlocks when it receives the coded transponder signal of sufficient power; the transponder generating that signal is somewhere in the neighborhood of the car, like inside the house the car is parked outside, but just too far to trigger the unlocking..... Yeah, foolproof security, absolutely. How could you possibly beat that system.

      --
      Star Trek transporters are just 3d printers.
    3. Re:Vulnerabilities in keyless ignition feature .. by gzuckier · · Score: 1

      A few years back when air bags were new, I saw a TV show where one of these "reformed criminals" demonstrated how easy it was to steal cars. He walked up to whatever car it was, hauled off and kicked it as hard as possible in the bumper, where the air bag trigger sensor was located. The airbags went off and.... it unlocked all the doors, so the emergency folks could extract your unconscious body.

      --
      Star Trek transporters are just 3d printers.
  38. Rental Car by Anonymous Coward · · Score: 0

    Had a rental car that would randomly lock all the doors, sometimes right after unlocking them.

    When returning the car, they had a sign that said, leave keys in the car. Did so, and click. Locked in. I bet they had fun with that one.

    captcha when talking about a rental car: owners

  39. Re:Analog for the win. Again. by TarpaKungs · · Score: 1

    That sounds like a rather nifty device - there is no UK equivalent.

    OTOH if you folks moved on from using wirenuts :)

    --
    Why can't women be like Hedy Lamarr - beautiful, talented and inventors of frequency-hopping spread-spectrum techn
  40. Re: Analog for the win. Again. by Anonymous Coward · · Score: 0

    And software is less prone to failure somehow?

  41. Nothing new by jgotts · · Score: 1

    My '89 Ford Escort was a lemon. I was the last American car I'll ever buy. In any case, from memory I was able to remove the key with the engine running. One of the many mechanical engineering defects with this vehicle. It was a horrible product.

  42. Re:Analog for the win. Again. by mjwx · · Score: 1

    because of a bug that prevented the engine from shutting down even after the ignition key was put into the "off" position and removed.

    I guess it's too difficult to leave the physical connections in place. They had to be replaced by shiny, just because.

    Its a Land Rover, people buy them because they need the shiny to justify their inflated ego's. They aren't cars for people who want reliable, trouble free or sensible motoring.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  43. Re:Analog for the win. Again. by Anonymous Coward · · Score: 0

    I seem to remember that a small team of private industry embedded systems experts (4 guys from Barr Group) found defects in Toyota's engine control firmware that a whole team from NASA couldn't find (they literally out-performed the so-called "rocket scientists"). So yeah, I think you're right, often public sector employees often fall short of the mark.

  44. Uhoh by gzuckier · · Score: 1

    Close the driver's door, Hal.
    I'm afraid I can't do that.

    --
    Star Trek transporters are just 3d printers.