Opened 3 years ago

Closed 2 years ago

#12811 closed defect (invalid)

ScummVM DEV causes SIG32 when exiting, possibly due to libspeechd

Reported by: heavysink Owned by: sluicebox
Priority: normal Component: Common
Version: Keywords:
Cc: Game:

Description

VERSION
ScummVM 2.3.0git (Aug 16 2021 17:26:07)
Features compiled in: TAINTED Vorbis FLAC MP3 ALSA SEQ TiMidity RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 FriBiDi JPEG PNG GIF cloud (servers, local) TinyGL OpenGL (with shaders) GLEW

DESCRIPTION
GDB have caught SIG32 when exiting. From gdb:

Thread 2 "scummvm" received signal SIG32, Real-time event 32.
[Switching to Thread 0x7fffee21d640 (LWP 208161)]
0x00007ffff69bb89c in read () from /usr/lib/libc.so.6

From bt, it seems that libspeechd is the culprit.

#0  0x00007ffff69bb89c in read () at /usr/lib/libc.so.6
#1  0x00007ffff694dc14 in __GI__IO_file_underflow () at /usr/lib/libc.so.6
#2  0x00007ffff6941dd8 in getdelim () at /usr/lib/libc.so.6
#3  0x00007ffff6e1617d in  () at /usr/lib/libspeechd.so.2
#4  0x00007ffff6e164e0 in  () at /usr/lib/libspeechd.so.2
#5  0x00007ffff6dfb259 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff69ca5e3 in clone () at /usr/lib/libc.so.6

Ways to reproduce

  1. Start ScummVM
  2. Exit ScummVM

Change History (2)

comment:1 by sev-, 3 years ago

Which Linux flavour is that?

comment:2 by sluicebox, 2 years ago

Owner: set to sluicebox
Resolution: invalid
Status: newclosed

We haven't gotten a response to either ticket and without a usable stack trace there's nothing we can do. Between this and the other corruption reported in (#12810) this appears to be a local issue.

heavysink, if you're still having issues, feel free to re-open this ticket with further details and we'll be happy to help.

Note: See TracTickets for help on using tickets.