Am Montag, 16. November 2015 um 14:14:51, schrieb Scott Kostyshak 
<skost...@lyx.org>
> On Mon, Nov 16, 2015 at 01:55:30PM -0500, Richard Heck wrote:
> > 
> > Recipe:
> > 
> > 1. Open the User Guide.
> > 2. Click somewhere in the main text.
> > 3. Insert > Citation
> > 4. Enter the search field and type "cap"
> > 5. Hit search button.
> > 
> > Error: Software exception Detected
> > ----------------------------------------
> > LyX has caught an exception, it will now attempt to save all unsaved
> > documents and exit.
> > 
> > Exception: regex_error
> > 
> > This is on Fedora 22, gcc 5.1.1, with configuration as:
> > --enable-build-type=dev.
> > 
> > The offending code is this assignment
> > 
> >         static const lyx::regex reg("[].|*?+(){}^$\\[\\\\]");
> > 
> > in escape_special_characters in GuiCitation.cpp. I would guess that this is
> > a consequence of changes to the regex engine.
> > 
> > Richard
> > 
> 
> I cannot reproduce on Ubuntu 15.04, built with 5.6dev and the following
> CMake flags:
> 
> -DCMAKE_INSTALL_PREFIX=/usr/local/lyx-master \
> -DLYX_DEBUG=ON -DLYX_RELEASE=OFF -DLYX_CPACK=ON \
> -DLYX_PROGRAM_SUFFIX=ON -DLYX_LOCALVERSIONING=ON \
> -DCPACK_BINARY_RPM:BOOL=OFF -DCPACK_BINARY_DEB:BOOL=ON \
> -DCPACK_BINARY_NSIS:BOOL=OFF -DCPACK_BINARY_STGZ:BOOL=OFF \
> -DCPACK_BINARY_TGZ:BOOL=OFF -DCPACK_BINARY_TBZ2:BOOL=OFF \
> -DCPACK_BINARY_TZ:BOOL=OFF -DCPACK_SOURCE_TBZ2:BOOL=OFF \
> -DCPACK_SOURCE_TGZ:BOOL=ON -DCPACK_SOURCE_TZ:BOOL=OFF \
> -DCPACK_SOURCE_ZIP:BOOL=OFF -DLYX_EXTERNAL_BOOST=OFF \
> -DLYX_HUNSPELL=ON -DLYX_ENCHANT=ON -DLYX_NLS=ON \
> -DLYX_ENABLE_CXX11=ON \
> -DLYX_ENABLE_URLTESTS=ON \
> -DLYX_ENABLE_EXPORT_TESTS=ON \
> -DLYX_USE_QT=QT5 \

Same here with QT5.4. Same cmake settings. (No crash, search finds 'caption')

> Scott

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to