Hide Forgot
Description of problem: 1. Installed Espeak 2.Type 'espeak' on the terminal 3. Enter a few lines of text 4. It crashes with 'espeak: wave_pulse.cpp:691: size_t wave_write(void*, char*, size_t): Assertion `stream' failed.' Note: I do not have PalseAudio installed, is it a depdency. Version-Release number of selected component: espeak-1.48.04-6.fc23 Additional info: reporter: libreport-2.6.4 backtrace_rating: 4 cmdline: espeak crash_function: wave_write executable: /usr/bin/espeak global_pid: 27171 kernel: 4.3.4-300.fc23.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (7 frames) #4 wave_write at wave_pulse.cpp:691 #5 dispatch_audio at speak_lib.cpp:136 #6 create_events at speak_lib.cpp:214 #7 Synthesize at speak_lib.cpp:502 #8 sync_espeak_Synth at speak_lib.cpp:656 #9 process_espeak_command at espeak_command.cpp:547 #10 say_thread at fifo.cpp:452 Potential duplicate: bug 904302
Created attachment 1121819 [details] File: backtrace
Created attachment 1121820 [details] File: cgroup
Created attachment 1121821 [details] File: core_backtrace
Created attachment 1121822 [details] File: dso_list
Created attachment 1121823 [details] File: environ
Created attachment 1121824 [details] File: limits
Created attachment 1121825 [details] File: maps
Created attachment 1121826 [details] File: mountinfo
Created attachment 1121827 [details] File: namespaces
Created attachment 1121828 [details] File: open_fds
Created attachment 1121829 [details] File: proc_pid_status
Created attachment 1121830 [details] File: var_log_messages
Sorry it doesn't work without PulseAudio. For details see bug 799137. If you need to run it without PulseAudio you need to rebuild it yourself by 'rpmbuild --with portaudio'. It has PulseAudio in implicit dependency: libpulse.so.0()(64bit) libpulse.so.0(PULSE_0)(64bit) I am ready to return the support for portaudio once upstream refactorize the code to be able to use modules / subpackages.
Thanks for letting me know what the issue is.