[BRLTTY] Problem with Brltty 5.2 and latex-access

Alastair Irving alastair.j.irving at gmail.com
Fri Feb 27 11:59:36 EST 2015



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



More information about the BRLTTY mailing list