-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use r_str_scanf as a safe alternative to fix gdb reg profile parsing bugs #22562
Closed
Crispy-fried-chicken
wants to merge
31
commits into
radareorg:master
from
Crispy-fried-chicken:patch-2
Closed
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
7bc0349
Fix conversion from GDB register profile to rizin profile
Crispy-fried-chicken 666c94f
delete some defination as for the reviewer
Crispy-fried-chicken e9b636b
update for some foramt
Crispy-fried-chicken d9854e2
fix some bugs for sscanf and update for reviewer's suggestions
Crispy-fried-chicken 8e8a040
fix redeclaration
Crispy-fried-chicken 8ca150d
fix
Crispy-fried-chicken 197a3cc
update for some fix
Crispy-fried-chicken fa32abb
Merge branch 'master' into patch-2
Crispy-fried-chicken c3c3ee3
Merge branch 'master' into patch-2
Crispy-fried-chicken 292fa8c
change sscanf to r_str_scanf to fix OOB
Crispy-fried-chicken b25fd13
fix
Crispy-fried-chicken ecab0cc
fix
Crispy-fried-chicken 5aa813f
add some check for return value
Crispy-fried-chicken 3003235
Merge branch 'master' into patch-2
Crispy-fried-chicken e76a620
Apply suggestions from code review
trufae 14c6da7
Apply suggestions from code review
trufae 1853264
fix some lint error
Crispy-fried-chicken 8adfa77
Merge branch 'patch-2' of https://github.com/Crispy-fried-chicken/rad…
Crispy-fried-chicken a748b70
Merge branch 'master' into patch-2
Crispy-fried-chicken 1cc22fe
Update libr/io/p/io_self.c
trufae a06f017
Update libr/debug/p/debug_gdb.c
trufae 0e34ceb
Update libr/debug/p/debug_gdb.c
trufae 8793f0f
fix
Crispy-fried-chicken 4cc4769
Apply suggestions from code review
trufae 6dcbd85
Update libr/debug/p/native/linux/linux_coredump.c
trufae 97a28ad
Update libr/debug/p/native/linux/linux_coredump.c
trufae dbeadf1
Update libr/debug/p/debug_native.c
trufae c193c46
Update libr/debug/p/debug_native.c
trufae c3c0906
Apply suggestions from code review
trufae 8698e5a
Update libr/debug/p/native/linux/linux_coredump.c
trufae d4f2fba
Apply suggestions from code review
trufae File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -293,4 +293,5 @@ static inline void *untagged_pointer_check(void *x) { | |
} | ||
#endif | ||
|
||
|
||
#endif // R2_TYPES_BASE_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can get rid of all those no* variables if we use %*d in the arguments instead