Skip to content
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

Failed fuzzing tests after updating capstone #4048

Closed
XVilka opened this issue Dec 25, 2023 · 2 comments · Fixed by #4149
Closed

Failed fuzzing tests after updating capstone #4048

XVilka opened this issue Dec 25, 2023 · 2 comments · Fixed by #4149
Assignees
Milestone

Comments

@XVilka
Copy link
Member

XVilka commented Dec 25, 2023

[XX] TIMEOUT /home/runner/work/rizin/rizin/test/bins/fuzzed <fuzz> /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-bd01541ca2960a0824fd15dd4f82b752
RZ_NOPLUGINS=1 /home/runner/bin/rizin -escr.utf8=0 -escr.color=0 -escr.interactive=0 -eflirt.sigdb.load.system=false -eflirt.sigdb.load.home=false -N -Qc aaa /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-bd01541ca2960a0824fd15dd4f82b752
-- stdout

-- stderr
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 1920169263
ERROR: Unsupported slide info version 32953
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 441
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version -17958193
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 1985963116
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 671744
ERROR: Unsupported slide info version 1836212512
ERROR: Unsupported slide info version 1600416889
ERROR: Unsupported slide info version 768
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version -721214465
ERROR: Unsupported slide info version 320
ERROR: Unsupported slide info version 425984
ERROR: Unsupported slide info version 1918967840
ERROR: Unsupported slide info version 1836212512
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 1985963116
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version -2079899648
ERROR: Unsupported slide info version 1600416889
ERROR: Unsupported slide info version 320
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 2048
ERROR: Unsupported slide info version 134217731
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 2048
ERROR: Unsupported slide info version 251904
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: Unsupported slide info version 0
ERROR: CLASS ERROR AT 0x2031765f646c7964, is_classlist 1
ERROR: CLASS ERROR AT 0x2031765f646c7964, is_classlist 1
ERROR: CLASS ERROR AT 0x6534366d726120, is_classlist 1
ERROR: CLASS ERROR AT 0x400000140, is_classlist 1
ERROR: CLASS ERROR AT 0x800000300, is_classlist 1
ERROR: CLASS ERROR AT 0x0, is_classlist 1
[ ] Analyze all flags starting with sym. and entry0 (aa)
[
[x] Analyze all flags starting with sym. and entry0 (aa)

[ ] Analyze function calls
[
-- exit status: -1


[XX] TIMEOUT /home/runner/work/rizin/rizin/test/bins/fuzzed <fuzz> /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-bbb0f10c5d022afa379a12bd43e3d51400b45669
RZ_NOPLUGINS=1 /home/runner/bin/rizin -escr.utf8=0 -escr.color=0 -escr.interactive=0 -eflirt.sigdb.load.system=false -eflirt.sigdb.load.home=false -N -Qc aaa /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-bbb0f10c5d022afa379a12bd43e3d51400b45669
-- stdout

-- stderr
[ ] Analyze all flags starting with sym. and entry0 (aa)
[
[x] Analyze all flags starting with sym. and entry0 (aa)

[ ] Recover all Objective-C selector stub names
[ERROR: __objc_stubs section not found for analysis
[x] Recover all Objective-C selector stub names
[ ] Analyze function calls
[
-- exit status: -1


[XX] TIMEOUT /home/runner/work/rizin/rizin/test/bins/fuzzed <fuzz> /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-6124bc2a5882871f594be1a2cab2507f0b6a1e0e
RZ_NOPLUGINS=1 /home/runner/bin/rizin -escr.utf8=0 -escr.color=0 -escr.interactive=0 -eflirt.sigdb.load.system=false -eflirt.sigdb.load.home=false -N -Qc aaa /home/runner/work/rizin/rizin/test/bins/fuzzed/crash-6124bc2a5882871f594be1a2cab2507f0b6a1e0e
-- stdout

-- stderr
[ ] Analyze all flags starting with sym. and entry0 (aa)
[
[x] Analyze all flags starting with sym. and entry0 (aa)

[ ] Recover all Objective-C selector stub names
[ERROR: __objc_stubs section not found for analysis
[x] Recover all Objective-C selector stub names
[ ] Analyze function calls
[
-- exit status: -1


[XX] TIMEOUT /home/runner/work/rizin/rizin/test/bins/fuzzed <fuzz> /home/runner/work/rizin/rizin/test/bins/fuzzed/mach12
RZ_NOPLUGINS=1 /home/runner/bin/rizin -escr.utf8=0 -escr.color=0 -escr.interactive=0 -eflirt.sigdb.load.system=false -eflirt.sigdb.load.home=false -N -Qc aaa /home/runner/work/rizin/rizin/test/bins/fuzzed/mach12
-- stdout

-- stderr
ERROR: Error: unknown bind opcode 0xff in dyld_info
ERROR: malformed export trie
ERROR: malformed export trie
[ ] Analyze all flags starting with sym. and entry0 (aa)
[
[x] Analyze all flags starting with sym. and entry0 (aa)

[ ] Recover all Objective-C selector stub names
[ERROR: __objc_stubs section not found for analysis
[x] Recover all Objective-C selector stub names
[ ] Analyze function calls
[ERROR: Invalid function name 'fcn.10000ba58' at 0x10000ba58
ERROR: Invalid function name 'fcn.10000ba10' at 0x10000ba10
ERROR: Invalid function name 'fcn.10000ba34' at 0x10000ba34
ERROR: Invalid function name 'fcn.10000bae8' at 0x10000bae8
ERROR: Invalid function name 'fcn.10000bad0' at 0x10000bad0
ERROR: Invalid function name 'fcn.10000b8f0' at 0x10000b8f0
ERROR: Invalid function name 'fcn.10000b8fc' at 0x10000b8fc
ERROR: Invalid function name 'fcn.10000ba1c' at 0x10000ba1c
ERROR: Invalid function name 'fcn.10000baf4' at 0x10000baf4
ERROR: Invalid function name 'fcn.10000b974' at 0x10000b974
ERROR: Invalid function name 'fcn.10000bb0c' at 0x10000bb0c
ERROR: Invalid function name 'fcn.10000badc' at 0x10000badc
ERROR: Invalid function name 'fcn.10000b9b0' at 0x10000b9b0
ERROR: Invalid function name 'fcn.10000b9d4' at 0x10000b9d4
ERROR: Invalid function name 'fcn.10000bab8' at 0x10000bab8
ERROR: Invalid function name 'fcn.10000bb00' at 0x10000bb00
ERROR: Invalid function name 'fcn.10000bb18' at 0x10000bb18
ERROR: Invalid function name 'fcn.10000b9f8' at 0x10000b9f8
ERROR: Invalid function name 'fcn.10000b9c8' at 0x10000b9c8
ERROR: Invalid function name 'fcn.10000baac' at 0x10000baac
ERROR: Invalid function name 'fcn.10000baa0' at 0x10000baa0
ERROR: Invalid function name 'fcn.10000ba04' at 0x10000ba04
ERROR: Invalid function name 'fcn.10000ba7c' at 0x10000ba7c
ERROR: Invalid function name 'fcn.10000b968' at 0x10000b968
ERROR: Invalid function name 'fcn.10000b950' at 0x10000b950
ERROR: Invalid function name 'fcn.10000b938' at 0x10000b938
ERROR: Invalid function name 'fcn.10000bac4' at 0x10000bac4
ERROR: Invalid function name 'fcn.10000b980' at 0x10000b980
ERROR: Invalid function name 'fcn.10000b9e0' at 0x10000b9e0
ERROR: Invalid function name 'fcn.10000ba4c' at 0x10000ba4c
ERROR: Invalid function name 'fcn.10000bb60' at 0x10000bb60

-- exit status: -1


[XX] TIMEOUT /home/runner/work/rizin/rizin/test/bins/fuzzed <fuzz> /home/runner/work/rizin/rizin/test/bins/fuzzed/mach10
RZ_NOPLUGINS=1 /home/runner/bin/rizin -escr.utf8=0 -escr.color=0 -escr.interactive=0 -eflirt.sigdb.load.system=false -eflirt.sigdb.load.home=false -N -Qc aaa /home/runner/work/rizin/rizin/test/bins/fuzzed/mach10
-- stdout

-- stderr
ERROR: Error: BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB has unexistent segment 8
[ ] Analyze all flags starting with sym. and entry0 (aa)
[
[x] Analyze all flags starting with sym. and entry0 (aa)

[ ] Recover all Objective-C selector stub names
[ERROR: __objc_stubs section not found for analysis
[x] Recover all Objective-C selector stub names
[ ] Analyze function calls
[
-- exit status: -1

https://github.com/rizinorg/rizin/actions/runs/7324778533/job/19948658703#step:21:21

@XVilka
Copy link
Member Author

XVilka commented Jan 21, 2024

@kazarmy, as your fix was merged, maybe the reduced optimizing is unnecessary now?

@kazarmy
Copy link
Member

kazarmy commented Jan 22, 2024

There's another spot where there can be aliasing issues so I'm waiting for capstone-engine/capstone#2257 to land first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants