Reply To: Mixing JSGF and default using changeLanguageModelToFile

Home Forums OpenEars Mixing JSGF and default using changeLanguageModelToFile Reply To: Mixing JSGF and default using changeLanguageModelToFile

#1025392
ekobres
Participant

Same results with or without n-best.
bt doesn’t provide any info (literally nothing shown) but here’s the call stack from the thread that crashed:

Thread 8
Queue : com.apple.root.default-qos (concurrent)
#0	0x00000001001709e0 in fsg_lextree_init ()
#1	0x000000010014221c in fsg_search_reinit ()
#2	0x000000010011cfb0 in ps_load_dict ()
#3	0x000000010012c820 in ___lldb_unnamed_function75$$FieldInsight ()
#4	0x000000010012b610 in ___lldb_unnamed_function66$$FieldInsight ()
#5	0x000000010012b24c in ___lldb_unnamed_function59$$FieldInsight ()
#6	0x0000000100984f94 in _dispatch_client_callout ()
#7	0x000000010099c848 in _dispatch_source_latch_and_call ()
#8	0x00000001009871c0 in _dispatch_source_invoke ()
#9	0x00000001009925d4 in _dispatch_root_queue_drain ()
#10	0x0000000100994248 in _dispatch_worker_thread3 ()
#11	0x0000000195b3522c in _pthread_wqthread ()

And the nearest label (dict_wordid) I could see is included here in the disassembly:

    0x100170960 <+388>:  bl     0x100173ac8               ; dict_wordid
    0x100170964 <+392>:  ldr    x8, [x20, #32]
    0x100170968 <+396>:  cbz    x8, 0x1001709bc           ; <+480>
    0x10017096c <+400>:  ldr    w9, [x23, #12]
    0x100170970 <+404>:  asr    w10, w9, #31
    0x100170974 <+408>:  add    w10, w9, w10, lsr #27
    0x100170978 <+412>:  asr    w10, w10, #5
    0x10017097c <+416>:  add    x8, x8, w10, sxtw #2
    0x100170980 <+420>:  ldr    w8, [x8]
    0x100170984 <+424>:  and    x9, x9, #0x1f
    0x100170988 <+428>:  lsl    x9, x27, x9
    0x10017098c <+432>:  and    x8, x8, x9
    0x100170990 <+436>:  cbz    x8, 0x1001709bc           ; <+480>
    0x100170994 <+440>:  ldrsw  x8, [x23]
    0x100170998 <+444>:  ldr    x9, [x26, #48]
    0x10017099c <+448>:  ldr    x8, [x9, x8, lsl #3]
    0x1001709a0 <+452>:  lsl    x9, x25, #1
    0x1001709a4 <+456>:  strh   w19, [x8, x9]
    0x1001709a8 <+460>:  ldrsw  x8, [x23, #4]
    0x1001709ac <+464>:  ldr    x10, [x26, #40]
    0x1001709b0 <+468>:  ldr    x8, [x10, x8, lsl #3]
    0x1001709b4 <+472>:  strh   w19, [x8, x9]
    0x1001709b8 <+476>:  b      0x100170928               ; <+332>
    0x1001709bc <+480>:  sxtw   x8, w0
    0x1001709c0 <+484>:  ldr    x9, [x26, #16]
    0x1001709c4 <+488>:  ldr    x9, [x9, #16]
    0x1001709c8 <+492>:  add    x8, x9, x8, lsl #5
    0x1001709cc <+496>:  ldr    w9, [x8, #16]
    0x1001709d0 <+500>:  ldr    x8, [x8, #8]
    0x1001709d4 <+504>:  ldrsw  x10, [x23]
    0x1001709d8 <+508>:  ldr    x11, [x26, #48]
    0x1001709dc <+512>:  ldr    x10, [x11, x10, lsl #3]
->  0x1001709e0 <+516>:  ldrsh  x11, [x8]