If you don't select anything, and press return lyx crashes.

I can't see why and I get this useless backtrace :

#6  0x4079618f in strlen (str=0x0) at ../sysdeps/i386/strlen.c:27
#7  0x406deaeb in string_char_traits<char>::length () from 
/usr/lib/libstdc++-libc6.2-2.so.3
#8  0x81cf873 in basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> >::assign (this=0xbffff390, s=0x0)
    at /usr/include/g++-3/std/bastring.h:225
#9  0x81da08e in basic_string<char, string_char_traits<char>, 
__default_alloc_template<true, 0> >::operator= (this=0xbffff390, s=0x0)
    at /usr/include/g++-3/std/bastring.h:237
#10 0x814c824 in DropDown::completed (this=0x836f478) at DropDown.C:130
#11 0x814c7a3 in DropDown::peek (this=0x836f478, xev=0x82d9d20) at DropDown.C:115
#12 0x814c235 in C_DropDownPeekEventCB (form=0x836f490, xev=0x82d9d20) at DropDown.C:23
#13 0x819c3ee in pre_emptive_consumed () at emptytable_moc.C:114
#14 0x819b73a in do_interaction_step () at emptytable_moc.C:114
#15 0x819bec9 in fl_treat_interaction_events () at emptytable_moc.C:114
#16 0x819bf08 in fl_check_forms () at emptytable_moc.C:114
#17 0x814b4e6 in GUIRunTime::runTime () at GUIRunTime.C:77
#18 0x80a684d in LyXGUI::runTime (this=0x832d218) at lyx_gui.C:315

it is an assert in std::string. But I added lyxerr<<i<<endl; to completed()
and it never prints that. I'm lost.

I also can't convince the drop-down to re-trigger any keypresses other
than up/down/return to close the drop-down and feed it to minibuffer.

help !

thanks
john

-- 
"This bulletin discusses three security vulnerabilities that are unrelated
except in the sense that both affect ISA Server 2000"
        - Microsoft Product Security

Reply via email to