Pavel Sanda wrote, On Fri, 03 Sep 2010 09:01:37 -0700:
> 
> if my guess is true, then 1.6.5 should work (i would happy to know this, so we
> can warn users to upgrade for newer Qt...)

<Grab copy of EPEL way back...that I had almost removed>
yum remove lyx
yum install lyx-1.6.5-5.el5
lyx #setup outline
lyx # test {no breakage}
lyx # test {get breakage}
gdb lyx
set args -dbg 8 > lyxcrash2.txt 2>&1
run
Starting program: /usr/bin/lyx -dbg 8 > lyxcrash2.txt 2>&1
[Thread debugging using libthread_db enabled]
warning: .dynamic section for "/usr/lib/libmng.so.1" is not at the expected 
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/liblcms.so.1" is not at the expected 
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/qt4/lib/libQtXml.so.4" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting expectations
[New Thread 0xb7c81b90 (LWP 24928)]
Detaching after fork from child process 24929.

Program received signal SIGSEGV, Segmentation fault.
0x082d5ad5 in lyx::Toc::item(lyx::DocIterator const&) const ()
(gdb) bt

[The BT is the same except the addresses changed. i.e.
#0  0x082d5ad5 #1  0x085457a8 #2  0x08545e1b ... #10 0x00c3c100 ... #29 
0x081548d9]
[lyxcrash2.txt is the same except I get newfile1 & newfile2 instead of newfile2 
& newfile3, i.e.
under a different and new account]

BTW1 I tried with `rm ~/.lyx/ -fr` `yum install lyx-1.6.3-1.el5` and got the 
same fault.
BTW2 the deltas that Rex lists between 1.6.5 and 1.6.5-5 I doubt affect this:
* Sun Feb 14 2010 Rex Dieter <rdie...@fedoraproject.org> - 1.6.5-5
- FTBFS lyx-1.6.5-4.fc13: ImplicitDSOLinking (#565009)

* Thu Jan 21 2010 Rex Dieter <rdie...@fedoraproject.org> - 1.6.5-4
- -fonts: Provides: lyx-{cmex10,cmmi10,cmr10,cmsy10}-fonts

* Sat Jan 16 2010 Rex Dieter <rdie...@fedoraproject.org> - 1.6.5-3
- rebiuld (boost)
- use simple font template

* Wed Dec 09 2009 José Matos <jama...@fc.up.pt> - 1.6.5-2
- Add patch for autoconf 2.65 (F13+)

* Wed Dec 09 2009 José Matos <jama...@fc.up.pt> - 1.6.5-1
- lyx-1.6.5



> workaround is not to use outliner when switching buffers... ;)

Workaround is to not use outliner, and switch buffers, and then close one. ;)
I just happened to hit this yesterday because I happened to want (for the first 
time :) to close
JUST one buffer instead of the whole program.  Of course I ended up getting 
whole program shutdown. :)
I can generally live with that workaround, especially as it seems to affect not 
very many folks.

Thanks again.

-- 
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter

Reply via email to