Hi,

It has been a while that the latest 1.4cvs crashes on Fedora Core 3.
It compiles OK (though the GTK frontend fails at a very late stage
complaining about some class. sorry I don't write the error down.),
but crashes without giving out any windows. Since everything is OK
on Fedora Core 2, I guess it might be some library compatibility
problem.

Here is the calling stack from gdb:

== lyx-xforms ==
Program received signal SIGSEGV, Segmentation fault.
0x0055a8bb in std::ostream::sentry::sentry () from /usr/lib/libstdc++.so.6
(gdb) bt
#0  0x0055a8bb in std::ostream::sentry::sentry () from /usr/lib/libstdc++.so.6
#1  0x00558a52 in std::operator<< <char, std::char_traits<char>, 
std::allocator<char> > ()
   from /usr/lib/libstdc++.so.6
#2  0x085d906f in lyx::support::(anonymous namespace)::get_build_dirs ()
#3  0x085d7ef2 in lyx::support::Package::Package ()
#4  0x085d75d9 in lyx::support::init_package ()
#5  0x081e5ca1 in LyX::priv_exec ()
#6  0x081e5831 in LyX::exec ()
#7  0x08054c85 in main ()
#8  0x002e5e33 in __libc_start_main () from /lib/tls/libc.so.6
#9  0x08054a85 in _start ()


== lyx-qt == terminate called after throwing an instance of 'std::ios_base::failure' what(): basic_ios::clear

Program received signal SIGABRT, Aborted.
[Switching to Thread -1208264416 (LWP 3948)]
0x002b87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) bt
#0  0x002b87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x00af1955 in raise () from /lib/tls/libc.so.6
#2  0x00af3319 in abort () from /lib/tls/libc.so.6
#3  0x003726eb in __gnu_cxx::__verbose_terminate_handler () from 
/usr/lib/libstdc++.so.6
#4  0x003703fd in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#5  0x00370432 in std::terminate () from /usr/lib/libstdc++.so.6
#6  0x0037057b in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0x003112b9 in std::__throw_ios_failure () from /usr/lib/libstdc++.so.6
#8  0x0032684b in std::basic_ios<char, std::char_traits<char> >::clear ()
   from /usr/lib/libstdc++.so.6
#9  0x003458ef in std::ostream::sentry::sentry () from /usr/lib/libstdc++.so.6
#10 0x00343a52 in std::operator<< <char, std::char_traits<char>, 
std::allocator<char> > ()
   from /usr/lib/libstdc++.so.6
#11 0x08640217 in lyx::support::(anonymous namespace)::get_build_dirs ()
#12 0x0863f09a in lyx::support::Package::Package ()
#13 0x0863e781 in lyx::support::init_package ()
#14 0x081f4f39 in LyX::priv_exec ()
#15 0x081f4ac9 in LyX::exec ()
#16 0x08063f1d in main ()
#17 0x00adee33 in __libc_start_main () from /lib/tls/libc.so.6
#18 0x08063d1d in _start ()

Thanks for your hard work!
--Ling



Reply via email to