Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×
Bug IOS

Search Suggestions Causing Apple's Safari Browser To Crash on Many Devices (theverge.com) 83

An anonymous reader writes: According to the Verge (and my wife) Apple Safari browsers are crashing left, right, and center due to Safari's search suggestions feature. "Simply disabling this feature will stop Safari crashing, or using the private mode option in the browser as a temporary workaround. Not everyone is affected, and this could be because some have the search suggestions cached locally or they're still able to reach Apple's servers thanks to a DNS cache."
This discussion has been archived. No new comments can be posted.

Search Suggestions Causing Apple's Safari Browser To Crash on Many Devices

Comments Filter:
  • it just works.
    • Re: (Score:1, Troll)

      The company survives today because of the Apple II which actually promoted the hacker ethos. After they killed it their other products and Steve Jobs took them towards bankruptcy . After his quite dramatic return , Jobs ( read Apple engineers) gave the hungry audience an incomplete but good looking and well performing computer and saved the day.
      • by kuhnto ( 1904624 )
        I am by no means an apple fan boy, but I think the most important aspect of what Apple did was to disconnect the cell phone from the carrier. It was their way or the highway.
        • When did they do that?

          The original iPhone was so locked to at&t you weren't even allowed to use a different, non-iPhone, at&t SIM card with it.

          It took Apple years to sell unlocked cellphones, and that was largely pressure from the EU where they weren't even allowed to enter certain markets until they did.

          The only thing that's caused a disconnect of the cellphone from the carrier is the GSM family of standards, which finally, at last, has become a global standard that almost every carrier in t

          • "The original iPhone was so locked to at&t you weren't even allowed to use a different, non-iPhone, at&t SIM card with it."

            No so. The original iPhone required AT & T as a carrier because it was world standard, GSM only, and AT & T was at the time the only GSM carrier in the US. When T-Mobile came along, it too supported iPhone.

            Later models added support for the old-timey CDMA cellular scheme, so that the other established carriers like Verizon and Sprint, with fully built-out service network

            • No so. The original iPhone required AT & T as a carrier because it was world standard, GSM only, and AT & T was at the time the only GSM carrier in the US. When T-Mobile came along, it too supported iPhone.

              Absolute balderdash. And it doesn't address the charge.

              1. T-Mobile, formerly Voicestream, has been GSM since the mid 1990s. For what it's worth at&t/Cingular didn't switch until the early 2000s.
              2. If what you were saying were true, there'd be no logic in locking the iPhone in the US anywa

              • All smartphones are locked to a carrier during the contract period, if the contract includes a subsidy. Now that this arrangement is becoming unpopular, new iPhones are being sold without a contact. Pay upfront, but no locking.

                • Indeed.

                  Are you agreeing with me (that Apple didn't change the relationship between customers and carriers, and indeed used SIM locking in a way that was extreme relative to other manufacturers) or correcting me on something?

          • by kuhnto ( 1904624 )
            YOU are correct. What I was trying to say is that "phone design" was separated from the carrier. From what I remember, I think Apple originally when to Verizon, but Verizon said "No, we want control of how the phone operates, features, etc" ATT was approached next and agreed that Apple would have 100% control of design of the device partially because Apple could bring such a highly demanded product to a carrier. I have to admit, the phone was revolutionaly from "almost" everything before it. It is simil
        • I am by no means an apple fan boy, but I think the most important aspect of what Apple did was to disconnect the cell phone from the carrier. It was their way or the highway.

          Umm what? You've always been able to get sim free/network free phones direct from the manufacturer or stores, Apple just charge more.

      • The company survives today because of the Apple II which actually promoted the hacker ethos. After they killed it their other products and Steve Jobs took them towards bankruptcy . After his quite dramatic return , Jobs ( read Apple engineers) gave the hungry audience an incomplete but good looking and well performing computer and saved the day.

        Idiot.

        Jobs didn't take Apple towards bankruptcy. That would be John Sculley.

        Jobs RESCUED them from the brink of bankruptcy.

        Get your history right, idiot.

    • Like it or not, it's true. But that's because most people always leave out the last part of that quote.

      Apple, it just works. Until it doesn't.

    • Re:Apple (Score:4, Funny)

      by MobileTatsu-NJG ( 946591 ) on Wednesday January 27, 2016 @11:31AM (#51381867)

      Yeah, no kidding. If this happens 99 more times then I might as well be using Windows!

    • Perhaps the problem is one of people making rude suggestions to siri. Just because she's imaginary doesn't mean that she doesn't have feelings.

    • Apple: It Just Borks.

  • by Ol Olsoc ( 1175323 ) on Wednesday January 27, 2016 @10:32AM (#51381415)
    Not on Safari at the moment, but I've had no such problems.
  • by Thud457 ( 234763 ) on Wednesday January 27, 2016 @10:48AM (#51381515) Homepage Journal
    you don't need a SQL database to track your browser search history.
    • Apparently you do, since that is what Chrome and Firefox do (Sqlite 3).

    • Some people seem to experience a great feeling of disharmony when data is not stored in a relational database. Never made much sense to me, but what the hell. Maybe they know something we don't.

      • Re: (Score:2, Informative)

        by Anonymous Coward

        Well, you could implement a different form of data storage in each of your applications, reinventing the wheel each time and potentially opening yourself up to new bugs each time, and you could fix those bugs in different ways each time. That kind of insanity is fun in a large organization with lots of devs and apps.

        Or, you could bake a common data storage mechanism into the operating system as an API, name it maybe something like "CoreData," and then have all your devs use the same API to manage data in t

        • There's surely zero chance of my changing your mind, but you might do that yourself eventually. I submit that The_Simplest_Tool_That_Will_Do_The_Job on average produces better results than One_Size_Fits_All. Think about it from time to time when you're stuck in an airport waiting for a flight that never left Albuquerque or in a traffic jam waiting for tow-trucks to clear the 97 car pileup in front of you on the motorway and have nothing better to do.

        • I was with you right up until the moment you mentioned CoreData. CoreData is shit, and even Apple don't tend to use it for their apps. And it's non-portable. A very bad thing for data.

          But for sure using some variety of SQL for record based data makes a lot of sense.

          (Of course Core data is hackable on other platforms, as it has SQL (or XML) underlying it. But that doesn't make it a good choice over using SQL directly.)

  • Good old BBC (Score:1, Offtopic)

    by Viol8 ( 599362 )

    Nice to know they always have the most techno literate reporters on speed dial when they need insightful comment on a technology issues like this one with Safari:

    http://www.bbc.co.uk/news/tech... [bbc.co.uk]

    "This would suggest that the problem is caused by a process happening at Apple's data centres rather than a coding error in Safari itself."

    Yes, thats right, the apple data centres are sending special CRASH codes to the browsers, its nothing to do with their being a bug in the browser software, no no no. Fecking idio

    • Re:Good old BBC (Score:4, Informative)

      by ledow ( 319597 ) on Wednesday January 27, 2016 @12:14PM (#51382213) Homepage

      Please explain why yeseterday it worked, today it doesn't.

      On 1/4 of 400 iPads. On every level of iOS from 7 to 9. On iPads updated either today or last month, rebuilt today or last month, restored today or last month, no matter how old the backup restored from. Simultaneously. Suddenly. Today. And only on search suggestions.

      Because, as a programmer, the only thing I can think of is that they are sending some unexpected junk in the search suggestion reply from the Apple server that isn't handled properly by the browser causing a crash.

      Literally, this morning, a load of our pupil's iPads all started crashing on Safari search suggestions no matter how old, how long ago they updated, what iOS level, what apps were installed, or anything else. But they were all working yesterday. And 3/4 of them still work today.

      It's currently suspected that some Apple server from some kind of round-robin response system has flaked out and produced bad responses that are being cached by those iPads. Restore from known-good-working-backup does not fix the problem and the first search suggestion can crash them again.

      So stop being a smart-arse and research the problem first.

      • by Viol8 ( 599362 )

        "So stop being a smart-arse and research the problem first."

        Not handling a response properly and crashing is a coding bug you clueless fuckwit.

        • And a shit response from the home server is still the primary problem, since if the proper response is sent the application doesn't crash with an unhandled exception.

          Both pieces of software MAY have bugs, but the application being sent shit data before crashing means that the primary problem is on the side sending the shit data. The fact that the client application then crashes exposes a SECONDARY issue, while simultaneously exposing the primary issue, I.E. the shit responses being sent to the client.

  • by Anonymous Coward

    I use DuckDuckDo and haven't experienced this on iOS or OSX! Is the issue Google sabotaging this browser?

  • I have never had Safari crash on me, but I've always been irked by the lack of ability to suppress autoplaying videos. Apple will not give us a Preferences checkbox for doing that, and it it won't support plugins that keep autoplaying videos from starting unless you specifically click on them. I'm assuming that the advertisers are insisting on this as a condition for deigning to give Apple TV some content. In Safari you can prevent all videos from playing by unchecking JavaScript and WebGL, but then you can

    • A lot of people seem to find Chrome better than Safari. But for me, I don't get any further than seeing it's UI and thinking no thanks. It looks like a Windows app.

"Morality is one thing. Ratings are everything." - A Network 23 executive on "Max Headroom"

Working...