Parse event log on Android 8

Issue #128 closed
Mikhail Lopatkin repo owner created an issue

Sony Xperia XZs, Android 8.0.

Event log cannot be enabled (there is no checkbox).

Comments (12)

  1. Mikhail Lopatkin reporter

    Works on Pixel 2 (8.1.0). That suggests that this may be device-specific problem.

  2. Mikhail Lopatkin reporter

    The issue isn't reproducible immediately after boot. But after that

    $ adb shell 'logcat -b events -s -d  > /dev/null || echo 0'
    Warning: leftover binary log data (1 bytes)
    Warning: leftover binary log data (1 bytes)
    

    It writes warnings to stderr, and this breaks error code reader. The latter most likely assumes that non-empty input means error.

  3. Mikhail Lopatkin reporter

    Fix #128: Be tolerant to logcat's stderr output when checking buffer

    This may not indicate a error but a mere warning. Return code is checked for error.

    → <<cset 354fdacde552>>

  4. Log in to comment