LyX crashes when C-<Del> (bound to LFUN_DELETE_WORD_FORWARD) is pressed in
mathed.

The backtrace contains no reference to math stuff, and I am a bit lost...

Andre'



Program received signal SIGSEGV, Segmentation fault.
0x0 in ?? ()
(gdb) bt full
#0  0x0 in ?? ()
No symbol table info available.
#1  0x805555e in BufferView::Pimpl::fitCursor (this=0x83f9898)
    at BufferView_pimpl.C:264
        this = (Pimpl *) 0x83f9898
        ret = 8
#2  0x8057b8c in BufferView::Pimpl::update (this=0x83f9898, text=0x8453778, 
    f=7) at BufferView_pimpl.C:1046
        this = (Pimpl *) 0x83f9898
#3  0x805e4ce in BufferView::Pimpl::Dispatch (this=0x83f9898, 
    action=LFUN_DELETE_WORD_FORWARD, argument=@0x7ffff0b8)
    at BufferView_pimpl.C:2435
        lt = (LyXText *) 0x80
        action = LFUN_DELETE_WORD_FORWARD
#4  0x80508bd in BufferView::Dispatch (this=0x83f9880, 
    action=LFUN_DELETE_WORD_FORWARD, argument=@0x7ffff0b8) at BufferView.C:294
        this = (BufferView *) 0x8411d10
        action = 137814784
        argument = (string &) @0x0: Cannot access memory at address 0x0

--------------------- 

#0  0x0 in ?? ()
#1  0x805555e in BufferView::Pimpl::fitCursor (this=0x83f9898)
    at BufferView_pimpl.C:264
#2  0x8057b8c in BufferView::Pimpl::update (this=0x83f9898, text=0x8453778, 
    f=7) at BufferView_pimpl.C:1046
#3  0x805e4ce in BufferView::Pimpl::Dispatch (this=0x83f9898, 
    action=LFUN_DELETE_WORD_FORWARD, argument=@0x7ffff0b8)
    at BufferView_pimpl.C:2435
#4  0x80508bd in BufferView::Dispatch (this=0x83f9880, 
    action=LFUN_DELETE_WORD_FORWARD, argument=@0x7ffff0b8) at BufferView.C:294
#5  0x80fcdba in LyXFunc::dispatch (this=0x83dd780, ac=128, 
    do_not_use_this_arg=@0x7ffff0f8) at lyxfunc.C:1625
#6  0x80f55a5 in LyXFunc::processKeySym (this=0x83dd780, keysym=65535, state=4)
    at lyxfunc.C:352
#7  0x80562a5 in BufferView::Pimpl::workAreaKeyPress (this=0x83f9898, 
    keysym=65535, state=4) at BufferView_pimpl.C:512
#8  0x829e03a in SigC::ObjectSlot2_<void, unsigned long, unsigned int,
BufferView::Pimpl>::callback (d=0x83fab64, p1=65535, p2=4)
    at ../sigc++/object_slot.h:250
#9  0x82ad389 in SigC::Signal2<void, unsigned long, unsigned int,
SigC::Marshal<void> >::emit (this=0x83f98cc, p1=@0x7ffff1e8, p2=@0x7ffff1e4)
    at ../sigc++/slot.h:456
#10 0x808f451 in WorkArea::work_area_handler (ob=0x83fa450, event=9, key=127, 
    xev=0x2ab80940) at ../sigc++/basic_signal.h:450
#11 0x808df13 in C_WorkArea_work_area_handler (ob=0x83fa450, event=9, key=127, 
    xev=0x2ab80940) at WorkArea.C:65
#12 0x2ab36316 in fl_handle_it () from /usr/X11R6/lib/libforms.so.0.89
#13 0x2ab363d5 in fl_handle_object () from /usr/X11R6/lib/libforms.so.0.89
#14 0x2ab07aa4 in fl_keyboard () from /usr/X11R6/lib/libforms.so.0.89
#15 0x2ab07edf in fl_handle_form () from /usr/X11R6/lib/libforms.so.0.89
#16 0x2ab0827a in do_keyboard () from /usr/X11R6/lib/libforms.so.0.89
#17 0x2ab08986 in do_interaction_step () from /usr/X11R6/lib/libforms.so.0.89
#18 0x2ab08ff9 in fl_treat_interaction_events ()
   from /usr/X11R6/lib/libforms.so.0.89
#19 0x2ab09046 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89
#20 0x81e9bb9 in GUIRunTime::runTime () at GUIRunTime.C:86
#21 0x80e3bb4 in LyXGUI::runTime (this=0x8394550) at lyx_gui.C:316
#22 0x80e5e2a in LyX::LyX (this=0x7ffff6d0, argc=0x7ffff6f4, argv=0x7ffff754)
    at ../src/lyx_main.C:176
#23 0x811e188 in main (argc=2, argv=0x7ffff754) at ../src/main.C:38
#24 0x2ad3bbaf in __libc_start_main () from /lib/libc.so.6

-- 
André Pönitz .............................................. [EMAIL PROTECTED]

Reply via email to