Hi all,
I am experiencing a really weird core dump issue on Solaris 8. The
program was compiled with g++ and it is a multi-threaded program.
Here is the stack:
#0 0x7fb40890 in memcpy ()
from /usr/platform/SUNW,Sun-Fire-V210/lib/libc_psr.so.1
(gdb) where
#0 0x7fb40890 in memcpy ()
from /usr/platform/SUNW,Sun-Fire-V210/lib/libc_psr.so.1
#1 0x7f913260 in _fwrite_unlocked () from /usr/lib/libc.so.1
#2 0x7f913098 in fwrite () from /usr/lib/libc.so.1
#3 0x7f9b7a58 in ?? () at ../../../../libstdc++-v3/libsupc++/vec.cc:51
from /usr/local/lib/libstdc++.so.5
#4 0x7f9b788c in ?? () at ../../../../libstdc++-v3/libsupc++/vec.cc:51
from /usr/local/lib/libstdc++.so.5
#5 0x7f9b7728 in ?? () at ../../../../libstdc++-v3/libsupc++/vec.cc:51
from /usr/local/lib/libstdc++.so.5
#6 0x7f9d74d0 in ?? () at ../../../../libstdc++-v3/libsupc++/vec.cc:51
from /usr/local/lib/libstdc++.so.5
#7 0x7f9d23b0 in ?? () at ../../../../libstdc++-v3/libsupc++/vec.cc:51
from /usr/local/lib/libstdc++.so.5
#8 0x559b4 in _ZN6Logger7logendlERSo (this=<incomplete type>,
os=@0x1522a0)
at ../common/logfile.cpp:145
In the logfile.cpp, it cores here:
cout << buffer;
that's it.. it seems no matter what i do, i get the same issue. Any
insights?
Thanks,