lyx 2.4.0dev crashes

Wolfgang Engelmann engelmann at uni-tuebingen.de
Fri Jan 28 15:12:29 UTC 2022



Am 28.01.22 um 16:01 schrieb Wolfgang Engelmann via lyx-users:
> 
> 
> Am 28.01.22 um 15:59 schrieb Scott Kostyshak via lyx-users:
>> On Fri, Jan 28, 2022 at 03:57:38PM +0100, Wolfgang Engelmann via 
>> lyx-users wrote:
>>>
>>>
>>> Am 28.01.22 um 11:38 schrieb Jean-Marc Lasgouttes via lyx-users:
>>>> Le 28/01/2022 à 11:23, Wolfgang Engelmann via lyx-users a écrit :
>>>>> on a terminal
>>>>>
>>>>> $ lyx
>>>>>
>>>>> but it crashes with this output on the terminal:
>>>>>
>>>>> qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 598,
>>>>> resource id: 0, major code: 20 (GetProperty), minor code: 0
>>>>> /usr/include/c++/10/bits/stl_stack.h:274: void std::stack<_Tp,
>>>>> _Sequence>::pop() [with _Tp = int; _Sequence =
>>>>> std::__debug::deque<int, std::allocator<int> >]: Assertion
>>>>> '__builtin_expect(!this->empty(), true)' failed.
>>>>> Abgebrochen
>>>>>
>>>>> what should I do?
>>>>
>>>> Can you run it under gdb?
>>>>
>>>> gdb lyx
>>>> run
>>>> [crash]
>>>> bt
>>>>
>>>> JMarc
>>>>
>>> Thanks, Jean-Marc .
>>> This is what I got after waiting for quite some time:
>>>
>>> $ gdb lyx
>>> GNU gdb (Debian 10.1-2) 10.1.90.20210103-git
>>> Copyright (C) 2021 Free Software Foundation, Inc.
>>> License GPLv3+: GNU GPL version 3 or later
>>> <http://gnu.org/licenses/gpl.html>
>>> This is free software: you are free to change and redistribute it.
>>> There is NO WARRANTY, to the extent permitted by law.
>>> Type "show copying" and "show warranty" for details.
>>> This GDB was configured as "x86_64-linux-gnu".
>>> Type "show configuration" for configuration details.
>>> For bug reporting instructions, please see:
>>> <https://www.gnu.org/software/gdb/bugs/>.
>>> Find the GDB manual and other documentation resources online at:
>>>      <http://www.gnu.org/software/gdb/documentation/>.
>>>
>>> For help, type "help".
>>> Type "apropos word" to search for commands related to "word"...
>>> Reading symbols from lyx...
>>> (gdb)
>>
>> After you see that prompt "(gdb)", then type "run" and press <Enter>.
>>
>> Scott
>>
>>
> Here is the output:
> 
> Starting program: /usr/local/bin/lyx
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7ffff2aad700 (LWP 3194)]
> [New Thread 0x7fffebfff700 (LWP 3195)]
> [New Thread 0x7fffe8541700 (LWP 3196)]
> [New Thread 0x7fffe8340700 (LWP 3197)]
> [New Thread 0x7fffe3601700 (LWP 3198)]
> [New Thread 0x7fffe3400700 (LWP 3199)]
> [New Thread 0x7fffe1f0d700 (LWP 3200)]
> [New Thread 0x7fffe170c700 (LWP 3201)]
> [New Thread 0x7fffe0f0b700 (LWP 3202)]
> [New Thread 0x7fffc3fff700 (LWP 3203)]
> [New Thread 0x7fffc37fe700 (LWP 3204)]
> [New Thread 0x7fffc2ffd700 (LWP 3205)]
> [New Thread 0x7fffc27fc700 (LWP 3206)]
> [New Thread 0x7fffc1ffb700 (LWP 3207)]
> qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 598, 
> resource id: 0, major code: 20 (GetProperty), minor code: 0
> 
> Wolfgang
and after some time:

Thread 1 "lyx" received signal SIGINT, Interrupt.
0x00007ffff68573ff in poll () from /lib/x86_64-linux-gnu/libc.so.6

lyx appeared, but got stuck with thunderbird window

I inserted run again, but
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb)

should I wait longer for a further response of gdb?

Wolfgang



More information about the lyx-users mailing list