On Thu, Jan 05, 2023 at 03:07:58AM +0200, Adrian Bunk wrote:
>...
> #0 0x00007f46a39011b1 in ?? () from /lib/x86_64-linux-gnu/libpcre2-8.so.0
> #1 0x00007f46a38ebb85 in ?? () from /lib/x86_64-linux-gnu/libpcre2-8.so.0
> #2 0x00007f46a38fa10f in pcre2_match_8 ()
> from /lib/x86_64-linux-gnu/libpcre2-8.so.0
>...
I should have double-checked that all relevant -dbgsym were installed,
here is a better backtrace:
#0 0x00007f392ac891b1 in _pcre2_xclass_8 (c=1350565888, data=<optimized out>,
utf=utf@entry=1) at src/pcre2_xclass.c:136
#1 0x00007f392ac73b85 in match (
start_eptr=start_eptr@entry=0x7f38d8431aa0 "his",
start_ecode=<optimized out>, top_bracket=<optimized out>,
frame_size=frame_size@entry=128,
match_data=match_data@entry=0x55fe226640d0, mb=mb@entry=0x7f39278df4e0)
at src/pcre2_match.c:2171
#2 0x00007f392ac8210f in pcre2_match_8 (code=<optimized out>,
subject=subject@entry=0x7f38d8431aa0 "his", length=3,
length@entry=18446744073709551615, start_offset=start_offset@entry=0,
options=options@entry=1073741824, match_data=<optimized out>,
mcontext=<optimized out>) at src/pcre2_match.c:7289
#3 0x00007f392b134a86 in reg_match (rn=0x55fe22663e00, s=0x7f38d8431aa0 "his")
at dict-common/regex-morph.c:219
#4 match_regex (rn=0x55fe22663e00, s=s@entry=0x7f38d8431aa0 "his")
at dict-common/regex-morph.c:405
#5 0x00007f392b16af63 in regex_guess (gword=0x7f38d8450160,
word=<optimized out>, dict=0x55fe2265fa00) at tokenize/tokenize.c:413
#6 separate_word (sent=sent@entry=0x7f38d8430070,
unsplit_word=unsplit_word@entry=0x7f38d8450160,
opts=opts@entry=0x55fe252c60a0) at tokenize/tokenize.c:2709
#7 0x00007f392b16c55a in separate_sentence (sent=sent@entry=0x7f38d8430070,
opts=opts@entry=0x55fe252c60a0) at tokenize/tokenize.c:3116
#8 0x00007f392b1261ec in sentence_split (sent=0x7f38d8430070,
opts=0x55fe252c60a0) at ./link-grammar/api.c:494
#9 0x000055fe20ead670 in parse_one_sent (dict=<optimized out>,
opts=0x55fe252c60a0, sent_str=<optimized out>)
at ./tests/multi-thread.cc:34
#10 0x000055fe20ead9aa in parse_sents (dict=0x55fe2265fa00,
opts=0x55fe252c60a0, thread_id=<optimized out>, niter=500)
at ./tests/multi-thread.cc:119
#11 0x00007f392af8c4a3 in std::execute_native_thread_routine (
__p=0x55fe252b7f30)
at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:82
#12 0x00007f392ad3ffd4 in start_thread (arg=<optimized out>)
at ./nptl/pthread_create.c:442
#13 0x00007f392adbf8d0 in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
cu
Adrian