[Scummvm-tracker] [ScummVM :: Bugs] #6054: HUGO: Whodunit? - Priority glitch with Parrot
ScummVM :: Bugs
trac at scummvm.org
Sat Dec 27 18:08:16 UTC 2025
#6054: HUGO: Whodunit? - Priority glitch with Parrot
-----------------------+---------------------------
Reporter: raziel- | Owner: sluicebox
Type: defect | Status: closed
Priority: normal | Component: Engine: Hugo
Version: | Resolution: fixed
Keywords: draw order | Game: Hugo
-----------------------+---------------------------
Changes (by sluicebox):
* owner: Strangerke => sluicebox
* resolution: => fixed
* status: new => closed
Comment:
Fixed in 6e434093a0160cde8efdda7cdb4c531374e700e8
This is a bug in the original code that produced undefined quicksort
results. It happened to work in Microsoft's `qsort`, so it still happened
to work in our Windows builds because they all use msvcrt, but on other
platforms different `qsort` implementations produced different undefined
results.
The parrot is the only thing affected by this particular bug. The other
priority bugs that have been reported also occur in at least one version
of the original.
It wasn't endian differences this time, it was CRT!
--
Ticket URL: <https://bugs.scummvm.org/ticket/6054#comment:18>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list