[Scummvm-tracker] [ScummVM] #9705: FULLPIPE: Crash on start

Hubert Maier trac at scummvm.org
Tue Nov 21 10:15:05 CET 2017


#9705: FULLPIPE: Crash on start
----------------------+------------------------------
  Reporter:  raziel-  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  blocker  |  Component:  Engine: Fullpipe
Resolution:           |   Keywords:  has-backtrace
      Game:           |
----------------------+------------------------------

Comment (by raziel-):

 I'm going to relay and quote answer from an OS dev:

 >There certainly might be a problem when there are so many small
 allocations. This is why on AmigaOS it is recommended to use memory pools
 and item pools for frequent allocations/deallocations of small-size
 buffers.

 > I quite doubt such a trivial test has never been done by the Amiga
 newlib maintainer(s)

 > One more thing: there's a whole world of difference if the small amounts
 just keep getting allocated (and are only freed when the program ends), or
 if they are constantly allocated and deallocated throughout program
 runtine. Because if the latter is the case, the "loss of memory" problem
 is much more likely. Could you possibly ask the authors about that?

 Thank you

--
Ticket URL: <https://bugs.scummvm.org/ticket/9705#comment:13>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list