Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#11684 closed defect (fixed)

NUVIE: QueuingAudioStreamImpl

Reported by: cscotts Owned by: dreammaster
Priority: blocker Component: Engine: Ultima
Keywords: QueuingAudioStreamImpl Cc:
Game: Ultima VI: The False Prophet

Description

ScummVM version 2.2.0pre150-g1808d6f8f0 (Sep 6)
Running on macOS 10.15.16

Game: Ultima VI from GoG - "Ultima VI - The False Prophet - Enhanced (DOS/English)"

ERROR: QueuingAudioStreamImpl::queueAudioStream: stream has mismatched parameters!

I started a new game, completed the first fight, talked to Lord British, exited the castle, travelled east to the first shrine. I get this crash during the fight with the gargoyles there. It has happened three times in a row.

Please let me know if there's any other information I can or should provide.

Change History (3)

comment:1 by dreammaster, 3 months ago

Owner: set to dreammaster
Resolution: outdated
Status: newpending
Summary: Ultima VI / nuvie ERROR: QueuingAudioStreamImplNUVIE: QueuingAudioStreamImpl

This sounds like the same bug I fixed yesterday. If you could try out a build from today (Sep 7) onwards, and see if it's fixed? If not, could you attach a savegame from just before the fight, and then I'll look into it further. Thanks.

comment:2 by cscotts, 3 months ago

Owner: changed from dreammaster to cscotts
Resolution: outdatedfixed
Status: pendingclosed

Great, that looks like it got it. Sorry, I had seen your patch, but I thought that was incorporated in the build I already. Good to close this ticket.

Need anything else tested? I'm new to the scummvm and nuvie codebases, and I'm glad to test anything while poking around.

comment:3 by dreammaster, 3 months ago

Owner: changed from cscotts to dreammaster

Thanks for confirming. It would be a pain if a bug like that slipped into the release. At the moment, the 2.2 release is scheduled to be tagged on the 13th, so there's still about a week left. What would be really helpful, if you're willing, is to play through as much of the game as possible in the remaining time, and see if any other bugs occur. That a bug like this was present is indicative that no else previously did a serious play-through of the game even during the announced testing period; I'll admit that I too didn't have time to a full play-through, and had merely done various basic tests. If you don't have time, even some mucking around, playing the game, might be helpful in having better confidence in having a solid release.

Note: See TracTickets for help on using tickets.