- changed milestone to 0.18
-
assigned issue to
PS lines without a name leads to unhandled exception
Example line from ps output: {{{ root 626 2 0 0 fg ffffffff 00000000 S }}}
Stack trace of exception: {{{ java.lang.IllegalArgumentException: Matcher doesn't match at org.bitbucket.mlopatkin.android.liblogcat.ProcessListParser.getPid(ProcessListParser.java:73) at org.bitbucket.mlopatkin.android.liblogcat.file.DumpstateFileDataSource$ProcessesSectionHandler.handleLine(DumpstateFileDataSource.java:294) at org.bitbucket.mlopatkin.android.liblogcat.file.DumpstateFileDataSource.parseSection(DumpstateFileDataSource.java:88) at org.bitbucket.mlopatkin.android.liblogcat.file.DumpstateFileDataSource.parseFile(DumpstateFileDataSource.java:67) at org.bitbucket.mlopatkin.android.liblogcat.file.DumpstateFileDataSource.<init>(DumpstateFileDataSource.java:59) at org.bitbucket.mlopatkin.android.liblogcat.file.FileDataSourceFactory.createDumpstateFileSource(FileDataSourceFactory.java:77) at org.bitbucket.mlopatkin.android.liblogcat.file.FileDataSourceFactory.createDataSource(FileDataSourceFactory.java:56) at org.bitbucket.mlopatkin.android.logviewer.Main.<init>(Main.java:81) at org.bitbucket.mlopatkin.android.logviewer.Main.main(Main.java:71) }}}
Comments (2)
-
reporter -
reporter - changed status to resolved
Fixed
#90: Some in-the-wild PS lines are accepted now→ <<cset b87a99f0240d>>
- Log in to comment