Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5a589430 authored by Filip Gruszczynski's avatar Filip Gruszczynski
Browse files

Prevent index out of bounds when using String.substring.

Change-Id: Ib30f9646e9895b6a2f065a0b2e51cf53e821b087
parent 72f6e8ce
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -275,9 +275,10 @@ public class WallpaperManagerService extends IWallpaperManager.Stub {
                        } else {
                            mWallpaper.lastDiedTime = SystemClock.uptimeMillis();
                        }
                        final String flattened = name.flattenToString();
                        EventLog.writeEvent(EventLogTags.WP_WALLPAPER_CRASHED,
                                name.flattenToString().substring(0,
                                        MAX_WALLPAPER_COMPONENT_LOG_LENGTH));
                                flattened.substring(0, Math.min(flattened.length(),
                                        MAX_WALLPAPER_COMPONENT_LOG_LENGTH)));
                    }
                }
            }