On Saturday, 29 December 2018 16.19.06 WET Jean-Marc Lasgouttes wrote:
> Le 07/11/2018 à 14:35, Patrick Dupre a écrit :
> > Hello,
> > 
> > There is a serious bug with the version 2.3.1 under fedora 28
> > When I run the spellchecker, I got the following crash.
> 
> Is it possible with fedora to get the debug information, so that you can
> give us a proper becktrace? José, are you reading us?

Yes. Using gdb. :-)

The instructions are more or less the following from the command line:

$ gdb /usr/bin/lyx
...
(gdb) run

That is, after you get the gdb prompt (gdb) enter run

That will get lyx running.

After lyx crashes you will get back to the gdb prompt additionally with 
further information, like:

Missing separate debuginfos, use: dnf debuginfo-install OpenEXR-
libs-2.2.0-15.fc29.x86_64 ...

That part is specific to Fedora it tells how to install the debuginfo 
packages. As root run the command described above:

# dnf debuginfo-install OpenEXR-libs-2.2.0-15.fc29.x86_64 ...

Repeat again the same procedure, starting by entering run in the gdb prompt 
and when lyx crashes in the gdb backtrace enter bt (abbreviation for 
backtrace).

That will give the full backtrace together with the debug information.

> > Then I am stuck if I want to recover. It crashes immediately.
> > If I start from the previous version, again the spellchecker will crash at
> > the same place.
> > Changing the name may help, bit again a crash appears later in the
> > document.
> > 
> > Unfortunately, I cannot make the document public.
> 
> Is it enough to obfuscate it with "buffer-anonymize"?
> 
> The spellchecker will not like it, though :)

As far as I understand the problem is not if there are typos or not. :-)

> JMarc

-- 
José Abílio


Reply via email to