Opened 10 years ago

Closed 10 years ago

#4476 closed defect (fixed)

DRASCULA: Conversation question error

Reported by: SF/ezekiel000 Owned by: eriktorbjorn
Priority: normal Component: Engine: Drascula
Keywords: Cc:
Game: Drascula

Description

In the bar at the end of the game if you talk to the bartender a second time after asking if he realises Drascula is in the bar, then that question instead of being grey is replaced with a question " over" and if you click this question then Hacker will say the original line but the subtitle will just be " over".

Drascula: The Vampire Strikes Back Dos/English on Ubuntu 9.04 amd64, ScummVM svn42776

Ticket imported from: #2827170. Ticket imported from: bugs/4476.

Attachments (2)

Screenshot-4.png (202.4 KB ) - added by SF/ezekiel000 10 years ago.
save.tar.gz (613 bytes ) - added by SF/ezekiel000 10 years ago.

Download all attachments as: .zip

Change History (4)

by SF/ezekiel000, 10 years ago

Attachment: Screenshot-4.png added

by SF/ezekiel000, 10 years ago

Attachment: save.tar.gz added

comment:1 by eriktorbjorn, 10 years ago

This was a simple buffer overflow. What you saw was the tail end of a different conversation option (which wasn't actually used in this case because it was then replaced by another). I've increased the buffer sizes from 78 bytes to 128. There may still be cases where this isn't enough, but it's enough to fix this bug at least.

comment:2 by eriktorbjorn, 10 years ago

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