[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