Opened 13 months ago

Closed 12 months ago

Last modified 12 months ago

#18336 closed bug (fixed)

GPF in LocaleDataBridge running mgba

Reported by: korli Owned by: nobody
Priority: normal Milestone: R1/beta5
Component: System/libroot.so Version: R1/beta4
Keywords: r1beta4-fixes Cc:
Blocked By: Blocking: #18344
Platform: x86-64

Description

Trying to run mgba from haikuports with locale enabled triggers a GPF in BPrivate::Libroot::LocaleNumericDataBridge::LocaleNumericDataBridge(bool)

To reproduce, remove the workaround patch for mgba at haikuports, build, install the package, run mgba-qt in the terminal.

This looks like a regression, the same version of mgba worked without patching begin 2022.

https://github.com/haikuports/haikuports/blob/master/games-emulation/mgba/patches/mgba-0.9.3.patchset

Attachments (1)

mgba-qt-12801-debug-29-03-2023-17-08-30.report (41.1 KB ) - added by korli 13 months ago.
crash report

Download all attachments as: .zip

Change History (8)

by korli, 13 months ago

crash report

comment:1 by waddlesplash, 13 months ago

rdx is 0x0064006e00690053, that looks invalid. Uninitialized memory?

Actually it looks like UTF-16: <00>d<00>n<00>i<00>S

comment:3 by waddlesplash, 13 months ago

Blocking: 18344 added

comment:4 by waddlesplash, 13 months ago

#18344 was just reported, it looks pretty similar, also crashing in LocaleNumericDataBridge with a bogus pointer.

comment:5 by waddlesplash, 13 months ago

Almost certainly fixed by hrev56941, but please test just in case.

comment:6 by korli, 12 months ago

Milestone: UnscheduledR1/beta5
Resolution: fixed
Status: newclosed

indeed. thanks!

comment:7 by korli, 12 months ago

Keywords: r1beta4-fixes added
Note: See TracTickets for help on using tickets.