Hello. I compiled lyx cvs (lyx-devel) on and amd64-pc-linux, with gcc-3.4, latest binutils and qt font-end (qt-3.3.2).
I get: terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid Aborted Have you any idea of why does it happens? Please CC to me since i am not subscribed to the ml. Thanx. Maurizio monge(at)sns(dot)it with gdb the backtrace is: #0 0x0000002a980626e9 in kill () from /lib64/libc.so.6 #1 0x0000002a9736b111 in pthread_kill () from /lib64/libpthread.so.0 #2 0x0000002a9736b432 in raise () from /lib64/libpthread.so.0 #3 0x0000002a980623d2 in raise () from /lib64/libc.so.6 #4 0x0000002a98063944 in abort () from /lib64/libc.so.6 #5 0x0000002a975a6048 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:96 #6 0x0000002a975a4236 in __cxxabiv1::__terminate (handler=0x7261) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:43 #7 0x0000002a975a4263 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:53 #8 0x0000002a975a4363 in __cxa_throw (obj=0x7261, tinfo=0x6, dest=0x1) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:80 #9 0x0000002a9754a158 in std::__throw_logic_error ( __s=0x7261 <Address 0x7261 out of bounds>) at new_allocator.h:69 #10 0x0000002a975885e6 in std::string::_S_construct<char const*> (__beg=0x0, __end=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, [EMAIL PROTECTED]) at basic_string.tcc:142 #11 0x0000002a97588693 in basic_string (this=0x7fbffff2b0, __s=0x0, [EMAIL PROTECTED]) at basic_string.h:1370 #12 0x0000000000600687 in lyx_gui::sans_font_name () at lyx_gui.C:338 #13 0x00000000004bc993 in LyX::init (this=0xa119f0, gui=true) at lyx_main.C:364 #14 0x00000000004bc0db in LyX::priv_exec (this=0xa119f0, [EMAIL PROTECTED], argv=0x7fbffff508) at lyx_main.C:204 #15 0x00000000004bbd19 in LyX::exec ([EMAIL PROTECTED], argv=0x7fbffff508) at lyx_main.C:123 #16 0x000000000043c47b in main (argc=1, argv=0x7fbffff508) at main.C:42