On 26/02/2015 02:20, Dave Mielke wrote:
[quoted lines by Alastair Irving on 2015/02/25 at 11:31 -0500]

I tried updating to Brltty 5.2 from 5.1, but there seems to be a
problem with the interface to the latex-access executable table.
Specifically, Brltty works fine until I try and switch to contracted
braille using latex-access at which point the Brltty process
immediately dies.
I found a problem within the code that caused a crash for me. It's now fixed in
the latest development code. Could you please give it a try.

Unfortunately that hasn't fixed it. I managed to get a core file loaded into GDB so I can give you some more information. Execution eventually ends up in getContractionTableCharacter which tries to call getContractionTableHeader which fails because its an external table. Some of the traceback is below, do you have any ideas?


#0 0x00000000004480e9 in getContractionTableCharacter (bcd=0x7fff48ee0e00, character=41 L')') at ./ctb_translate.c:124 #1 0x00000000004481df in setAlwaysRule (character=41 L')', data=0x7fff48ee0cd0) at ./ctb_translate.c:154 #2 0x0000000000429a2b in handleBestCharacter (character=41 L')', handleCharacter=0x4481b4 <setAlwaysRule>, data=0x7fff48ee0cd0) at ./unicode.c:181 #3 0x00000000004485bb in getCharacterEntry (bcd=0x7fff48ee0e00, character=41 L')') at ./ctb_translate.c:249 #4 0x00000000004486bb in testCharacter (bcd=0x7fff48ee0e00, character=41 L')', attributes=1) at ./ctb_translate.c:281 #5 0x000000000044871c in testRelative (bcd=0x7fff48ee0e00, offset=0, attributes=1) at ./ctb_translate.c:287 #6 0x0000000000448741 in testCurrent (bcd=0x7fff48ee0e00, attributes=1) at ./ctb_translate.c:292
#7  0x000000000044b72f in contractText (contractionTable=0x100a9a0,
inputBuffer=0x7fff48ee0f60 L"$$L(\\frac12,\\chi)\\ll \\left|\\sum_n \\frac{\\chi(n)}{\\sqrt{n}}V(\\frac{n}{\\sqrt{q}})\\right|,$$", ' ' <repeats 71 times>, "c■{\006$\006$\006L■(■\\■f\006r■a\006c\xffffff06\061\006\062\006,\006\\\006c\006h\006i\006)\006\\■"..., inputLength=0x7fff48ee188c, outputBuffer=0x7fff48ee0f30 "++G7\002\f\006 (/>3\a\a", outputLength=0x7fff48ee1888, offsetsMap=0x6b5380 <contractedOffsets>, cursorOffset=8)
        at ./ctb_translate.c:1886

_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: [email protected]
For general information, go to: http://mielke.cc/mailman/listinfo/brltty

Reply via email to