Port-amd64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Linux emulation problem
On Jun 28, 11:17pm, harenberg%physik.uni-wuppertal.de@localhost (Torsten
Harenberg) wrote:
-- Subject: Re: Linux emulation problem
| Hi Nicolas,
|
| Am 28.06.2011 um 22:55 schrieb Nicolas Joly:
|
| >=20
| > Looks like something similar a problem i currently see on my machines
| > with forked processes crashing.
| >=20
| > njoly@lanfeust [~]> ktrace -di ./fork64
| > fork64: child failed
| > njoly@lanfeust [~]> kdump
| > [...]
| > 15032 15032 fork64 CALL clone(0x1200011,0,0,0x68e8e0,0)
| > 15032 15032 fork64 RET clone 8516/0x2144
| > 15032 15032 fork64 CALL =
| wait4(0xffffffffffffffff,0x7f7ffffff16c,0,0)
| > 8516 8516 fork64 EMUL "linux"
| > 8516 8516 fork64 RET fork 0
| > 8516 8516 fork64 PSIG SIGSEGV SIG_DFL: =
| code=3DSEGV_MAPERR,addr=3D0x90,trap=3D14)
| > 8516 8516 fork64 NAMI "fork64.core"
| > 15032 15032 fork64 RET wait4 8516/0x2144
| >=20
| > Can you try the attached forked binary, compiled on CentOS 5.6 x86_64
| > machine from given fork.c source.
|
It dumps accessing addr=0x90 which is not mapped. The plot thickens.
Now we need to find the instruction that does this.
christos
Home |
Main Index |
Thread Index |
Old Index