Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Mar 2017 10:54:46 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        "K. Macy" <kmacy@freebsd.org>, "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Help needed to identify golang fork / memory corruption issue on FreeBSD
Message-ID:  <20170328075446.GO43712@kib.kiev.ua>
In-Reply-To: <a5c471ca-5b65-bb72-9ac3-ecd1010134c0@multiplay.co.uk>
References:  <CAHM0Q_Mg662u9D0KJ9knEWWqi9Ydy38qKDnjLt6XaS0ks%2B9-iw@mail.gmail.com> <18b40a69-4460-faf2-c0ce-7491eca92782@multiplay.co.uk> <20170317082333.GP16105@kib.kiev.ua> <180a601b-5481-bb41-f7fc-67976aabe451@multiplay.co.uk> <20170317124437.GR16105@kib.kiev.ua> <5ba92447-945e-6fea-ad4f-f58ac2a0012e@multiplay.co.uk> <20170327161833.GL43712@kib.kiev.ua> <3ec35a46-ae70-35cd-29f8-82e7cebb0eb6@multiplay.co.uk> <20170327164905.GN43712@kib.kiev.ua> <a5c471ca-5b65-bb72-9ac3-ecd1010134c0@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 27, 2017 at 07:17:20PM +0100, Steven Hartland wrote:
> Here's the output after its logged the errors.
> 
> procstat -v 36159
>    PID              START                END PRT  RES PRES REF SHD FLAG 
> TP PATH
> 36159           0x400000           0x70d000 r-x  308  588 3   1 CN-- vn 
> /root/golang/src/test5/test5
> 36159           0x70d000           0x94e000 r--  248  588 3   1 CN-- vn 
> /root/golang/src/test5/test5
> 36159           0x94e000           0x985000 rw-   31    0 1   0 C--- vn 
> /root/golang/src/test5/test5
> 36159           0x985000           0x9a8000 rw-   18   18 1   0 C--- df
> 36159        0x80094e000        0x8009ee000 rw-   35   35 1   0 C--- df
> 36159        0x8009ee000        0x800abe000 rw-   28   28 1   0 C--- df
> 36159        0x800abe000        0x800ace000 rw-   16   16 1   0 C--- df
> 36159        0x800ace000        0x800b0e000 rw-    2    2 1   0 CN-- df
> 36159        0x800b0e000        0x800b4e000 rw-    2    2 1   0 C--- df
> 36159        0x800b4e000        0x800b8e000 rw-    2    2 1   0 C--- df
> 36159        0x800b8e000        0x800c0e000 rw-    3    3 1   0 C--- df
> 36159        0x800c0e000        0x800c4e000 rw-    2    2 1   0 C--- df
> 36159        0x800c4e000        0x800c8e000 rw-    1    1 1   0 CN-- df
> 36159        0x800c8e000        0x800cce000 rw-    1    1 1   0 C--- df
> 36159        0x800cce000        0x800d0e000 rw-    1    1 1   0 CN-- df
> 36159       0xc000000000       0xc000001000 rw-    1    1 1   0 CN-- df
> 36159       0xc41fff0000       0xc41fff8000 rw-    3    3 1   0 CN-- df
> 36159       0xc41fff8000       0xc420200000 rw-  258  258 1   0 C--- df
> 36159     0x7ffffffdf000     0x7ffffffff000 rwx    2    2 1   0 C--D df
> 36159     0x7ffffffff000     0x800000000000 r-x    1    1 38   0 ---- ph
> 
> I've left it running in case you want any more info.

At which address the word is located where an invalid value was detected ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170328075446.GO43712>