I would check if it reproduces on Go 1.16.2

On Thursday, 25 March 2021 at 05:50:24 UTC Kurtis Rader wrote:

> On Wed, Mar 24, 2021 at 8:25 PM Kurtis Rader <kra...@skepticism.us> wrote:
>
>> On Wed, Mar 24, 2021 at 7:05 PM awer...@gmail.com <awer...@gmail.com> 
>> wrote:
>>
>>> Oh, we've got another confirmed case of the scary runtime error. I guess 
>>> now the question is, does anybody know of any memory corruption bugs in 
>>> macOS and go1.15.5? I didn't see anything obvious.
>>>
>>
>> I'm unaware of any memory corruption bugs inimical to Go on macOS. Note 
>> that you can use the vmmap(1) command to examine the memory map of a 
>> process on macOS. On my system running that against an Elvish process (a 
>> shell written in Go) does not show any addresses with a 0xffffff prefix. So 
>> the 0xfffffff800000019 address is suspicious on its face. The first half 
>> would be -8 interpreted as an int32 and the second half would be 25 
>> (decimal). You say the "memory referenced by the stack trace should have 
>> been allocated at init time". What do you mean by that? Are you saying you 
>> explicitly mmap memory at 0xfffffff80000000 (or a base address in the 
>> general range)? That doesn't seem likely so I don't know how to interpret 
>> your assertion.
>>
>
> Also, values like 8 (and -8, 4, -4) are particularly suspect in problems 
> of this nature since they suggest invalid pointer arithmetic.
>
> -- 
> Kurtis Rader
> Caretaker of the exceptional canines Junior and Hank
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/62aceb2b-162d-4a79-b2f1-584f80bf3c84n%40googlegroups.com.

Reply via email to