Skip to content

Commit

Permalink
scripts/decode_stacktrace: match basepath using shell prefix operator…
Browse files Browse the repository at this point in the history
…, not regex

The basepath may contain special characters, which would confuse the regex
matcher.  ${var#prefix} does the right thing.

Link: http://lkml.kernel.org/r/[email protected]
Fixes: 67a28de ("scripts/decode_stacktrace: only strip base path when a prefix of the path")
Signed-off-by: Nicolas Boichat <[email protected]>
Reviewed-by: Stephen Boyd <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
  • Loading branch information
drinkcat authored and torvalds committed Jul 12, 2019
1 parent a760f8a commit 3101383
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion scripts/decode_stacktrace.sh
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ parse_symbol() {
fi

# Strip out the base of the path
code=${code//^$basepath/""}
code=${code#$basepath/}

# In the case of inlines, move everything to same line
code=${code//$'\n'/' '}
Expand Down

0 comments on commit 3101383

Please sign in to comment.