Just seen:
Program received signal SIGSEGV, Segmentation fault. 0x403ba128 in main_arena () from /lib/libc.so.6 (gdb) bt #0 0x403ba128 in main_arena () from /lib/libc.so.6 #1 0x0817ec7a in Paragraph::isRightToLeftPar (this=0x8ba9550, bparams=@0x8782ef0) at ../../lyx-devel/src/paragraph.C:1694 #2 0x081a5faa in LyXText::prepareToPrint (this=0x893e680, bview=0x87733b0, row=0x8bb07c8, x=@0xbfffe938, fill_separator=@0xbfffe94c, fill_hfill=@0xbfffe944, fill_label_hfill=@0xbfffe948, bidi=true) at ../../lyx-devel/src/text.C:2122 #3 0x081accad in LyXText::getVisibleRow (this=0x893e680, bv=0x87733b0, y_offset=213, x_offset=0, row=0x8bb07c8, y=10283, cleared=false) at ../../lyx-devel/src/text.C:3702 #4 0x082b348e in LyXScreen::drawFromTo (this=0x8774d90, text=0x893e680, bv=0x87733b0, y1=171, y2=502, yo=0, xo=0, internal=false) at ../../../lyx-devel/src/frontends/screen.C:423 #5 0x082b2aba in LyXScreen::update (this=0x8774d90, text=0x893e680, bv=0x87733b0, yo=0, xo=0) at ../../../lyx-devel/src/frontends/screen.C:251 #6 0x08059d18 in BufferView::Pimpl::update (this=0x8773638) at ../../lyx-devel/src/BufferView_pimpl.C:499 #7 0x08059f5c in BufferView::Pimpl::update (this=0x8773638, text=0x893e680, f=7) at ../../lyx-devel/src/BufferView_pimpl.C:578 #8 0x0805161d in BufferView::update (this=0x87733b0, text=0x893e680, f=7) at ../../lyx-devel/src/BufferView.C:183 #9 0x08054158 in BufferView::menuRedo (this=0x87733b0) at ../../lyx-devel/src/BufferView.C:588 #10 0x08132d75 in LyXFunc::dispatch (this=0x8752580, ev=@0xbfffec84, verbose=false) at ../../lyx-devel/src/lyxfunc.C:1038 #11 0x081304d2 in LyXFunc::dispatch (this=0x8752580, ac=15, verbose=false) at ../../lyx-devel/src/lyxfunc.C:689 #12 0x0812e033 in LyXFunc::processKeySym (this=0xbfffed34, keysym=0xbfffed34, state=5) at ../../lyx-devel/src/lyxfunc.C:243 #13 0x0805929b in BufferView::Pimpl::workAreaKeyPress (this=0x8773638, key={px = 0xbfffed8c, pn = {pi_ = 0x5}}, state=5) at ../../lyx-devel/src/BufferView_pimpl.C:406 Then up and (gdb) print getParLanguage(bparams) $1 = (class Language *) 0x8b422b8 (gdb) print *getParLanguage(bparams) $2 = {parent_ = @0x893d598, dialog_ = {ptr = 0x0}, combo_default_lang = {ptr = 0x16d}, lang_ = {<_Vector_base<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >,allocator<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >> > >> = >> > >> {<_Vector_alloc_base<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >> > >> >,allocator<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >> > >> >> >,>> = {_M_start = 0x65720025, _M_finish = 0xf3, _M_end_of_storage = 0x2f65000d}, <No data fields>}, <No data fi which looks pretty broken. Especially, it does not look like a Language struct. How can this happen? Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson)