Re: lyx-2.3.0alpha1-1 crash

2017-05-26 Thread PhilipPirrip


I think I caught this one too. I was working on a document with a few 
float figures exported from inkscape as pdf, LyX 2.3.0alpha1 crashed 
after updating (saving as pdf) one of the figures.
I was running J. Matos' version from 
https://copr.fedorainfracloud.org/coprs/jamatos/lyx-next/

Will try to reproduce.










On 05/26/2017 04:48 AM, Wolfgang Engelmann wrote:
This might not be of interest to the readers of the lyx-users list, 
perhaps it could be forwarded to the developers, if of importance at all.


I got with lyx-2.3.0alpha1-1 under Debian a crash with the following 
output (see below). What I did, was, that i had changed a figure which 
was already inserted in a figure float. Nothing serious for me, since 
the lyx file was recovered and everything worked fine again.


If this matters: I have started the newly installed lyx-2.3.0alpha1-1 by 
using src/lyx, since I have 2.2.0 running besides.


Wolfgang

(  1) src/lyx: src/lyx() [0x92967a]
(  2) src/lyx: src/lyx() [0x9288c8]
(  3) src/lyx: src/lyx() [0x5b23de]
(  4) /lib/x86_64-linux-gnu/libc.so.6: 
/lib/x86_64-linux-gnu/libc.so.6(+0x350e0) [0x7f34a38b50e0]
(  5) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QFileInfo::absoluteFilePath() const

(  6) src/lyx: src/lyx() [0xb54099]
(  7) src/lyx: src/lyx() [0xb35108]
(  8) src/lyx: src/lyx() [0xb67baf]
(  9) src/lyx: src/lyx() [0xb67f4d]
( 10) src/lyx: src/lyx() [0xb6642d]
( 11) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)

( 12) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: QObject::event(QEvent*)
( 13) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
QApplicationPrivate::notify_helper(QObject*, QEvent*)
( 14) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
QApplication::notify(QObject*, QEvent*)

( 15) src/lyx: src/lyx() [0x93d8d6]
( 16) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QCoreApplication::notifyInternal(QObject*, QEvent*)
( 17) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b838b) [0x7f34a496038b]
( 18) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b53f9) [0x7f34a495d3f9]
( 19) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x24d) 
[0x7f34a33b1c5d]
( 20) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49f48) [0x7f34a33b1f48]
( 21) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) 
[0x7f34a33b1ffc]
( 22) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventDispatcherGlib::processEvents(QFlags)
( 23) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26bf96) [0x7f34a4f03f96]
( 24) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventLoop::processEvents(QFlags)
( 25) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventLoop::exec(QFlags)

( 26) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: QCoreApplication::exec()
( 27) src/lyx: src/lyx() [0x5ba925]
( 28) src/lyx: src/lyx() [0x44008d]
( 29) /lib/x86_64-linux-gnu/libc.so.6: 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f34a38a1b45]

( 30) src/lyx: src/lyx() [0x448eff]







Re: lyx-2.3.0alpha1-1 crash

2017-05-26 Thread Wolfgang Engelmann



Am 26.05.2017 um 12:40 schrieb Scott Kostyshak:

On Fri, May 26, 2017 at 10:48:28AM +0200, Wolfgang Engelmann wrote:

This might not be of interest to the readers of the lyx-users list, perhaps
it could be forwarded to the developers, if of importance at all.

I got with lyx-2.3.0alpha1-1 under Debian

How did you install lyx-2.3.0alpha1-1?
Am 05.05.2017 um 11:47 schrieb Scott Kostyshak: Public release of LyX 
version 2.3.0alpha1-1

We are proud to announce 2.3.0alpha1-1 of the new LyX 2.3 series..
You can download LyX 2.3.0alpha1-1 from ftp://ftp.lyx.org/pub/lyx/devel/
The LyX team.http://www.lyx.org


Note that your backtrace below would be more useful if you had the debug
symobls installed.

Do you mean using that: Am 05.05.2017 um 11:47 schrieb Scott Kostyshak:
Can you also do the same as the above, but this time add the option
 -dbg info
to the command? For me, this would be lyx -dbg info myfile.lyx
can you then copy the output from the terminal to a log file, and post 
it to the list?

a crash with the following output
(see below). What I did, was, that i had changed a figure which was already
inserted in a figure float. Nothing serious for me, since the lyx file was
recovered and everything worked fine again.

Thanks for testing, Wolfgang. This is definitely important. Indeed
please send future such emails to lyx-devel.

The big question is: are you able to reproduce the crash? i.e. if you do
the same steps you did, do you get the crash again?

Will try it during my next work with lyx



If this matters: I have started the newly installed lyx-2.3.0alpha1-1 by
using src/lyx, since I have 2.2.0 running besides.

Are they sharing the same user directory? That might not be a good idea.

Scott

no, they are in different directories. Thanks for your response.
Will send this also to the developers
lyx-devel-h...@lists.lyx.org (correct??)
Wolfgang




Re: lyx-2.3.0alpha1-1 crash

2017-05-26 Thread Scott Kostyshak
On Fri, May 26, 2017 at 10:48:28AM +0200, Wolfgang Engelmann wrote:
> This might not be of interest to the readers of the lyx-users list, perhaps
> it could be forwarded to the developers, if of importance at all.
> 
> I got with lyx-2.3.0alpha1-1 under Debian

How did you install lyx-2.3.0alpha1-1?

Note that your backtrace below would be more useful if you had the debug
symobls installed.

> a crash with the following output
> (see below). What I did, was, that i had changed a figure which was already
> inserted in a figure float. Nothing serious for me, since the lyx file was
> recovered and everything worked fine again.

Thanks for testing, Wolfgang. This is definitely important. Indeed
please send future such emails to lyx-devel.

The big question is: are you able to reproduce the crash? i.e. if you do
the same steps you did, do you get the crash again?

> If this matters: I have started the newly installed lyx-2.3.0alpha1-1 by
> using src/lyx, since I have 2.2.0 running besides.

Are they sharing the same user directory? That might not be a good idea.

Scott


signature.asc
Description: PGP signature


lyx-2.3.0alpha1-1 crash

2017-05-26 Thread Wolfgang Engelmann
This might not be of interest to the readers of the lyx-users list, 
perhaps it could be forwarded to the developers, if of importance at all.


I got with lyx-2.3.0alpha1-1 under Debian a crash with the following 
output (see below). What I did, was, that i had changed a figure which 
was already inserted in a figure float. Nothing serious for me, since 
the lyx file was recovered and everything worked fine again.


If this matters: I have started the newly installed lyx-2.3.0alpha1-1 by 
using src/lyx, since I have 2.2.0 running besides.


Wolfgang

(  1) src/lyx: src/lyx() [0x92967a]
(  2) src/lyx: src/lyx() [0x9288c8]
(  3) src/lyx: src/lyx() [0x5b23de]
(  4) /lib/x86_64-linux-gnu/libc.so.6: 
/lib/x86_64-linux-gnu/libc.so.6(+0x350e0) [0x7f34a38b50e0]
(  5) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QFileInfo::absoluteFilePath() const

(  6) src/lyx: src/lyx() [0xb54099]
(  7) src/lyx: src/lyx() [0xb35108]
(  8) src/lyx: src/lyx() [0xb67baf]
(  9) src/lyx: src/lyx() [0xb67f4d]
( 10) src/lyx: src/lyx() [0xb6642d]
( 11) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)

( 12) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: QObject::event(QEvent*)
( 13) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
QApplicationPrivate::notify_helper(QObject*, QEvent*)
( 14) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
QApplication::notify(QObject*, QEvent*)

( 15) src/lyx: src/lyx() [0x93d8d6]
( 16) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QCoreApplication::notifyInternal(QObject*, QEvent*)
( 17) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b838b) [0x7f34a496038b]
( 18) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b53f9) [0x7f34a495d3f9]
( 19) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x24d) 
[0x7f34a33b1c5d]
( 20) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49f48) [0x7f34a33b1f48]
( 21) /lib/x86_64-linux-gnu/libglib-2.0.so.0: 
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) 
[0x7f34a33b1ffc]
( 22) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventDispatcherGlib::processEvents(QFlags)
( 23) /usr/lib/x86_64-linux-gnu/libQtGui.so.4: 
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26bf96) [0x7f34a4f03f96]
( 24) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventLoop::processEvents(QFlags)
( 25) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: 
QEventLoop::exec(QFlags)

( 26) /usr/lib/x86_64-linux-gnu/libQtCore.so.4: QCoreApplication::exec()
( 27) src/lyx: src/lyx() [0x5ba925]
( 28) src/lyx: src/lyx() [0x44008d]
( 29) /lib/x86_64-linux-gnu/libc.so.6: 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f34a38a1b45]

( 30) src/lyx: src/lyx() [0x448eff]