blob: d6c61881d56af7820c5dbb25ed56a2a69dbbc8ed (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
The given bug report indicates an issue where the `nolibc-test` program crashes when run under QEMU-s390x. The error message points to a specific line in `elfload.c`, suggesting a problem during the execution of the binary.
1. **Understanding the Error**:
- The error `zero_bss: code should not be reached` occurs in `elfload.c` at line 2239.
- This suggests that QEMU encountered an unexpected condition while processing the BSS (Block Started by Symbol) section of the binary.
2. **Analyzing the Context**:
- The issue started after a specific commit (`5f4e5b34092556ab1577e25d1262bd5975b26980`), implying that a change introduced a bug.
- Reverting this commit fixes the problem, indicating that the fix might involve correcting changes made in that commit.
3. **Determining the Category**:
- The error occurs during runtime when running the program under QEMU.
- It is not directly related to a faulty instruction or a syscall issue but rather an internal error in QEMU's handling of the binary.
- Therefore, it falls under the "runtime" category as it pertains to errors that occur during execution.
**Answer:** runtime
|