Pavel Sanda wrote, On 01/-10/-28163 02:59 PM: > Todd Denniston wrote: >> So is this affecting current lyx 1.6.x on other distros? > > not on gentoo. what qt version do you have installed? > pavel >
Just so I am sure, when you open/fire up lyx for steps 5-10, the outline pane is already open? to reproduce for me, outline *had* to be open already and I had to select *back* to the first tab. rpm -qa qt\* qt-3.3.6-23.el5 qt-devel-3.3.6-23.el5 qt4-4.2.1-1 and ldd indicates lyx is using qt4 ldd /usr/bin/lyx |grep -i qt libQtGui.so.4 => /usr/lib/qt4/lib/libQtGui.so.4 (0x0588b000) libQtCore.so.4 => /usr/lib/qt4/lib/libQtCore.so.4 (0x00373000) Unfortunately the lyx debug package was not put in EPEL so the bt may be less than desired. gdb lyx set args -dbg 8 > lyxcrash2.txt 2>&1 run Thanks for the time you have spent looking at this, you and the other reports are beginning to sound like it may be a `CentOS/RHEL 5 has something too old`, which is possible. I am just glad lyx 1.6 runs at all on it. -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the Warfighter
Starting program: /usr/bin/lyx -dbg 8 > lyxcrash2.txt 2>&1 [Thread debugging using libthread_db enabled] [New Thread 0xb7c86b90 (LWP 25250)] Detaching after fork from child process 25251. Program received signal SIGSEGV, Segmentation fault. 0x082da6d5 in lyx::Toc::item(lyx::DocIterator const&) const () (gdb) bt #0 0x082da6d5 in lyx::Toc::item(lyx::DocIterator const&) const () #1 0x08551708 in lyx::frontend::TocModel::modelIndex(lyx::DocIterator const&) const () #2 0x085519fb in lyx::frontend::TocModels::currentIndex(QString const&) const () #3 0x086c54e7 in lyx::frontend::TocWidget::updateView() () #4 0x0850fcd2 in lyx::frontend::GuiView::updateDialogs() () #5 0x0850fe43 in lyx::frontend::GuiView::restartCursor() () #6 0x0823ccb9 in lyx::LyXFunc::dispatch(lyx::FuncRequest const&) () #7 0x08221456 in lyx::dispatch(lyx::FuncRequest const&) () #8 0x0855bc75 in lyx::frontend::Action::action() () #9 0x0855bd02 in lyx::frontend::Action::qt_metacall(QMetaObject::Call, int, void**) () #10 0x00464100 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/qt4/lib/libQtCore.so.4 #11 0x0046435f in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/qt4/lib/libQtCore.so.4 #12 0x0598b171 in QAction::triggered(bool) () from /usr/lib/qt4/lib/libQtGui.so.4 #13 0x0598be2f in QAction::activate(QAction::ActionEvent) () from /usr/lib/qt4/lib/libQtGui.so.4 #14 0x05c89464 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4 #15 0x05c8bc26 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #16 0x059daae1 in QWidget::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #17 0x05c866fc in QMenu::event(QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #18 0x05991810 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #19 0x05994293 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #20 0x084ed2db in lyx::frontend::GuiApplication::notify(QObject*, QEvent*) () #21 0x059ed7c8 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4 #22 0x059ec3df in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #23 0x05a0f275 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4 #24 0x00451ef1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #25 0x00451ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #26 0x0045459d in QCoreApplication::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #27 0x05991287 in QApplication::exec() () from /usr/lib/qt4/lib/libQtGui.so.4 #28 0x0822d5be in lyx::LyX::exec(int&, char**) () #29 0x081558f9 in main ()
Setting debug level to 8 Debugging `gui' (GUI handling) GuiApplication.cpp(993): About to create new window with ID 0 GuiView.cpp(120): show banner: 1 Menus.cpp(1603): populating menu bar Menus.cpp(1610): menu bar entries 8 Menus.cpp(1629): menu bar item File is a submenu named file Menus.cpp(1629): menu bar item Edit is a submenu named edit Menus.cpp(1629): menu bar item View is a submenu named view Menus.cpp(1629): menu bar item Insert is a submenu named insert Menus.cpp(1629): menu bar item Navigate is a submenu named navigate Menus.cpp(1629): menu bar item Document is a submenu named document Menus.cpp(1629): menu bar item Tools is a submenu named tools Menus.cpp(1629): menu bar item Help is a submenu named help GuiView.cpp(519): Passed Geometry 933x1180+512+-153 Menus.cpp(1649): Triggered menu: file Menus.cpp(1194): populating menu Menus.cpp(1199): ***** menu entries 21 Menus.cpp(1194): populating menu file_lastfiles Menus.cpp(1199): ***** menu entries 20 Menus.cpp(1194): populating menu file_vc Menus.cpp(1196): ERROR: empty menu file_vc Menus.cpp(1194): populating menu file_import Menus.cpp(1199): ***** menu entries 12 Menus.cpp(1194): populating menu file_export Menus.cpp(1199): ***** menu entries 2 GuiWorkArea.cpp(297): viewport width: 636 viewport height: 476 GuiWorkArea.cpp(1546): updateTabTexts() iteration start GuiWorkArea.cpp(1563): it = /home/myusername/newfile2.lyx => newfile2 GuiWorkArea.cpp(1570): segment ended BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 GuiToolbar.cpp(524): Already had Standard selected. TocWidget.cpp(222): TocWidget::select(): QModelIndex is invalid! GuiToolbar.cpp(524): Already had Standard selected. GuiWorkArea.cpp(1401): currentTabChanged 0File/home/myusername/newfile2.lyx Menus.cpp(1649): Triggered menu: file Menus.cpp(1194): populating menu Menus.cpp(1199): ***** menu entries 21 Menus.cpp(1194): populating menu file_lastfiles Menus.cpp(1199): ***** menu entries 20 Menus.cpp(1194): populating menu file_vc Menus.cpp(1199): ***** menu entries 1 Menus.cpp(1194): populating menu file_import Menus.cpp(1199): ***** menu entries 12 Menus.cpp(1194): populating menu file_export Menus.cpp(1199): ***** menu entries 18 GuiWorkArea.cpp(297): viewport width: 636 viewport height: 476 GuiWorkArea.cpp(1546): updateTabTexts() iteration start GuiWorkArea.cpp(1563): it = /home/myusername/newfile2.lyx => newfile2 GuiWorkArea.cpp(1570): segment ended GuiWorkArea.cpp(1563): it = /home/myusername/newfile3.lyx => newfile3 GuiWorkArea.cpp(1570): segment ended BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 GuiToolbar.cpp(524): Already had Standard selected. TocWidget.cpp(222): TocWidget::select(): QModelIndex is invalid! GuiToolbar.cpp(524): Already had Standard selected. GuiWorkArea.cpp(1401): currentTabChanged 1File/home/myusername/newfile3.lyx BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 TocWidget.cpp(222): TocWidget::select(): QModelIndex is invalid! GuiToolbar.cpp(524): Already had Standard selected. GuiWorkArea.cpp(1401): currentTabChanged 0File/home/myusername/newfile2.lyx BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 BufferView.cpp(479): Updating scrollbar: height: 1 curr par: 0 default height 25 GuiToolbar.cpp(524): Already had Standard selected. TocWidget.cpp(222): TocWidget::select(): QModelIndex is invalid! GuiToolbar.cpp(524): Already had Standard selected. GuiWorkArea.cpp(1401): currentTabChanged 0File/home/myusername/newfile2.lyx Menus.cpp(1649): Triggered menu: file Menus.cpp(1194): populating menu Menus.cpp(1199): ***** menu entries 21 Menus.cpp(1194): populating menu file_lastfiles Menus.cpp(1199): ***** menu entries 20 Menus.cpp(1194): populating menu file_vc Menus.cpp(1199): ***** menu entries 1 Menus.cpp(1194): populating menu file_import Menus.cpp(1199): ***** menu entries 12 Menus.cpp(1194): populating menu file_export Menus.cpp(1199): ***** menu entries 18 GuiWorkArea.cpp(1546): updateTabTexts() iteration start GuiWorkArea.cpp(1563): it = /home/myusername/newfile3.lyx => newfile3 GuiWorkArea.cpp(1570): segment ended