[Scummvm-tracker] [ScummVM] #6956: LAUNCHER: ScummVM returned with unfreed signals
Hubert Maier
trac at scummvm.org
Thu Nov 15 11:43:40 CET 2018
#6956: LAUNCHER: ScummVM returned with unfreed signals
----------------------+----------------------------
Reporter: raziel- | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Port: AmigaOS4
Resolution: | Keywords:
Game: |
----------------------+----------------------------
Comment (by raziel-):
>Basically what is happening is this....
>A shell runs in its own process, when you start a program from that shell
>process, the program uses the shells process to execute, the shell code
>goes to sleep during the program execution, when the program ends,
>the shell code resumes and is ready to take another command line.
>So, when the program is being executed, it's apparently allocating a
signal,
>such as would happen if the program was to allocate a message port or
>other such activity during its operation.
>However, the program is exiting without freeing all the resources it
allocated,
>so the shell notices this and posts the message because as the shell
process
>is continually reused by subsequent programs, it will eventually run out
of
>signals to allocate (only 16 user signals available) and all sorts of bad
juju
>will happen if that occurs.
>So, yes, the program being run is doing something it shouldn't when it
exits
>in an unexpected way.
--
Ticket URL: <https://bugs.scummvm.org/ticket/6956#comment:8>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list