On 03/07/2017 05:40 AM, Helge Hafting wrote:
> I compiled & installed lyx 2.2.3, in order to check some things in the
> tutorial.
>
> git pull
>
> ./autogen.sh
>
> ./configure --enable-qt5 --with-gnu-ld --with-version-suffix=test
> CFLAGS="-O2 -march=native" CXXFLAGS="-O2 -march=native"
>
> make -j 5
>
> #make install
>
> I started up LyX, english version:   lang=C lyxtest
>
> I opened the tutorial, changed window size a few times, moved the
> window to my rightmost screen.
>
> Then I pressed the little down arrow on the scrollbar, and soon this
> happened:
>
> $ LANG=C lyxtest
> lassert.cpp (51): ASSERTION pos <= par.size() VIOLATED IN
> TextMetrics.cpp:1691
>
> LyX is not supposed to crash. I don't know what happened, but I can do
> more tests if that would be useful.
>
> The crash is highly repeatable. Just start LyX, open the (english)
> Tutorial, scroll down. Keyboard or mouse will crash LyX at some
> specific point a few screen pages from the top of the tutorial.
> Jumping to the bottom and scrolling up crashes at the same point,
> somewhere into section 2.1.1 "Typing, Viewing and Exporting"
>
> It is not necessary to resize the screen, just get to section 2.1.1 of
> the Tutorial. Scrolling or searching for "Typing, Viewing" will do it.

I can't reproduce this, though I am not using Qt5, so perhaps that is
part of the issue.

Richard

Reply via email to