On Sun, Aug 25, 2024 at 02:08:08PM GMT, T Rex wrote: > Hi everyone, > > I was trying to indent code inside the "program listing" environment and > the program closed with the key combination: shift+tab. > > Steps: > 1. select all the content inside the "program listing" environment > 2. press shift+tab > 3. click on any unselected region inside the environment > 4. LyX closes > > My system is debian12 and lyx 2.4.1 I attach a .lyx file. > > The error message: > /usr/include/c++/13.2.0/bits/basic_string.h:1246: > std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference > std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) > [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = > std::allocator<wchar_t>; reference = wchar_t&; size_type = long unsigned > int]: Assertion '__pos <= size()' failed.
Nice find (I imagine it wasn't easy to figure out the recipe to reproduce). Just a note that I can reproduce. Scott
signature.asc
Description: PGP signature
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel