blob: 8d7bcff1231874872f5ad05249df9d238c977caa (
plain) (
blame)
1
2
3
4
5
|
The issue described relates to how memory (malloc) is being handled at runtime within QEMU when running on a 64-bit machine. The test program shows that while the application requests allocations of 4 bytes, the pointers returned by malloc are only increasing by 2 bytes each time. This discrepancy suggests an error in the way memory allocation is managed or translated in the QEMU environment for i386 (32-bit) code running on a 64-bit host.
Given that this behavior occurs during the execution of the program and relates to memory management, which is part of the runtime environment, the appropriate category would be:
runtime
|