Rogers GPS Bug on HTC Dream FIXED 4 Months ago

In my previous post (http://islandlinux.org/story/rogers-turned-internet-access-my-htc-dream) I explained how I came to find out how my HTC Dream lost the ability to connect to the Internet.

The long story short is that Roger discovered an issue where having the GPS enabled caused 911 calls to fail. Rogers release a patch last week and send a text message to it's users to upgrade. Then suddenly and without warning, at least in my case, Rogers turned off it's data network connection sometime between Friday afternoon and Sunday morning.

It turns out that the bug has been know about AND FIXED over 4 months ago. On September 17th 2009 at 14:29:17 GMT Mike Lockwood committed a bug fix for Android 1.5 titled:

Fix null pointer exceptions that can occur if the GPS is started due to E911

THE GPS BUG THAT "FORCED" ROGERS TO SHUT DOWN THE NETWORK CONNECTION HAS BEEN FIXED FOR OVER FOUR MONTHS.

Here is the link to the bug fix:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h...

My favorite part of this bug fix is the line that states:

// We don't want the system to take the blame for this one.

And to think that the Rogers representative told me this morning that "it would take years" to test all the different combinations when I asked him why the GPS bug was not caught before.

How do you like the egg on your face Rogers?

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h1> <h2> <h3> <h4> <h5> <h6> <pre> <hr>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
11 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.