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/55f64a04d2f9e740d8f842310eb6618e4ebb3e.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/libthread_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:/usr/lib/brltty/libbrlttybht.so
> > #1  0x00007ffff7070788 in initializeSession (brl=brl@entry=0x555555650440 
> > <brl>) at ../../../../Drivers/Braille/HandyTech/braille.c:1261
> > #2  0x00005555555e2d1e in connectBrailleResource
> >     (brl=brl@entry=0x555555650440 <brl>, 
> > identifier=identifier@entry=0x55555567c930 "usb:", 
> > descriptor=descriptor@entry=0x7fffffffdc60, 
> > initializeSession=initializeSession@entry=0x7ffff7070760 
> > <initializeSession>)
> >     at ../../Programs/brl_base.c:156
> > #3  0x00007ffff7071dd8 in connectResource (brl=0x555555650440 <brl>, 
> > identifier=0x55555567c930 "usb:") at 
> > ../../../../Drivers/Braille/HandyTech/braille.c:1500
> > #4  brl_construct (brl=0x555555650440 <brl>, parameters=0x55555567ade0, 
> > device=0x55555567c930 "usb:") at 
> > ../../../../Drivers/Braille/HandyTech/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=<optimized out>, verify@entry=0) at ../../Programs/config.c:1768
> > #8  0x00005555555a9850 in activateBrailleDriver (verify=<optimized out>, 
> > verify@entry=0) at ../../Programs/config.c:2040
> > #9  0x00005555555ab9eb in startBrailleDriver () at 
> > ../../Programs/config.c:2078
> > #10 startBrailleDriverActivity (data=<optimized out>) at 
> > ../../Programs/config.c:2134
> > #11 0x00005555555aeb8b in handleActivityStartAlarm (parameters=<optimized 
> > out>) at ../../Programs/activity.c:164
> > #12 0x000055555559ff90 in asyncExecuteAlarmCallback (ad=<optimized out>, 
> > timeout=0x7fffffffe2e8) at ../../Programs/async_alarm.c:267
> > #13 0x000055555559f922 in awaitAction (timeout=<optimized out>) at 
> > ../../Programs/async_wait.c:128
> > #14 asyncAwaitCondition (timeout=timeout@entry=2147483647, 
> > testCondition=testCondition@entry=0x55555558dbe0 
> > <checkUnmonitoredConditions>, 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=<optimized out>, argv=<optimized out>) 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:
> ii  python3  3.13.9-3
> 
> Versions of packages brltty suggests:
> pn  brltty-speechd     <none>
> ii  brltty-x11         6.9-1
> pn  console-braille    <none>
> pn  unicode-cldr-core  <none>
> 
> -- no debconf information
> _______________________________________________
> Pkg-a11y-devel mailing list
> [email protected]
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-a11y-devel

-- 
Samuel
<i> ben oui ce serait idiot, mais osb
  -+- m'en fous de faire un truc débile ! -+-

Reply via email to