Closed Bug 1074413 Opened 10 years ago Closed 10 years ago

java.lang.NullPointerException at org.mozilla.gecko.gfx.JavaPanZoomController.handleMessage(JavaPanZoomController.java:278)

Categories

(Firefox for Android Graveyard :: Toolbar, defect)

35 Branch
ARM
Android
defect
Not set
normal

Tracking

(firefox35 verified, firefox36 verified)

VERIFIED FIXED
Firefox 35
Tracking Status
firefox35 --- verified
firefox36 --- verified

People

(Reporter: aaronmt, Assigned: mfinkle)

Details

(Keywords: regression)

Attachments

(1 file)

D/GeckoBrowserApp( 6448): BrowserApp.onTabChanged: 5: CLOSED
E/GeckoPanZoomController( 6448): Exception handling message "Tab:HasTouchListener":
E/GeckoPanZoomController( 6448): java.lang.NullPointerException
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.gfx.JavaPanZoomController.handleMessage(JavaPanZoomController.java:278)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.EventDispatcher.dispatchEvent(EventDispatcher.java:210)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.EventDispatcher.dispatchEvent(EventDispatcher.java:180)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.GeckoAppShell.handleGeckoMessage(GeckoAppShell.java:2327)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.GeckoAppShell.runGecko(GeckoAppShell.java:365)
E/GeckoPanZoomController( 6448): 	at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:186)

I am getting this on tab close.
Just needs a null check I guess. If the tab is closed in java while there's a message in the pipe from the JS side we can get a null tab returned at http://mxr.mozilla.org/mozilla-central/source/mobile/android/base/gfx/JavaPanZoomController.java?rev=070491691b4e#277
Adds a null check
Assignee: nobody → mark.finkle
Attachment #8497048 - Flags: review?(bugmail.mozilla)
Attachment #8497048 - Flags: review?(bugmail.mozilla) → review+
https://hg.mozilla.org/mozilla-central/rev/fb47e92d7752
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 35
Aaron, can you please confirm that you no longer see this?
Flags: qe-verify+
Flags: needinfo?(aaron.train)
Status: RESOLVED → VERIFIED
Flags: needinfo?(aaron.train)
Flags: qe-verify+
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: