From: sthibault@debian.org   
      
   Hello,   
      
   Jean-Philippe MENGUAL, le jeu. 19 févr. 2026 10:05:47 +0100, a ecrit:   
   > Dear Maintainer,   
   >   
   > I get a crash starting brltty with my HandyTech device, rendering it   
   > entirely unusable with it.   
   >   
   > The device is in USB:   
   > Bus 003 Device 012: ID 1fe4:0084 Handy Tech Elektronik GmbH Basic Braille   
   >   
   > Here is GDB's output when launched manually (as root, like the systemd   
   > service):   
      
   This should be reported to upstream. They know what might haved changed   
   between 6.8 and 6.9 in that area.   
      
   Samuel   
      
   > > Reading symbols from /bin/brltty...   
   > > Reading symbols from /usr/lib/debug/.build-id/47/55f64a04d2f   
   e740d8f842310eb6618e4ebb3e.debug...   
   > > Starting program: /usr/bin/brltty --no-daemon   
   > > [Thread debugging using libthread_db enabled]   
   > > Using host libthread_db library "/usr/lib/x86_64-linux-gnu/l   
   bthread_db.so.1".   
   > > BRLTTY 6.9 rev BRLTTY-6.9 [https://brltty.app/]   
   > > brltty: exécution en tant que l'utilisateur appelant: root   
   > > [Detaching after fork from child process 31706]   
   > > [Detaching after fork from child process 31707]   
   > > [New Thread 0x7ffff49ff6c0 (LWP 31710)]   
   > > brltty: CLDR open error: Aucun fichier ou dossier de ce nom:   
   /usr/share/unicode/cldr/common/annotations/fr.xml   
   > > brltty: possible cause: the package that defines the CLDR annotations   
   directory is not installed   
   > > brltty: emoji substitutiion won't be performed   
   > > brltty: BrlAPI Server: release 0.8.8   
   > > [New Thread 0x7ffff41fe6c0 (LWP 31711)]   
   > > [New Thread 0x7ffff39fd6c0 (LWP 31712)]   
   > > [New Thread 0x7ffff31fc6c0 (LWP 31713)]   
   > > brltty: Screen Driver: lx [Linux]   
   > > [New Thread 0x7ffff29fb6c0 (LWP 31714)]   
   > > [New Thread 0x7ffff21fa6c0 (LWP 31715)]   
   > > [New Thread 0x7ffff19f96c0 (LWP 31716)]   
   > > [Thread 0x7ffff19f96c0 (LWP 31716) exited]   
   > > [Thread 0x7ffff21fa6c0 (LWP 31715) exited]   
   > > [New Thread 0x7ffff11f86c0 (LWP 31717)]   
   > > [Thread 0x7ffff11f86c0 (LWP 31717) exited]   
   > >   
   > > Thread 1 "brltty" received signal SIGSEGV, Segmentation fault.   
   > > 0x00007ffff7074848 in generalOperations3 () from target:/usr   
   lib/brltty/libbrlttybht.so   
   > > (gdb) bt   
   > > #0 0x00007ffff7074848 in generalOperations3 () at target:/u   
   r/lib/brltty/libbrlttybht.so   
   > > #1 0x00007ffff7070788 in initializeSession (brl=brl@entry=0x555555650440   
   ) at ../../../../Drivers/Braille/HandyTech/braille.c:1261   
   > > #2 0x00005555555e2d1e in connectBrailleResource   
   > > (brl=brl@entry=0x555555650440 , identifier=identifi   
   r@entry=0x55555567c930 "usb:", descriptor=descriptor@entry=0x7fffffffdc60,   
   initializeSession=initializeSession@entry=0x7ffff7070760 )   
   > > at ../../Programs/brl_base.c:156   
   > > #3 0x00007ffff7071dd8 in connectResource (brl=0x555555650440 ,   
   identifier=0x55555567c930 "usb:") at ../../../../Drivers/Braille   
   HandyTech/braille.c:1500   
   > > #4 brl_construct (brl=0x555555650440 , parameters=0x55555567ade0,   
   device=0x55555567c930 "usb:") at ../../../../Drivers/Braille/Han   
   yTech/braille.c:1519   
   > > #5 0x00005555555ab446 in constructBrailleDriver () at ../..   
   Programs/config.c:1858   
   > > #6 0x00005555555ab6b8 in initializeBrailleDriver (code=0x55555560b785   
   "ht", verify=0) at ../../Programs/config.c:1929   
   > > #7 0x00005555555a8f63 in activateDriver (data=data@entry=0x7fffffffe070,   
   verify=, verify@entry=0) at ../../Programs/config.c:1768   
   > > #8 0x00005555555a9850 in activateBrailleDriver (verify=,   
   verify@entry=0) at ../../Programs/config.c:2040   
   > > #9 0x00005555555ab9eb in startBrailleDriver () at ../../Pro   
   rams/config.c:2078   
   > > #10 startBrailleDriverActivity (data=) at ../   
   ./Programs/config.c:2134   
   > > #11 0x00005555555aeb8b in handleActivityStartAlarm (parameters=) at ../../Programs/activity.c:164   
   > > #12 0x000055555559ff90 in asyncExecuteAlarmCallback (ad=,   
   timeout=0x7fffffffe2e8) at ../../Programs/async_alarm.c:267   
   > > #13 0x000055555559f922 in awaitAction (timeout=) at   
   ../../Programs/async_wait.c:128   
   > > #14 asyncAwaitCondition (timeout=timeout@entry=2147483647, t   
   stCondition=testCondition@entry=0x55555558dbe0 ,   
   data=data@entry=0x7fffffffe340) at ../../Programs/async_wait.c:159   
   > > #15 0x0000555555590898 in brlttyWait (duration=duration@entry=2147483647)   
   at ../../Programs/core.c:1416   
   > > #16 0x000055555558d95a in brlttyRun () at ../../Programs/brltty.c:34   
   > > #17 main (argc=, argv=) at ../   
   ./Programs/brltty.c:255   
   >   
   >   
   > -- System Information:   
   > Debian Release: forky/sid   
   > APT prefers unstable-debug   
   > APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,   
   'stable-debug'), (500, 'unstable'), (500, 'testing'), (15, 'stable-security'),   
   (15, 'stable'), (10, 'oldstable-security'), (10, 'oldstable'), (1,   
   'experimental')   
   > Architecture: amd64 (x86_64)   
   > Foreign Architectures: i386   
   >   
   > Kernel: Linux 6.18.9+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)   
   > Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE   
   > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not   
   set   
   > Shell: /bin/sh linked to /usr/bin/dash   
   > Init: systemd (via /run/systemd/system)   
   > LSM: AppArmor: enabled   
   >   
   > Versions of packages brltty depends on:   
   > ii init-system-helpers 1.69   
   > ii libasound2t64 1.2.15.3-1   
   > ii libbluetooth3 5.85-3   
   > ii libbrlapi0.8 6.9-1   
   > ii libc6 2.42-13   
   > ii libcap2 1:2.75-10+b5   
   > ii libdbus-1-3 1.16.2-3   
   > ii libexpat1 2.7.4-1   
   > ii libglib2.0-0t64 2.87.2-3   
   > ii libgpm2 1.20.7-12+b1   
   > ii libicu76 76.1-4+b1   
   > ii liblouis20 3.36.0-1   
   > ii libncursesw6 6.6+20251231-1   
   > ii libpcre2-32-0 10.46-1+b1   
   > ii libpolkit-gobject-1-0 127-2   
   > ii libsystemd0 259.1-1   
   > ii libtinfo6 6.6+20251231-1   
   > ii libudev1 259.1-1   
   > ii policykit-1 124-2   
   > ii polkitd 127-2   
   >   
   > Versions of packages brltty recommends:   
      
   [continued in next message]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|