sigfault in destructor
Pablo Yaggi
pyaggi@aulamagna.com.ar
Fri Apr 30 21:18:00 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi, I have this backtrace, is it a libstdc++ bug, Am I doing something wrong ?
it happens when i try to delete an object that has an std::string member.
I'm attaching the source code in case it helps.
thanks,
Pablo
(gdb) backtrace
#0 0x400bab4b in std::basic_streambuf<char,
std::char_traits<char>>::xsputn(char const*, int) ()
from /usr/lib/libstdc++.so.5
#1 0x40079618 in std::basic_filebuf<char,
std::char_traits<char>>::xsputn(char const*, int) ()
from /usr/lib/libstdc++.so.5
#2 0x400ba7af in std::basic_streambuf<char,
std::char_traits<char>>::sputn(char const*, int) ()
from /usr/lib/libstdc++.so.5
#3 0x400aea44 in std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <char, std::char_traits<char>,
std::allocator<char>>(std::basic_ostream<char, std::char_traits<char> >&,
std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) ()
from /usr/lib/libstdc++.so.5
#4 0x08050559 in ~CAttach (this=0x82efe50)
at /home/pablo/proyectos/lma/cuaderno/src/cclient.cpp:242
#5 0x08050424 in ~CMessage (this=0x82f1d28)
at /home/pablo/proyectos/lma/cuaderno/src/cclient.cpp:232
#6 0x08050153 in CClient::close() (this=0x82ec510)
at /home/pablo/proyectos/lma/cuaderno/src/cclient.cpp:211
#7 0x0804e6a4 in main (argc=3, argv=0xbffff804)
at /home/pablo/proyectos/lma/cuaderno/src/cuaderno.cpp:39
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAkrmyGPVnf3kOUAwRAtvZAJ9kPDzzJjom5DQ30fLT2Dx8yZu9BgCeIMM0
vBrnP/FUw4bKd4NsZubZ2iM=
=eifO
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cclient.cpp
Type: text/x-c++src
Size: 4989 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20040430/91bdad85/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cclient.h
Type: text/x-chdr
Size: 1595 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20040430/91bdad85/attachment-0001.bin>
More information about the Gcc-bugs
mailing list