Opened 9 years ago

Closed 9 years ago

#5054 closed defect (fixed)

Jones in the Fast Lane EGA - fails to start

Reported by: OmerMor Owned by: SF/mthreepwood
Priority: normal Component: Engine: SCI
Keywords: Cc:
Game: Jones in the Fast Lane

Description

game version:1.000.060
scummvm version: 1.2.0svn51496

Crash on startup. no error is reported to the console.

This what scummvm writes to the console before the crash:
User picked target 'jones' (gameid 'sci')...
Looking for a plugin supporting this gameid... SCI Engine [SCI0, SCI01, SCI10, SCI11, SCI32]
Starting 'Sierra SCI Game'

Ticket imported from: #3037055. Ticket imported from: bugs/5054.

Change History (3)

comment:1 by SF/mthreepwood, 9 years ago

This used to work fine. It looks like it's crashing while trying to decompress the vocab 996 resource:

#0 Sci::DecompressorHuffman::unpack (this=0x102023ae0, src=0x102132240, dest=0x10207f680 '\t' <repeats 200 times>..., nPacked=157, nUnpacked=332) at engines/sci/decompressor.cpp:124
#1 0x00000001008f50d0 in Sci::Resource::decompress (this=0x10215ddb0, volVersion=Sci::kResVersionSci0Sci1Early, file=0x102132240) at engines/sci/resource.cpp:1710
#2 0x00000001008f8ef7 in Sci::ResourceSource::loadResource (this=0x102156ab0, resMan=0x1021127a0, res=0x10215ddb0) at engines/sci/resource.cpp:487
#3 0x00000001008f3a84 in Sci::ResourceManager::loadResource (this=0x1021127a0, res=0x10215ddb0) at engines/sci/resource.cpp:371
#4 0x00000001008f5344 in Sci::ResourceManager::findResource (this=0x1021127a0, id={_type = Sci::kResourceTypeVocab, _number = 996, _tuple = 0}, lock=true) at engines/sci/resource.cpp:864

I'll do a bisect on it when I get the chance.

comment:2 by SF/mthreepwood, 9 years ago

Fixed in r51619

comment:3 by SF/mthreepwood, 9 years ago

Owner: set to SF/mthreepwood
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.