-
yasm heap buffer overflow
I found a heap-buffer-overflow in yasm.
Please confirm.
Thanks!
Test Environment
Ubuntu 20.04, 64 bit yasm (version: v1.3.0 ;master)
How to trigger
Compile t…
-
When trying to create a NASM translation, I noticed that none of the code in the Preloaded section is used by the Runner. Even if I type in complete rubbish, it is totally ignored, no compile or link …
-
System info:
Ubuntu 16.04.6 LTS, X64, gcc 5.4.0, yasm (latest master 009450c)
Compile Command:
```
$ ./autogen.sh
make distclean
CC=gcc CXX=g++ CFLAGS="-fsanitize=address -fno-omit-frame-p…
-
Currently this information is not documented anywhere, and it's always up to each kata's whim to tell users this information.
Which registers are used for input and output? What is the argument ord…
-
**Describe the bug**
The `[binaries]` section in toolchain config
has this:
```
[binaries]
nasm = 'nasm-segelf'
```
This overrides the nasm compiler requested
in the project() call.
I also …
stsp updated
11 months ago
-
# SEGV yasm/libyasm/expr.c:87:44 in yasm_expr_create
## project address
https://github.com/yasm/yasm
## info
OS:Ubuntu20.04 TLS
Build: ./autogen.sh && make distclean && CC=gcc CXX=g++ …
z1r00 updated
8 months ago
-
### Package and Environment Details (include every applicable attribute)
* Package Name/Version: **libx264/20191217**
* Operating System+version: **Linux Ubuntu 20.04**
* Compiler+version…
-
In Chapter 3 under "Calling C Code From Assembly" the code snippet says `external sum_of_three`. This should be `extern sum_of_three`, otherwise nasm fails and outputs `error: parser: instruction expe…
-
I found this syntax project very interesting. But there are registers and instructions like AVX, which just aren't in that syntax, plus macros like \__?utf16?__
AVX register: https://en.wikipedia.o…
-
System info:
Ubuntu 16.04.6 LTS, X64, gcc 5.4.0, yasm (latest master 009450c)
I think it is probably a similar issue as [#149](https://github.com/yasm/yasm/issues/149)
Compile Command:
```
$…