Am Sonntag, 9. Juli 2006 12:35 schrieb Edwin Leuven: > on inserting greek math symbol using the keyboard shortcuts > > also hangs when inserting partial in a fraction, etc. > > gives me these error messages in the console: > > QObject::killTimer: timers cannot be stopped from another thread
I get Assertion triggered in Point::Point(int, int) by failing check "x < 1000000" in file ../../src/coordcache.h:37 when typing \partial<space> in an empty math inset. qt3 works. Backtrace: #0 0xffffe410 in __kernel_vsyscall () #1 0xa73c26d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xa73c3f9b in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x084c06b7 in lyx::support::abort () at ../../../src/support/abort.C:22 #4 0x080d7eda in boost::assertion_failed (expr=0x84e3104 "x < 1000000", function=0x84e3f6c "Point::Point(int, int)", file=0x84e30e0 "../../src/coordcache.h", line=37) at ../../src/boost.C:57 #5 0x0807f645 in Point (this=0xafa85a30, x=148842691, y=0) at ../../../src/insets/../coordcache.h:37 #6 0x081143f3 in bv_funcs::coordOffset ([EMAIL PROTECTED], boundary=false) at ../../src/bufferview_funcs.C:197 #7 0x08114559 in bv_funcs::getPos ([EMAIL PROTECTED], boundary=false) at ../../src/bufferview_funcs.C:215 #8 0x0806f0ec in BufferView::Pimpl::fitCursor (this=0x8796870) at ../../src/BufferView_pimpl.C:633 #9 0x0806f2fa in BufferView::Pimpl::update (this=0x8796870, flags=3) at ../../src/BufferView_pimpl.C:680 #10 0x0806b3bc in BufferView::update (this=0x87969d8, flags=3) at ../../src/BufferView.C:134 #11 0x0818881a in LyXFunc::dispatch (this=0x8784ab0, [EMAIL PROTECTED]) at ../../src/lyxfunc.C:1606 #12 0x08189516 in LyXFunc::processKeySym (this=0x8784ab0, [EMAIL PROTECTED], state=key_modifier::none) at ../../src/lyxfunc.C:326 #13 0x0806f984 in BufferView::Pimpl::workAreaKeyPress (this=0x8796870, [EMAIL PROTECTED], state=key_modifier::none) at ../../src/BufferView_pimpl.C:565 #14 0x0806b198 in BufferView::workAreaKeyPress (this=0x87969d8, [EMAIL PROTECTED], state=key_modifier::none) at ../../src/BufferView.C:240 #15 0x0831a1c2 in lyx::frontend::WorkArea::processKeySym (this=0x8794cd4, [EMAIL PROTECTED], state=key_modifier::none) at ../../../src/frontends/WorkArea.C:218 #16 0x08464e34 in lyx::frontend::GuiWorkArea::keyPressEvent (this=0x8794cc0, e=0xafa86de0) at ../../../../src/frontends/qt4/GuiWorkArea.C:373 #17 0xa796e41d in QWidget::event () from /usr/lib/libQtGui.so.4 #18 0xa7b69ea4 in QFrame::event () from /usr/lib/libQtGui.so.4 #19 0xa7be187f in QAbstractScrollArea::event () from /usr/lib/libQtGui.so.4 #20 0xa792a61f in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #21 0xa792bcc0 in QApplication::notify () from /usr/lib/libQtGui.so.4 #22 0xa79764df in QSessionManager::QSessionManager () from /usr/lib/libQtGui.so.4 #23 0xa797e5dc in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #24 0xa798fb43 in non-virtual thunk to QDesktopWidget::~QDesktopWidget() () from /usr/lib/libQtGui.so.4 #25 0xa7e51014 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #26 0xa7e511ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #27 0xa7e54594 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #28 0xa792a2b7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #29 0x083662e2 in lyx_gui::start ([EMAIL PROTECTED], [EMAIL PROTECTED], width=690, height=510, posx=4, posy=22, maximize=true) at ../../../../src/frontends/qt4/lyx_gui.C:249 #30 0x0816ed87 in LyX::exec2 (this=0x8699d28, [EMAIL PROTECTED], argv=0xafa88584) at ../../src/lyx_main.C:346 #31 0x083667ab in lyx_gui::exec ([EMAIL PROTECTED], argv=0xafa88584) at ../../../../src/frontends/qt4/lyx_gui.C:188 #32 0x0816eec8 in LyX::priv_exec (this=0x8699d28, [EMAIL PROTECTED], argv=0xafa88584) at ../../src/lyx_main.C:225 #33 0x0816ef7e in LyX::exec ([EMAIL PROTECTED], argv=0xafa88584) at ../../src/lyx_main.C:154 #34 0x08068c33 in main (argc=1, argv=0xafa88584) at ../../src/main.C:47 The reason for this assertion is usually a cold coord cache, but why only in qt4? Georg