: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 14135
--> https://sourceware.org/bugzilla/attachment.cgi?id=14135&action=edit
poc
On th
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 14136
--> https://sourceware.org/bugzilla/attachment.cgi?id=14136&action=edit
poc
On the given poc file, `objdump -S`
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13847
--> https://sourceware.org/bugzilla/attachment.cgi?id=13847&action=edit
output_change_per_run
Hi there,
I compiled binuti
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13846
--> https://sourceware.org/bugzilla/attachment.cgi?id=13846&action=edit
nm-new_diff
Hi there,
I compiled `b
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13831
--> https://sourceware.org/bugzilla/attachment.cgi?id=13831&action=edit
poc_clang-O0
Hi there,
I crashed `obj
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13827
--> https://sourceware.org/bugzilla/attachment.cgi?id=13827&action=edit
uninitialize_poc
Hi there,
I found an
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13821
--> https://sourceware.org/bugzilla/attachment.cgi?id=13821&action=edit
diff_0
Hi there,
I compiled two vers
omponent: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13814
--> https://sourceware.org/bugzilla/attachment.cgi?id=13814&action=edit
assertion_poc
Hi there,
I crashed `readelf -w
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13769
--> https://sourceware.org/bugzilla/attachment.cgi?id=13769&action=edit
poc_0
Hi there,
I found a stack-buffer-o
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13759
--> https://sourceware.org/bugzilla/attachment.cgi?id=13759&action=edit
infinite_loop
Hi there,
For the provided input file, `
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13758
--> https://sourceware.org/bugzilla/attachment.cgi?id=13758&action=edit
poc_undefined
Hi there,
I compiled binutils (git Hea
https://sourceware.org/bugzilla/show_bug.cgi?id=28541
--- Comment #1 from Shaohua Li ---
BTW, address, undefined, and memory sanitisers didn't complain.
--
You are receiving this mail because:
You are on the CC list for the bug.
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13757
--> https://sourceware.org/bugzilla/attachment.cgi?id=13757&action=edit
diff_cie.o
Hi there,
I found that, f
https://sourceware.org/bugzilla/show_bug.cgi?id=28530
--- Comment #4 from Shaohua Li ---
I noticed at the end of your output "Reading section .debug_frame failed
because: memory exhausted", but in my machine (it's a server actually, so it
has a huge memory), I didn't get this info, objdump just h
https://sourceware.org/bugzilla/show_bug.cgi?id=28530
--- Comment #2 from Shaohua Li ---
Well, for the default configuration, it indeed ended if given a long enough
time. But it seems to take a much longer time than expected.
I found this issue with a "-O0" compiled binary. If you compile with "
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13752
--> https://sourceware.org/bugzilla/attachment.cgi?id=13752&action=edit
hang.o
Hi there,
For the provided test case, `objdump -D` would hang
rity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13745
--> https://sourceware.org/bugzilla/attachment.cgi?id=13745&action=edit
poc
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13744
--> https://sourceware.org/bugzilla/attachment.cgi?id=13744&action=edit
poc_segv
Hi there,
I found a SEGV on `objdump -S` with a fuzzer.
- C
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13743
--> https://sourceware.org/bugzilla/attachment.cgi?id=13743&action=edit
diff.o
Hi,
For some inputs, `objdump
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13651
--> https://sourceware.org/bugzilla/attachment.cgi?id=13651&action=edit
poc
Hi there,
I crashed `nm-new -l` with a
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13650
--> https://sourceware.org/bugzilla/attachment.cgi?id=13650&action=edit
dereference_poc
Hi there,
I found a dere
: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13649
--> https://sourceware.org/bugzilla/attachment.cgi?id=13649&action=edit
heap_poc
H
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13648
--> https://sourceware.org/bugzilla/attachment.cgi?id=13648&action=edit
poc
Hi there,
I crashed `objdump -S` with a
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13647
--> https://sourceware.org/bugzilla/attachment.cgi?id=13647&action=edit
poc
Hi there,
I crashed `objdump -S` with a
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13588
--> https://sourceware.org/bugzilla/attachment.cgi?id=13588&action=edit
poc
Hi there,
I crashed `nm-new -a` with a fuzzer.
- b
https://sourceware.org/bugzilla/show_bug.cgi?id=28178
--- Comment #1 from Shaohua Li ---
Sorry, this issue should be duplicate to
https://sourceware.org/bugzilla/show_bug.cgi?id=28165
--
You are receiving this mail because:
You are on the CC list for the bug.
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13587
--> https://sourceware.org/bugzilla/attachment.cgi?id=13587&action=edit
poc
Hi there,
I found a global-buffer-overflow on
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13586
--> https://sourceware.org/bugzilla/attachment.cgi?id=13586&action=edit
poc
Hi there,
I found a FPE (floating point ex
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13585
--> https://sourceware.org/bugzilla/attachment.cgi?id=13585&action=edit
poc
Hi there,
I crashed `nm-new -a -l` with a
: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13584
--> https://sourceware.org/bugzilla/attachment.cgi?id=13584&action=edit
poc
Hi th
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13583
--> https://sourceware.org/bugzilla/attachment.cgi?id=13583&action=edit
poc
Hi there,
I found a global-buffer-overflow on
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13582
--> https://sourceware.org/bugzilla/attachment.cgi?id=13582&action=edit
poc
Hi there,
I found a heap-buffer-overflow on
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13581
--> https://sourceware.org/bugzilla/attachment.cgi?id=13581&action=edit
poc
Hi there,
I found a stack-overflow on `nm-new -C`
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13580
--> https://sourceware.org/bugzilla/attachment.cgi?id=13580&action=edit
poc
Hi there,
I found a stack-overflow in `objdump -D` with a
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13579
--> https://sourceware.org/bugzilla/attachment.cgi?id=13579&action=edit
poc
Hi there,
I found a stack-buffer-overflow in `obj
: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13578
--> https://sourceware.org/bugzilla/attachment.cgi?id=13578&action=edit
poc
Hi th
)
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13577
--> https://sourceware.org/bugzi
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13576
--> https://sourceware.org/bugzilla/attachment.cgi?id=13576&action=e
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13574
--> https://sourceware.org/bugzilla/attachment.cgi?id=13574&
https://sourceware.org/bugzilla/show_bug.cgi?id=13397
Shaohua Li changed:
What|Removed |Added
CC||shaohua.li at inf dot ethz.ch
--
You
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13573
--> https://sourceware.org/bugzilla/attachment.cgi?id=13573&action=edit
poc
Hi there,
I crashed `objdump -S` with a fuzzer.
- b
https://sourceware.org/bugzilla/show_bug.cgi?id=27854
--- Comment #2 from Shaohua Li ---
Would this issue be addressed in the near future? I noticed that it still
exists in th e latest binutils (2.37.50.20210801)
--
You are receiving this mail because:
You are on the CC list for the bug.
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13550
--> https://sourceware.org/bugzilla/attachment.cgi?id=13550&action=edit
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13536
--> https://sourceware.org/bugzilla/attachment.cgi?id=13536&action=edit
poc
Hi there,
I crashed `nm-new -l` with a fuzzer.
- C
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13526
--> https://sourceware.org/bugzilla/attachment.cgi?id=13526&action=edit
poc
Hi there,
I crashed `readelf -Ww` with a fuzzer
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13525
--> https://sourceware.org/bugzilla/attachment.cgi?id=13525&action=edit
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13524
--> https://sourceware.org/bugzilla/attachment.cgi?id=13524&action=edit
poc
Hi there,
I crashed `objdump -S` with a fuzzer.
- C
https://sourceware.org/bugzilla/show_bug.cgi?id=27879
Shaohua Li changed:
What|Removed |Added
Summary|stash-buffer-overflow on|stack-buffer-overflow on
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13456
--> https://sourceware.org/bugzilla/attachment.cgi?id=13456&action=edit
poc
Hi there,
I found a stack-buffer-overflow on sysdump
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13454
--> https://sourceware.org/bugzilla/attachment.cgi?id=13454&action=edit
a.o
Hi there,
I found that `nm-new -D -l` would output inc
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13446
--> https://sourceware.org/bugzilla/attachment.cgi?id=13446&action=edit
loop.o
Hi there,
I found that `readelf -w` would e
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13445
--> https://sourceware.org/bugzilla/attachment.cgi?id=13445&action=edit
poc
Hi there,
I crashed `readelf -w` with a crafted i
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13444
--> https://sourceware.org/bugzilla/attachment.cgi?id=13444&action=edit
poc
Hi there,
I found a global-buffer-overfl
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
Shaohua Li changed:
What|Removed |Added
Resolution|WORKSFORME |FIXED
--
You are receiving this mail be
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13441
--> https://sourceware.org/bugzilla/attachment.cgi?id=13441&action=edit
poc
Hi there,
I found a heap-buffer-overfl
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13440
--> https://sourceware.org/bugzilla/attachment.cgi?id=13440&action=edit
hang.o
Hi there,
I found that the for loop in dwarf
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13439
--> https://sourceware.org/bugzilla/attachment.cgi?id=13439&action=edit
poc
Hi there,
I crashes readelf (with the flag -w)
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13437
--> https://sourceware.org/bugzilla/attachment.cgi?id=13437&action=edit
poc
Hi there,
When I built the latest head with -fs
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13435
--> https://sourceware.org/bugzilla/attachment.cgi?id=13435&action=edit
hang.o
Hi there,
I found that `readelf -w
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13434
--> https://sourceware.org/bugzilla/attachment.cgi?id=13434&action=edit
poc for `readelf -w`
Hi there,
I crashed readelf (w
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13433
--> https://sourceware.org/bugzilla/attachment.cgi?id=13433&action=edit
crafted executable that leads to unstable symbol n
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13431
--> https://sourceware.org/bugzilla/attachment.cgi?id=13431&action=edit
poc for `objdump -D`
Hi there,
I found heap-buffer-o
: binutils
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
Created attachment 13430
--> https://sourceware.org/bugzilla/attachment.cgi?id=13430&action=edit
poc for `objdump -D`
Hi there,
I crashes objdump (with
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
--- Comment #7 from Shaohua Li ---
A follow-up consequence is that since the guard in dwarf.c:8802 behaves
differently in two binaries, `cie` would be different. In you check the final
output, `cie=` values are also different. Even worse, `cie
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
--- Comment #6 from Shaohua Li ---
In dwarf.c:8818 (cie_scan = look_for;), `look_for` now is actually a negative
value (it's a pointer, so this's an integer overflow), so that `cie_scan` would
be assigned an invalid address/value. There're a f
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
--- Comment #4 from Shaohua Li ---
Hi Alan, I think you might have misunderstood me. There wouldn't be any segv
with the poc file. I just would like to point out that gcc11 and clang12
compiled binaries would give out different results.
--
Y
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
--- Comment #2 from Shaohua Li ---
Compiler: gcc11 & clang12
Platform: Ubuntu 20.04 LTS, x86_64
Summary:
I compiled Binutils with gcc11 and clang12 separately, then run with `readelf
-w poc`. I found that the last line in two outputs were di
https://sourceware.org/bugzilla/show_bug.cgi?id=27836
--- Comment #1 from Shaohua Li ---
Created attachment 13428
--> https://sourceware.org/bugzilla/attachment.cgi?id=13428&action=edit
poc file for `readelf -w`
--
You are receiving this mail because:
You are on the CC list for the bug.
Assignee: unassigned at sourceware dot org
Reporter: shaohua.li at inf dot ethz.ch
Target Milestone: ---
--
You are receiving this mail because:
You are on the CC list for the bug.
69 matches
Mail list logo