gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with base on amd64


From: Richard Frith-Macdonald
Subject: Re: Problem with base on amd64
Date: Sat, 23 May 2015 22:37:15 +0100

On 23 May 2015, at 18:30, Germán Arias <address@hidden> wrote:
> 
> Hi,
> 
> Yesterday I update gnustep on my laptop (amd64), and the latest changes
> in base crash all apps. Here the backtrace.
> 
> *** Error in `/usr/GNUstep/Local/Applications/Gorm.app/Gorm':
> munmap_chunk(): invalid pointer: 0x00007ffff6ac256d ***
> 
> Program received signal SIGABRT, Aborted.
> 0x00007ffff5eaccc9 in __GI_raise (address@hidden)
>    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
> 56    ../nptl/sysdeps/unix/sysv/linux/raise.c: No existe el archivo o el
> directorio.
> (gdb) backtrace
> #0  0x00007ffff5eaccc9 in __GI_raise (address@hidden)
>    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
> #1  0x00007ffff5eb00d8 in __GI_abort () at abort.c:89
> #2  0x00007ffff5ee9394 in __libc_message (address@hidden, 
>    address@hidden "*** Error in `%s': %s: 0x%s ***\n")
>    at ../sysdeps/posix/libc_fatal.c:175
> #3  0x00007ffff5ef40f7 in malloc_printerr (action=<optimized out>, 
>    str=0x7ffff5ff7ea8 "munmap_chunk(): invalid pointer", ptr=<optimized
> out>)
>    at malloc.c:4996
> #4  0x00007ffff6802fd8 in -[GSPlaceholderString
> initWithBytesNoCopy:length:encoding:freeWhenDone:] (self=<optimized
> out>, _cmd=<optimized out>, 
>    bytes=0x7ffff6ac256d, length=0, encoding=<optimized out>, flag=0
> '\000')
>    at GSString.m:1363

Thanks ... easily diagnosed from the stacktrace ...  was freeing memory that it 
shouldn't have been freeing in the case when initialised with a zero length 
buffer.
Should be fixed in trunk.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]