Closed Bug 987795 Opened 11 years ago Closed 9 years ago

[Honeycomb] launcher crash in Android's createIconBitmap on application install (com.android.launcher)

Categories

(Firefox for Android Graveyard :: Web Apps (PWAs), defect, P2)

ARM
Linux
defect

Tracking

(firefox29 affected, firefox31 affected)

RESOLVED WONTFIX
Tracking Status
firefox29 --- affected
firefox31 --- affected

People

(Reporter: csuciu, Unassigned)

Details

(Whiteboard: [WebRuntime])

Attachments

(1 file)

Attached file logwebapp installation
Acer Iconia (amdroid 3.2.1) Nightly 31.0a1 (2014-03-25) Steps: 1. Install Nightly 2. Go to marketplace.firefox.com 3. Install a webapp (e.g MessageMe) Expected: The webapp is installed successfully Actual: After installation, an error message pops up saying that 'The application Launcher(process com.android.launcher) has stopped unexpectedly. Please try again'. After dismissing the pop up the focus goes back to Firefox. From how on, every time the android home screen is accessed, the error message will be displayed and dismissing it will bring Firefox into focus. Uninstalling the webapp will fix this issue. This is reproducible on Firefox 29 Beta 2
E/AndroidRuntime( 1673): FATAL EXCEPTION: launcher-loader E/AndroidRuntime( 1673): java.lang.NullPointerException E/AndroidRuntime( 1673): at com.android.launcher2.Utilities.createIconBitmap(Utilities.java:123) E/AndroidRuntime( 1673): at com.android.launcher2.IconCache.cacheLocked(IconCache.java:186) E/AndroidRuntime( 1673): at com.android.launcher2.IconCache.getTitleAndIcon(IconCache.java:128) E/AndroidRuntime( 1673): at com.android.launcher2.ApplicationInfo.<init>(ApplicationInfo.java:96) E/AndroidRuntime( 1673): at com.android.launcher2.LauncherModel$LoaderTask.loadAllAppsByBatch(LauncherModel.java:1336) E/AndroidRuntime( 1673): at com.android.launcher2.LauncherModel$LoaderTask.loadAndBindAllApps(LauncherModel.java:1236) E/AndroidRuntime( 1673): at com.android.launcher2.LauncherModel$LoaderTask.run(LauncherModel.java:649) E/AndroidRuntime( 1673): at android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime( 1673): at android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime( 1673): at android.os.Looper.loop(Looper.java:132) E/AndroidRuntime( 1673): at android.os.HandlerThread.run(HandlerThread.java:60) W/ActivityManager( 126): Force finishing activity com.android.launcher/com.android.launcher2.Launcher W/ActivityManager( 126): Force finishing activity org.mozilla.fennec/.WebApps$WebApp0 Looks like the launcher is crashing on creating an icon bitmap. 4.0.3 xref (no 3.x) http://androidxref.com/4.0.3_r1/xref/packages/apps/Launcher2/src/com/android/launcher2/Utilities.java#93
Summary: [Honeycomb] Installing a webapp brakes android launcher (process com.android.launcher) → [Honeycomb] launcher crash in Android's createIconBitmap on application install (com.android.launcher)
If this affected devices with more marketshare, then it would be a blocker, but Honeycomb appears to have negligible share <http://en.wikipedia.org/wiki/Android_%28operating_system%29#Platform_usage>, so while it's still a critical issue, and we should strive for zarro crooshes, it isn't a blocker (at least until we can reproduce on other versions of Android).
Assignee: nobody → myk
Severity: normal → critical
Priority: -- → P2
Whiteboard: [WebRuntime]
Assignee: myk → nobody
Per bug 1235869, we're going to disable the Android web runtime, so we won't fix this bug in it. (This is part of a bulk resolution of bugs in the Firefox for Android::Web Apps component, from which I attempted to exclude bugs that are not specific to the runtime, but it's possible that I included one accidentally. If so, I'm sorry, and please reopen the bug!)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
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: