[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#854295: marked as done (brltty-espeak: crashes while emitting speech)



Your message dated Sun, 12 Mar 2017 15:03:47 +0000
with message-id <E1cn52B-0004fN-Ip@fasolo.debian.org>
and subject line Bug#854295: fixed in brltty 5.4-7
has caused the Debian Bug report #854295,
regarding brltty-espeak: crashes while emitting speech
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
854295: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854295
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: brltty-espeak
Version: 5.4-6
Severity: important

Hi

Every now and then, BRLTTY crashes. It looks as if there is an issue while
emitting speech using espeak-ng. I'm not sure whether the issue is actually in
BRLTTY or espeak-ng, but I couldn't encounter any issues while using
speech-dispatcher with espeak-ng yet.

The full back trace is attached to this report.

Thanks
Sebastian

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (450, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages brltty-espeak depends on:
ii  brltty         5.4-6
ii  libc6          2.24-9
ii  libespeak-ng1  1.49.0+dfsg-7

brltty-espeak recommends no packages.

brltty-espeak suggests no packages.

-- no debconf information
Thread 8 (Thread 0x7f3fd2ffd700 (LWP 5407)):
#0  0x00007f3fe8f0f54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3fe9a639f6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f3fc40010c0, timeout=<optimized out>, context=0x7f3fd801a690)
    at ././glib/gmain.c:4228
        poll_func = 0x7f3fe9a73840 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f3fc40010c0
#2  0x00007f3fe9a639f6 in g_main_context_iterate (context=0x7f3fd801a690, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ././glib/gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f3fc40010c0
#3  0x00007f3fe9a63d82 in g_main_loop_run (loop=0x7f3fd801a170) at ././glib/gmain.c:4125
        __func__ = "g_main_loop_run"
#4  0x00007f3fea04b4f6 in gdbus_shared_thread_func (user_data=0x7f3fd801a660) at ././gio/gdbusprivate.c:247
        data = 0x7f3fd801a660
#5  0x00007f3fe9a8b345 in g_thread_proxy (data=0x7f3fd801c4a0) at ././glib/gthread.c:784
        thread = 0x7f3fd801c4a0
#6  0x00007f3fe91d5424 in start_thread (arg=0x7f3fd2ffd700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fd2ffd700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912099649280, 5538853934696073039, 0, 139912527930255, 0, 139912528031808, -5574801368476711089, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f3fec7c2900 (LWP 4199)):
#0  0x00007f3fe8f0f54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00005653f0d0437c in asyncExecuteIoCallback ()
#2  0x00005653f0d02f19 in asyncAwaitCondition ()
#3  0x00005653f0cf83ca in brlttyWait ()
#4  0x00005653f0cf623a in main ()

Thread 6 (Thread 0x7f3fdd24a700 (LWP 11328)):
#0  0x00007f3fe91dd536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x7f3fe5578e20 <my_sem_start_is_required>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
        __ret = -512
        oldtype = 0
        err = <optimized out>
#1  0x00007f3fe91dd536 in do_futex_wait (sem=sem@entry=0x7f3fe5578e20 <my_sem_start_is_required>, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007f3fe91dd5e4 in __new_sem_wait_slow (sem=0x7f3fe5578e20 <my_sem_start_is_required>, abstime=0x0) at sem_waitcommon.c:181
        _buffer = {__routine = 0x7f3fe91dd4f0 <__sem_wait_cleanup>, __arg = 0x7f3fe5578e20 <my_sem_start_is_required>, __canceltype = -584803052, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007f3fe91dd679 in __new_sem_wait (sem=sem@entry=0x7f3fe5578e20 <my_sem_start_is_required>) at sem_wait.c:29
#4  0x00007f3fe5354d29 in polling_thread (p=<optimized out>) at src/libespeak-ng/event.c:257
        a_stop_is_required = 0
        a_status = <optimized out>
        __PRETTY_FUNCTION__ = "polling_thread"
#5  0x00007f3fe91d5424 in start_thread (arg=0x7f3fdd24a700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fdd24a700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912269833984, 5538853934696073039, 0, 139912116431695, 139912269833984, 139912116441760, -5574809793591933105, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f3fe63a0700 (LWP 4201)):
#0  0x00007f3fe8f0f54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00005653f0d0437c in asyncExecuteIoCallback ()
#2  0x00005653f0d02f19 in asyncAwaitCondition ()
#3  0x00005653f0d03030 in asyncWaitFor ()
#4  0x00005653f0d2a816 in runTuneThread ()
#5  0x00005653f0d05a8f in  ()
#6  0x00007f3fe91d5424 in start_thread (arg=0x7f3fe63a0700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fe63a0700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912422229760, 5538853934696073039, 0, 140722200519423, 0, 139912528031808, -5574829353946740913, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f3fdda4b700 (LWP 11326)):
#0  0x00007f3fe8f0f54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00005653f0d0437c in asyncExecuteIoCallback ()
#2  0x00005653f0d02f19 in asyncAwaitCondition ()
#3  0x00005653f0d03030 in asyncWaitFor ()
#4  0x00005653f0d40894 in runSpeechDriverThread ()
#5  0x00005653f0d05a8f in  ()
#6  0x00007f3fe91d5424 in start_thread (arg=0x7f3fdda4b700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fdda4b700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912278226688, 5538853934696073039, 0, 140722200518687, 139912278226688, 94918554972368, -5574808692469692593, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f3fd37fe700 (LWP 5406)):
#0  0x00007f3fe8f0f54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3fe9a639f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3fc00008e0, timeout=<optimized out>, context=0x7f3fd8019e90)
    at ././glib/gmain.c:4228
        poll_func = 0x7f3fe9a73840 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f3fc00008e0
#2  0x00007f3fe9a639f6 in g_main_context_iterate (context=context@entry=0x7f3fd8019e90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ././glib/gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f3fc00008e0
#3  0x00007f3fe9a63b0c in g_main_context_iteration (context=0x7f3fd8019e90, may_block=may_block@entry=1) at ././glib/gmain.c:3990
        retval = <optimized out>
#4  0x00007f3fe9a63b51 in glib_worker_main (data=<optimized out>) at ././glib/gmain.c:5783
#5  0x00007f3fe9a8b345 in g_thread_proxy (data=0x7f3fd801c450) at ././glib/gthread.c:784
        thread = 0x7f3fd801c450
#6  0x00007f3fe91d5424 in start_thread (arg=0x7f3fd37fe700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fd37fe700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912108041984, 5538853934696073039, 0, 139912527929903, 0, 139912528031808, -5574804667548465329, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f3fec86f700 (LWP 4202)):
#0  0x00007f3fe8f11293 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00005653f0d464dd in runServer ()
#2  0x00005653f0d05a8f in  ()
#3  0x00007f3fe91d5424 in start_thread (arg=0x7f3fec86f700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fec86f700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912527935232, 5538853934696073039, 0, 140722200519359, 0, 139912528031808, -5574841422267971761, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#4  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f3fd3fff700 (LWP 11327)):
#0  0x00007f3fec3c7540 in  () at /usr/lib/x86_64-linux-gnu/libasound.so.2
#1  0x00007f3fec3c7a49 in  () at /usr/lib/x86_64-linux-gnu/libasound.so.2
#2  0x00007f3fec3c7e8e in  () at /usr/lib/x86_64-linux-gnu/libasound.so.2
#3  0x00007f3fec3c817c in  () at /usr/lib/x86_64-linux-gnu/libasound.so.2
#4  0x00007f3fe533b5b2 in sync_espeak_Synth (unique_identifier=118, text=0x7f3fd40137e0, position=<optimized out>, position_type=POS_CHARACTER, end_position=0, flags=1, user_data=0x5653f0f84ac0 <spk>) at src/libespeak-ng/speech.c:532
        error = <optimized out>
#5  0x00007f3fe53549f1 in process_espeak_command (the_command=<optimized out>) at src/libespeak-ng/espeak_command.c:315
        data = <optimized out>
        __PRETTY_FUNCTION__ = "process_espeak_command"
#6  0x00007f3fe53556d8 in say_thread (p=<optimized out>) at src/libespeak-ng/fifo.c:300
        a_status = <optimized out>
        a_command = 0x7f3fd4015820
        __PRETTY_FUNCTION__ = "say_thread"
#7  0x00007f3fe91d5424 in start_thread (arg=0x7f3fd3fff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3fd3fff700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {139912116434688, 5538853934696073039, 0, 139912278223759, 139912116434688, 139911982303216, -5574803566426224817, -5574853307566946481}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x00007f3fe8f189bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

--- End Message ---
--- Begin Message ---
Source: brltty
Source-Version: 5.4-7

We believe that the bug you reported is fixed in the latest version of
brltty, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 854295@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated brltty package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 12 Mar 2017 15:31:57 +0100
Source: brltty
Binary: brltty libbrlapi0.6 libbrlapi-dev libbrlapi-jni libbrlapi-java brltty-flite brltty-speechd brltty-espeak brltty-udeb brltty-x11 xbrlapi cl-brlapi python-brlapi python3-brlapi
Architecture: source
Version: 5.4-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description:
 brltty     - Access software for a blind person using a braille display
 brltty-espeak - Access software for a blind person - espeak driver
 brltty-flite - Access software for a blind person - Flite speech driver
 brltty-speechd - Access software for a blind person - Speech Dispatcher driver
 brltty-udeb - Access software for a blind person using a braille display (udeb)
 brltty-x11 - Access software for a blind person using a braille display - X11
 cl-brlapi  - Common Lisp bindings for BrlAPI
 libbrlapi-dev - Library for communication with BRLTTY - static libs and headers
 libbrlapi-java - Java bindings for BrlAPI
 libbrlapi-jni - Java bindings for BrlAPI (native library)
 libbrlapi0.6 - braille display access via BRLTTY - shared library
 python-brlapi - Braille display access via BRLTTY - Python bindings
 python3-brlapi - Braille display access via BRLTTY - Python3 bindings
 xbrlapi    - Access software for a blind person using a braille display - xbrl
Closes: 854295 857558
Changes:
 brltty (5.4-7) unstable; urgency=medium
 .
   * git-vario-ultra-restart.patch: Fix baum driver restarting when typing too
     fast on Vario Ultra device (Closes: Bug#857558).
   * disable-synth-callback.patch: Disable synth callback from espeak-ng to
     avoid crashes (Closes: Bug#854295).
Checksums-Sha1:
 6aaa66916701964cdbf5919d3a4ac1e886e3eb9e 3137 brltty_5.4-7.dsc
 dc8c0dcf7a6ea1adbf1ac325749b9ac71f9e01ef 37112 brltty_5.4-7.debian.tar.xz
 df5038a2212f769133d0a2da6246d234fe23cbe7 18622 brltty_5.4-7_amd64.buildinfo
Checksums-Sha256:
 33cff31c12aa3cd3ce2335c5a2535acfc10ff4dc10edfc1eb3d49456fa0fbcdb 3137 brltty_5.4-7.dsc
 a5591957089affba441dc9b55ca3e5327328947c63062b9484478ab291a6c1d1 37112 brltty_5.4-7.debian.tar.xz
 bf1b243e7c9200b24ff770b7d61910778b21aa98981eb0f17f881c861defddf6 18622 brltty_5.4-7_amd64.buildinfo
Files:
 00ccdc6e5bc6e27f314a3120192c5253 3137 admin extra brltty_5.4-7.dsc
 1c1d60b7b44bd1914b198c9255e2cafc 37112 admin extra brltty_5.4-7.debian.tar.xz
 5a59c1ab916f748521d40ee2feb7c9a5 18622 admin extra brltty_5.4-7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaw+sIYVmRulKotIAoAMZaCdBSIAFAljFX78ACgkQoAMZaCdB
SIBrRBAArwzYsGjNJVfHJOYwnJg5f5H//Zc/gXXNlreg0FFV3hetvkrL0laPw+30
MOiUMUj6Y4DH8Z2+hiRIAXNkrPpJrbupTtAieqhGH37ZZRraCkEW84sHB+CX1YnE
lL2ZcOfG3EsaU7puWnH1KoErl4svAso8ySdP0lyYcqf1P/XdEhJ63P0hCE6NSUJU
+Pc98IEIbKGZU7pCagYKzY9JIrYJoTORz6nixQ6NWktV6FtiWYNHOz6IssGOSOZR
iUYmMO0nztpxNvCsSzkBwWXLmX2P8L8dY/9idhJaTkUdaWi6zEAn0ruypxBe9LBv
A/y0/DvEsR0Rsq1JuNnjOvW7PXoKZZEWRqJYbWcMupouUF1ZXs3ubk8qrjLzlcXU
iMwCjHKsSlazr1o7NW1AqVPRTXAPKOei37InMPatKD4d7jfyHuwc3H5VyMGONl0o
LZ6dwnVBsGEIMbD/xd0gir+jFKw8NmkDbeQ4Kyw0pYoKLc0zc6iX6i9m6Hx2afdY
7GZ7Ct1AvaYTjIyffW429AU0btLQYZUqoXq1pWB6zcrhz+HfI+06VK4jP5VlxqPF
sWAkn7GABZjYMw2yGCtnV80qBG25tDVIoNWqxYD9yCXxaCfjkgRY9TM93YHZMhwC
PA3uHgPEC5MV/rMOg4wdqlh+grJp3eSEHB+m4VuXJhbS/CEKe+4=
=jtCF
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: