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