Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
Christian and software developer focused on application and OS security. Creator of https://accrescent.app.
searchable
Posts
Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
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.
Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
Christian and software developer focused on application and OS security. Creator of https://accrescent.app. searchable
I always get excited for new bundletool releases. This time: for device group targeting