Opened 5 months ago

Last modified 11 days ago

#15181 new defect

BACKENDS: WII: BLADERUNNER: Crash when triggering the virtual keyboard twice

Reported by: dwatteau Owned by:
Priority: normal Component: Port: Wii
Version: Keywords:
Cc: Game: Blade Runner

Description

Current Git HEAD on the Wii port. I don't know if the issue is backend-related, or engine-related.

  1. Start a new game
  2. Skip the intros and videos
  3. Once the main character is playable, press the "Down" arrow twice on the Wiimote.

Expected behavior: the virtual keyboard should show up and then disappear, as happens in other games on this platform.

Observed behavior: ScummVM crashes, with the stacktrace attached below.

Attachments (1)

bladerunner-wii-crash-virtual-keyboard-twice.jpg (1.7 MB ) - added by dwatteau 5 months ago.
Stacktrace when the crash happens

Download all attachments as: .zip

Change History (4)

by dwatteau, 5 months ago

Stacktrace when the crash happens

comment:1 by antoniou79, 5 months ago

I haven't observed such behavior with Blade Runner and unfortunately I cannot make sense of the stack trace.

I don't have a Wii, but maybe I could try and replicate the issue on another platform? Is the virtual keyboard on Wii the one provided by ScummVM native or something special that the Wii port uses (ie. like the Android port uses a special keyboard, written on the Java side and specifically implemented for the port).

comment:2 by dwatteau, 5 months ago

Thanks. The Wii uses the same vkeybd as other platforms.

I can’t get the virtual keyboard to crash in other Wii games.

Blade Runner + vkeykd is also fine on PS3 and on a regular PC desktop where I’ve enabled vkeybd and ubsan/asan.

I’d like to get a more meaningful backtrace on Wii too. I’m trying to sync with digitall in order to know what’s the best device to acquire for proper debugging (Ethernet adapter and remote gdb, newer Gecko cards…).

If I can get my GameCube SD adapter to work again, I’ll give it a try there too.

comment:3 by tag2015, 11 days ago

Summary: WII: BLADERUNNER: Crash when triggering the virtual keyboard twiceBACKENDS: WII: BLADERUNNER: Crash when triggering the virtual keyboard twice
Note: See TracTickets for help on using tickets.