Closed aaferrari closed 6 years ago
Reproducible on WIP 1.28 c9a3cfc594d985d5a32408e461b8fdecb83f75d2 (check test/test-bug228.sh
+ change search type to regexp).
gdb backtrace:
#6 0x000000000040670e in strncpy (__len=8697, __src=<optimized out>,
__dest=0x7fffffffcc00 "echo https://github.com/{12meses12katas/repositories,7shi/minix-tools,Aaron-Weaver/Stillicon-Waters-Website,Aluxian/WhatsApp-Desktop,A19xian/Wha\320\314\377\377\377\177")
at /usr/include/x86_64-linux-gnu/bits/string3.h:126
#7 highlight_selection (selectionCursorPosition=selectionCursorPosition@entry=0,
previousSelectionCursorPosition=previousSelectionCursorPosition@entry=0,
pattern=pattern@entry=0x7fffffffd4a0 "echo.\\+") at src/hstr.c:988
#8 0x0000000000407856 in loop_to_select () at src/hstr.c:1344
#9 0x0000000000407bf5 in hstr_interactive () at src/hstr.c:1482
#10 0x0000000000407e1f in hstr_main (argc=1, argv=0x7fffffffd808) at src/hstr.c:1554
#11 0x00007ffff7086830 in __libc_start_main (main=0x401ef0 <main>, argc=1, argv=0x7fffffffd808,
init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd7f8)
at ../csu/libc-start.c:291
Fixed - it will be released with the next version.
Sometimes the program crashes when I look for commands with matching regular expressions activated. For example, when find something like echo.\+ and try to select a line like this:
The program crashes showing the following error: