Closed Bug 774089 Opened 13 years ago Closed 13 years ago

Reproducible crash when selecting text in "Add Search Engine" dialog (HTC Sense only?)

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(firefox14 affected, firefox15 affected)

RESOLVED WORKSFORME
Tracking Status
firefox14 --- affected
firefox15 --- affected

People

(Reporter: rnewman, Unassigned)

References

()

Details

(Keywords: crash, reproducible, Whiteboard: [native-crash])

Crash Data

This bug was filed from the Socorro interface and is report bp-553fc03a-407c-4862-9ba5-d6cc02120715 . ============================================================= Current beta. str to follow from a proper keyboard.
STR: * Open http://www.spanishdict.com. * Tap and hold the main text field. * Choose "Add Search Engine". * Tap and hold "English". You'll see selection handles appear. Drag each of them around a couple of times. Crash reporter will appear. See https://crash-stats.mozilla.com/report/index/553fc03a-407c-4862-9ba5-d6cc02120715 android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.ViewRoot.checkThread(ViewRoot.java:3092) at android.view.ViewRoot.invalidateChild(ViewRoot.java:677) at android.view.ViewRoot.invalidateChildInParent(ViewRoot.java:703) at android.view.ViewGroup.invalidateChild(ViewGroup.java:2597) at android.view.View.invalidate(View.java:5326) at android.view.View.scrollTo(View.java:5065) at android.text.method.Touch.scrollTo(Touch.java:72) at com.htc.textselection.AutoScroller.doAutoScroll(AutoScroller.java:105) at com.htc.textselection.AutoScroller.access$000(AutoScroller.java:15) at com.htc.textselection.AutoScroller$1.handleMessage(AutoScroller.java:36) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:150) at android.app.ActivityThread.main(ActivityThread.java:4263) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at dalvik.system.NativeStart.main(Native Method) I have also checked that this crashes when adding a search engine for a really short page title (duckduckgo.com). This is on the current (no updates available) beta Fx14 on Android 2.3.5.
Keywords: reproducible
Summary: crash in android → Reproducible crash in Fx14 beta when selecting text in "Add Search Engine" dialog
Shares a stack with Bug 754656, and probably plenty of others, because this is a pretty non-specific tripwire.
Does it happen on Aurora?
Whiteboard: [native-crash]
Didn't try; can't fit both versions on this phone!
Keywords: qawanted
Yes, repro on Aurora 15, same device. Could not repro on RAZR. Much faster phone, and selection handles are blue-black blades rather than green bobbles - Blur vs Sense? Running SwiftKey on both, but selection behavior unchanged without on Droid, so hesitant to point fingers.
Summary: Reproducible crash in Fx14 beta when selecting text in "Add Search Engine" dialog → Reproducible crash in when selecting text in "Add Search Engine" dialog (HTC sense only?)
I'm unable to reproduce this on my Galaxy Nexus (Android 4.1.1), Nightly (07/15).
Keywords: qawanted
(In reply to Aaron Train [:aaronmt] from comment #6) > I'm unable to reproduce this on my Galaxy Nexus (Android 4.1.1), Nightly > (07/15). If you're interested, please try an HTC Sense device, ideally one that's old and slow. I can reproduce this 100% of the time in both Aurora and Beta.
Summary: Reproducible crash in when selecting text in "Add Search Engine" dialog (HTC sense only?) → Reproducible crash when selecting text in "Add Search Engine" dialog (HTC Sense only?)
Blocks: 754656
different from a regression from Bug 746946?
I would guess that it's same symptoms, same category of bug, different buggy code.
I can't repro with Firefox 16 or Nightly 19.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
(In reply to Chris Peterson (:cpeterson) from comment #10) > I can't repro with Firefox 16 or Nightly 19. Just for the sake of thoroughness: did you try a slow device running HTC Sense? I was unable to reproduce on other devices (see Comment 5). If not, I will try to repro myself.
(In reply to Richard Newman [:rnewman] from comment #11) > Just for the sake of thoroughness: did you try a slow device running HTC > Sense? I was unable to reproduce on other devices (see Comment 5). oh, sorry. I was testing a Galaxy Nexus. I don't have an HTC Sense. But I do know that I have seen (and fixed) similar "Add Search Engine" crashes (on many phones, including Galaxy Nexus) over the past months.
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.