[Scummvm-tracker] [ScummVM] #7060: DIG: Crash with 'Unable to find Steam executable from detection pattern'
Thierry Crozat
trac at scummvm.org
Sat Oct 1 17:37:58 CEST 2016
#7060: DIG: Crash with 'Unable to find Steam executable from detection pattern'
-------------------------------+---------------------------
Reporter: SF/jamiemarchant | Owner: criezy
Type: defect | Status: closed
Priority: normal | Component: Engine: SCUMM
Resolution: fixed | Keywords:
Game: The Dig |
-------------------------------+---------------------------
Comment (by criezy):
Yes, I meant NOW (the T on my keyboard seems to have a tendency to migrate
toward the W when I type 'now') :P
And yes I was talking about the message on line 1120. The message 'Unable
to find Steam executable from detection pattern!' comes from the call to
generateFilenameForDetection() on line 1127 when generating that unknown
version message. This happens when it does find the game (based on the
file names) but this is not a know version (based on the file hash - the
known hashes are in scum-md5.h).
Before the bug was fixed it found the correct game, but several candidate
versions (because your version is unknown). Changing the order of the
detection means it now takes the correct version, but you still have
several candidates as your version is still unknown and it should still go
over the message on line 1120 and print it.
Could you please change the line 1130 from
{{{g_system->logMessage(LogMessageType::kWarning, md5Warning.c_str());}}}
to
{{{warning("%s", md5Warning.c_str());}}}
to see if you get the message then?
--
Ticket URL: <https://bugs.scummvm.org/ticket/7060#comment:19>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list