Skip to content

[BUG] Exception while decompiling Samsung Clock #4052

@TBM13

Description

@TBM13

Information

  1. apktool version 2.12.1
  2. Windows 11
  3. APK from ApkMirror (link below)
  4. openjdk 21.0.6 2025-01-21

Stacktrace/Logcat

I: Using Apktool 2.12.1 on com.sec.android.app.clockpackage_12.5.00.46-1250046100_minAPI36(arm64-v8a,armeabi-v7a,x86,x86_64)(nodpi)_apkmirror.com.apk with 8 threads
I: Baksmaling classes.dex...
I: Baksmaling classes2.dex...
I: Loading resource table...
I: Baksmaling classes5.dex...
I: Baksmaling classes4.dex...
I: Baksmaling classes3.dex...
I: Decoding file-resources...
I: Loading resource table from file: C:\Users\Admin\AppData\Local\apktool\framework\1.apk
W: Could not decode attr value, using undecoded value instead: ns=android, name=widgetCategory, value=0x00000800
I: Decoding values */* XMLs...
Exception in thread "main" brut.androlib.exceptions.AndrolibException: invalid flags in value: 0x00000800
        at brut.androlib.res.data.value.ResFlagsAttr.convertToResXmlFormat(SourceFile:84)
        at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(SourceFile:467)
        at brut.xmlpull.XmlPullUtils.copy(SourceFile:83)
        at brut.androlib.res.decoder.ResXmlPullStreamDecoder.decode(SourceFile:39)
        at brut.androlib.res.decoder.ResFileDecoder.decode(SourceFile:33)
        at brut.androlib.res.ResourcesDecoder.decodeResources(SourceFile:142)
        at brut.androlib.ApkDecoder.decodeResources(SourceFile:214)
        at brut.androlib.ApkDecoder.decode(SourceFile:84)
        at brut.apktool.Main.main(SourceFile:532)

Steps to Reproduce

  1. apktool d <apk>

APK

https://www.apkmirror.com/apk/samsung-electronics-co-ltd/samsung-clock/samsung-clock-12-5-00-46-release/samsung-clock-12-5-00-46-2-android-apk-download/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions