On Thu, Apr 10, 2008 at 11:43:07PM -0400, rgheck wrote:
> Kuang Chen wrote:
>> Hi, rh:
>>        This is the output, exactly the same thing if I use gdb:
>>
>>   
> Will gdb give you a backtrace?

Ok attached you'll find a backtrace.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /usr/bin/lyx 
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 000000b4
[New Thread 0xb5f97a40 (LWP 21794)]
QPaintEngine::setSystemClip: Should not be changed while engine is active
QPaintEngine::setSystemClip: Should not be changed while engine is active
QWidgetPrivate::beginSharedPainter: Painter is already active
QWidgetPrivate::endSharedPainter: Attempting to end a null painter
QPaintEngine::setSystemClip: Should not be changed while engine is active
QPaintEngine::setSystemClip: Should not be changed while engine is active
QWidgetPrivate::beginSharedPainter: Painter is already active

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5f97a40 (LWP 21794)]
0xb78dc3d9 in QPainter::worldMatrixEnabled (this=0x894c7d0)
    at painting/qpainter.cpp:2579
2579    painting/qpainter.cpp: No such file or directory.
        in painting/qpainter.cpp
(gdb) bt
#0  0xb78dc3d9 in QPainter::worldMatrixEnabled (this=0x894c7d0)
    at painting/qpainter.cpp:2579
#1  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x894c6c0, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=1, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4586
#2  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x894c6c0, pdev=0x89537ac, 
    [EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4529
#3  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9ba0, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=2, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4586
#4  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x88e9ba0, pdev=0x89537ac, 
    [EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4529
#5  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x894de70, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=3, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4586
#6  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x894de70, pdev=0x89537ac, 
    [EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4529
#7  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=3, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4586
#8  0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=23, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4576
#9  0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=30, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4576
#10 0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
    pdev=0x89537ac, [EMAIL PROTECTED], index=637, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4576
#11 0xb783ea56 in QWidgetPrivate::drawWidget (this=0x88e9608, pdev=0x89537ac, 
    [EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
    at kernel/qwidget.cpp:4529
#12 0xb7997dfd in QWidgetBackingStore::cleanRegion (this=0x8952fd0, 
    [EMAIL PROTECTED], widget=0x88e94a8, recursiveCopyToScreen=true)
    at painting/qbackingstore.cpp:1054
#13 0xb7998587 in qt_syncBackingStore (widget=0x88e94a8)
    at painting/qbackingstore.cpp:319
#14 0xb7837cff in QWidget::event (this=0x88e94a8, event=0xbf962850)
    at kernel/qwidget.cpp:7202
#15 0xb7b8cbd5 in QMainWindow::event (this=0x88e94a8, event=0xbf962850)
    at widgets/qmainwindow.cpp:1252
#16 0x08407d48 in lyx::frontend::GuiView::event (this=0x88e94a8, e=0xbf962850)
    at ../../../../src/frontends/qt4/GuiView.cpp:720
#17 0xb77e7ccc in QApplicationPrivate::notify_helper (this=0x8752660, 
    receiver=0x88e94a8, e=0xbf962850) at kernel/qapplication.cpp:3766
#18 0xb77ec958 in QApplication::notify (this=0x8753cd8, receiver=0x88e94a8, 
    e=0xbf962850) at kernel/qapplication.cpp:3733
#19 0x083ff938 in lyx::frontend::GuiApplication::notify (this=0x8753cd8, 
    receiver=0x88e94a8, event=0xbf962850)
    at ../../../../src/frontends/qt4/GuiApplication.cpp:256
#20 0xb75c41e9 in QCoreApplication::notifyInternal (this=0x8753cd8, 
    receiver=0x88e94a8, event=0xbf962850) at kernel/qcoreapplication.cpp:587
#21 0xb7869c41 in QWidgetPrivate::dirtyWidget_sys (this=0x88e9608, 
    [EMAIL PROTECTED], updateImmediately=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 0xb7996610 in QWidgetBackingStore::dirtyRegion (this=0x8952fd0, 
    [EMAIL PROTECTED], widget=0x894ccf8, updateImmediately=<value optimized 
out>)
    at painting/qbackingstore.cpp:632
#23 0xb79982f9 in QWidget::repaint (this=0x894ccf8, [EMAIL PROTECTED])
    at painting/qbackingstore.cpp:1158
#24 0xb783d921 in QWidget::repaint (this=0x894ccf8, [EMAIL PROTECTED])
    at kernel/qwidget.cpp:8720
#25 0xb783d9f8 in QWidget::repaint (this=0x894ccf8, x=0, y=0, w=1252, h=461)
    at kernel/qwidget.cpp:8704
#26 0x083c1b70 in lyx::frontend::WorkArea::redraw (this=0x88ead64)
    at ../../../src/frontends/WorkArea.cpp:162
#27 0x083b8a80 in lyx::LyXView::setBuffer (this=0x88e94bc, b=0x8cd1a58, 
    child_document=false) at ../../../src/frontends/LyXView.cpp:194
#28 0x083b8ecd in lyx::LyXView::loadLyXFile (this=0x88e94bc, 
    [EMAIL PROTECTED], tolastfiles=false, child_document=false, 
    auto_open=false) at ../../../src/frontends/LyXView.cpp:234
#29 0x08197e3a in lyx::LyXFunc::dispatch (this=0x8750130, [EMAIL PROTECTED])
    at ../../src/LyXFunc.cpp:1201
#30 0x0816ea52 in lyx::dispatch ([EMAIL PROTECTED]) at ../../src/LyX.cpp:1513
#31 0x085225bf in lyx::frontend::Action::action (this=0x8a56ba8)
    at ../../../../src/frontends/qt4/Action.cpp:90
#32 0x08522650 in lyx::frontend::Action::qt_metacall (this=0x8a56ba8, 
    _c=QMetaObject::InvokeMetaMethod, _id=100083380, _a=0xbf9638dc)
    at ./Action_moc.cpp:70
#33 0xb75d8f09 in QMetaObject::activate (sender=0x8a56ba8, 
    from_signal_index=5, to_signal_index=6, argv=0xbf9638dc)
    at kernel/qobject.cpp:3010
#34 0xb75d9340 in QMetaObject::activate (sender=0x8a56ba8, m=0x86e3fe8, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbf9638dc)
    at kernel/qobject.cpp:3100
#35 0xb77e0e61 in QAction::triggered (this=0x8a56ba8, _t1=false)
    at .moc/release-shared/moc_qaction.cpp:216
#36 0xb77e183f in QAction::activate (this=0x8a56ba8, event=QAction::Trigger)
    at kernel/qaction.cpp:1119
#37 0xb7bb8281 in QMenuPrivate::activateAction (this=0x895dde0, 
    action=0x8a56ba8, action_e=QAction::Trigger, self=true)
    at widgets/qmenu.cpp:1005
#38 0xb7bbaae4 in QMenu::mouseReleaseEvent (this=0x895ddb0, e=0xbf963ff0)
    at widgets/qmenu.cpp:2160
#39 0xb7838014 in QWidget::event (this=0x895ddb0, event=0xbf963ff0)
    at kernel/qwidget.cpp:6920
#40 0xb7bb5bf5 in QMenu::event (this=0x895ddb0, e=0xbf963ff0)
    at widgets/qmenu.cpp:2256
#41 0xb77e7ccc in QApplicationPrivate::notify_helper (this=0x8752660, 
    receiver=0x895ddb0, e=0xbf963ff0) at kernel/qapplication.cpp:3766
#42 0xb77ecd95 in QApplication::notify (this=0x8753cd8, receiver=0x895ddb0, 
    e=0xbf963ff0) at kernel/qapplication.cpp:3495
#43 0x083ff938 in lyx::frontend::GuiApplication::notify (this=0x8753cd8, 
    receiver=0x895ddb0, event=0xbf963ff0)
    at ../../../../src/frontends/qt4/GuiApplication.cpp:256
#44 0xb75c41e9 in QCoreApplication::notifyInternal (this=0x8753cd8, 
    receiver=0x895ddb0, event=0xbf963ff0) at kernel/qcoreapplication.cpp:587
#45 0xb77e9ee1 in QApplicationPrivate::sendMouseEvent (receiver=0x895ddb0, 
    event=0xbf963ff0, alienWidget=0x0, nativeWidget=0x895ddb0, 
    buttonDown=0xb7f98850, [EMAIL PROTECTED])
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#46 0xb785362c in QETWidget::translateMouseEvent (this=0x895ddb0, 
    event=0xbf96441c) at kernel/qapplication_x11.cpp:4046
#47 0xb785234e in QApplication::x11ProcessEvent (this=0x8753cd8, 
    event=0xbf96441c) at kernel/qapplication_x11.cpp:3234
#48 0xb7879ea4 in x11EventSourceDispatch (s=0x8757600, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#49 0xb6eac978 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#50 0xb6eafbce in ?? () from /usr/lib/libglib-2.0.so.0
#51 0x08756a90 in ?? ()
#52 0x00000000 in ?? ()
(gdb) quit
The program is running.  Exit anyway? (y or n) 

Reply via email to