On Tuesday 17 February 2009 03:42:42 Abdelrazak Younes wrote:
> Stefano Franchi wrote:
> > When I quit the application with CTRL-Q, I found this:
> >
> > GuiClipboard.cpp(418): Qt Clipboard changed. We found the following mime
> > types:
> > GuiClipboard.cpp(373): We found 0 formats
> > okular(10266)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir
> > "/tmp" for "/tmp/lyx_tmpdir.Et9908" [""]
> > okular(10266)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use
> > inotify for monitoring
> > okular(10266)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify
> > successfully used for monitoring
>
> KDE is bringing in a lot of stuff on your back...
>
> > GuiClipboard.cpp(373): We found 0 formats
> > GuiClipboard.cpp(373): We found 0 formats
> > QClipboard::setData: Cannot set X11 selection owner for CLIPBOARD
>
> This one looks like a compatibility problem between KDE clipboard
> management and LyX. But I don't think this is the cause of the problem.
> [...]
>
> > #8 /usr/lib/kde4/plugins/styles/oxygen.so [0x7f7b81fc7bdc]
> > #9 /usr/lib/kde4/plugins/styles/oxygen.so [0x7f7b81fd2377]
> > #10 /usr/lib/kde4/plugins/styles/oxygen.so [0x7f7b81fd41b5]
>
> I am tempted to incriminate the oxygen kde style... you could try to
> load another style and see if you can reproduce.
>
> Abdel.

I followed Abdel's suggestion and switched out of Oxygen. I am now using a 
different look, Gnome, I believe. I lived well for a week, thatn ithappened 
again. At least I think it is the same problem, because the behavior is 
sllightly different:

the GUI froze, remained unresponsive for a minute or two, then LyX saved and 
emergency file and aborted.

I am attaching a backtrace below:
okular(9185)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify 
successfully used for monitoring                            
lassert.cpp(21): ASSERTION cur.text() == this VIOLATED IN Text3.cpp:1888        
                                               
Assertion triggered in void lyx::doAssert(const char*, const char*, long int) 
by failing check "false" in file lassert.cpp:23  
  /home/stefano/Documents/Projects/Homeostat/Papers/Jonas-Cybernetics-
Ashby/Life-Death-and-Resurrection-of-the-Homeostat.lyx.emergency                
                                                                                
                        

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fbf3ca576f0 (LWP 8869)]
0x00007fbf3a9d6fd5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007fbf3a9d6fd5 in raise () from /lib/libc.so.6
#1  0x00007fbf3a9d8b43 in abort () from /lib/libc.so.6
#2  0x0000000000583df7 in lyx::lyx_exit (exit_code=8869) at LyX.cpp:200
#3  0x000000000045c6d9 in boost::assertion_failed (expr=0xba5690 "false",
    function=0xccd060 "void lyx::doAssert(const char*, const char*, long 
int)", file=0xccd028 "lassert.cpp", line=23)
    at boost.cpp:47
#4  0x0000000000b492d7 in lyx::doAssert (expr=0xbd9bb1 "cur.text() == this", 
file=0xbd9ba7 "Text3.cpp", line=1888)
    at lassert.cpp:23
#5  0x0000000000628097 in lyx::Text::getStatus (this=0x25ee4c0, 
c...@0x23773d8, c...@0x7fff44a8bc50, fl...@0x7fff44a8bc80)
    at Text3.cpp:1888
#6  0x00000000008ae83f in lyx::InsetText::getStatus (this=<value optimized 
out>, c...@0x22a5, c...@0x6,
    stat...@0x7fff44a8bc80) at insets/InsetText.cpp:274
#7  0x00000000007f1e5c in lyx::InsetCollapsable::getStatus (this=0x25ee4a0, 
c...@0x23773d8, c...@0x7fff44a8bc50,
    fl...@0x7fff44a8bc80) at insets/InsetCollapsable.cpp:722
#8  0x000000000068df8d in lyx::BufferView::getStatus (this=0x1cd4070, 
c...@0x15a6d30) at BufferView.cpp:896
#9  0x000000000059f0c1 in lyx::LyXFunc::getStatus (this=0x1162470, 
c...@0x15a6d30) at LyXFunc.cpp:640
#10 0x0000000000582833 in lyx::getStatus (acti...@0x15a6d30) at LyX.cpp:1120
#11 0x000000000093c253 in addWithStatusCheck (this=0x1a70ec0, i...@0x15a6d20) 
at 
Menus.cpp:333
#12 0x0000000000948b4d in expand (this=0x11d6070, fromme...@0x159c590, 
tome...@0x1a70ec0, bv=0x1cd4070) at Menus.cpp:1420
#13 0x000000000094941a in lyx::frontend::Menus::updateMenu (this=0x11b9bc8, 
qmenu=0x1a069b0) at Menus.cpp:1627
#14 0x000000000094945d in lyx::frontend::Menu::updateView (this=0x1a069b0) at 
Menus.cpp:1200
#15 0x000000000094949d in lyx::frontend::Menu::qt_metacall (this=0x1a069b0, 
_c=QMetaObject::InvokeMetaMethod, _id=0,
    _a=<value optimized out>) at Menus_moc.cpp:65
#16 0x00007fbf3c17d134 in QMetaObject::activate () from 
/usr/lib/libQtCore.so.4
#17 0x00007fbf3ba1b578 in QMenu::popup () from /usr/lib/libQtGui.so.4
#18 0x00007fbf3ba207be in QMenu::exec () from /usr/lib/libQtGui.so.4
#19 0x0000000000926ac5 in lyx::frontend::GuiWorkArea::contextMenuEvent 
(this=0x2364de0, e=0x7fff44a8e7d0)
    at GuiWorkArea.cpp:657
#20 0x00007fbf3b6dd5bd in QWidget::event () from /usr/lib/libQtGui.so.4
#21 0x00007fbf3c168038 in 
QCoreApplicationPrivate::sendThroughObjectEventFilters () from 
/usr/lib/libQtCore.so.4
#22 0x00007fbf3b68ac0c in QApplicationPrivate::notify_helper () from 
/usr/lib/libQtGui.so.4
#23 0x00007fbf3b692e4a in QApplication::notify () from /usr/lib/libQtGui.so.4
#24 0x00000000008e57cb in lyx::frontend::GuiApplication::notify (this=0x22a5, 
receiver=0x22a5, event=0x6)
    at GuiApplication.cpp:1230
#25 0x00007fbf3c168d61 in QCoreApplication::notifyInternal () from 
/usr/lib/libQtCore.so.4
#26 0x00007fbf3b6f722a in ?? () from /usr/lib/libQtGui.so.4
#27 0x00007fbf3b6f5607 in QApplication::x11ProcessEvent () from 
/usr/lib/libQtGui.so.4
#28 0x00007fbf3b71d2c4 in ?? () from /usr/lib/libQtGui.so.4
#29 0x00007fbf39de6d3b in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#30 0x00007fbf39dea50d in ?? () from /usr/lib/libglib-2.0.so.0
#31 0x00007fbf39dea6cb in g_main_context_iteration () from 
/usr/lib/libglib-2.0.so.0
#32 0x00007fbf3c19115f in QEventDispatcherGlib::processEvents () from 
/usr/lib/libQtCore.so.4
#33 0x00007fbf3b71ca6f in ?? () from /usr/lib/libQtGui.so.4
#34 0x00007fbf3c167682 in QEventLoop::processEvents () from 
/usr/lib/libQtCore.so.4
#35 0x00007fbf3c16780d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#36 0x00007fbf3c169cbd in QCoreApplication::exec () from 
/usr/lib/libQtCore.so.4
#37 0x00000000008e4347 in lyx::frontend::GuiApplication::exec (this=<value 
optimized out>) at GuiApplication.cpp:1045
#38 0x000000000058c588 in lyx::LyX::exec (this=0x7fff44a91d90, 
ar...@0x7fff44a91d8c, argv=<value optimized out>)
    at LyX.cpp:343
#39 0x000000000043a573 in main (argc=1, argv=0x7fff44a91e88) at main.cpp:46
(gdb)



______________________________________________________________
Stefano Franchi
Department of Philosophy          Ph:  (979) 862-2211
Texas A&M University              Fax: (979) 845-0458
305B Bolton Hall                  fran...@philosophy.tamu.edu
College Station, TX 77843-4237

Reply via email to