Elektrine lite

← Feed

@lberrymage@infosec.exchange

2025-09-24 21:49 UTC

Another day of Accrescent, another AOSP bug report: https://issuetracker.google.com/issues/447174551 You might say, "Why are you making file names more than 255 characters long? Do you really need to do that?" No, no I don't. But someone had to try. For those curious, I actually came across this because Accrescent was using APK URLs as its APK names to uniquely identify them. Those URLs obviously aren't valid file names, so an exception is thrown (for no clear reason). I "fixed" it locally by hex-encoding the URLs since I suspected it had to do with URLs not being valid paths. That worked locally, but failed in our testing environment which has longer APK URLs. The final fix was to hash the APK URL to ensure the APK name is a constant length and thus always a valid file name. At that point, I figured I should file a bug report. #android #accrescent

Replies (0)

No replies.