[Libreoffice] gcc bug on Debian packages ?

Stephan Bergmann sbergman at redhat.com
Sun Nov 6 23:59:05 PST 2011


On 11/06/2011 08:04 PM, julien2412 wrote:
> #2  0xb7c01d42 in *__GI_abort () at abort.c:92
> #3  0xb7c3eaeb in malloc_printerr (action=2, str=0x6<Address 0x6 out of
> bounds>, ptr=0xb7e72950) at malloc.c:6288
> #4  0xb7c43446 in *__GI___libc_free (mem=0x6) at malloc.c:3699
> #5  0xb7e3cabf in operator delete(void*) ()
>     from
> /home/maryline/compile-libreoffice/libo/solver/unxlngi6/installation/opt/program/../ure-link/lib/libstdc++.so.6
> #6  0x7b581329 in __gnu_cxx::new_allocator<char>::deallocate
> (this=0xbfffd14b, __p=0xb7e72950 "")
>      at /usr/include/c++/4.6/ext/new_allocator.h:98
> #7  0x7b580992 in std::string::_Rep::_M_destroy (this=0xb7e72950, __a=...)
> at /usr/include/c++/4.6/bits/basic_string.tcc:451
> #8  0x7b57ff74 in std::string::_Rep::_M_dispose (this=0xb7e72950, __a=...)
> at /usr/include/c++/4.6/bits/basic_string.h:244
> #9  0x7b57eeac in std::basic_string<char, std::char_traits&lt;char>,
> std::allocator<char>  >::~basic_string (this=0xbfffd22c,
>      __in_chrg=<optimized out>) at
> /usr/include/c++/4.6/bits/basic_string.h:534
> #10 0x7b57e63f in sql::SQLString::~SQLString (this=0xbfffd22c,
> __in_chrg=<optimized out>)
>      at
> /home/maryline/compile-libreoffice/libo/solver/unxlngi6/inc/mysqlcppconn/cppconn/sqlstring.h:33
> #11 0x7b59ddb3 in connectivity::mysqlc::ODatabaseMetaData::getTables
> (this=0x8ad0fc8, catalog=empty uno::Any, schemaPattern="%",
>      tableNamePattern="%", types=uno::Sequence of length 3 = {...})
>      at
> /home/maryline/compile-libreoffice/libo/mysqlc/source/mysqlc_databasemetadata.cxx:1774

Looks like some sort of memory corruption, leading to deletion of a 
memory block at address 0x6, detected by your libc and causing an abort. 
  Try valgrind'ing it.

Stephan


More information about the LibreOffice mailing list