#6807 closed defect (fixed)

gloox crash on macOS with TLS

Reported by: Itms Owned by: froissant
Priority: Release Blocker Milestone: Alpha 27
Component: Multiplayer lobby Keywords:
Cc: Patch: Phab:D5018

Description

In the RC version, a macOS user has gloox crashing with TLS enabled.

https://wildfiregames.com/forum/topic/107313-alpha-27-pre-releaserelease-candidate-build-testing/?do=findComment&comment=551853

Can someone on macOS reproduce the issue in a clean environment?

Change History (11)

comment:1 by Stan, 11 months ago

Unfortunately I'm not able to reproduce. Maybe Langbart or wraitii can.

Last edited 11 months ago by Stan (previous) (diff)

comment:2 by Stan, 11 months ago

I tried with both TLS on and off.

OP reported that disabling TLS fixed the issue for them.

comment:3 by Langbart, 11 months ago

in reply to:  3 ; comment:4 by Itms, 11 months ago

Replying to Langbart:

  • no crashes at all, everything works

Thanks for testing! Just to be sure, you tested the RC, right?

comment:5 by Stan, 11 months ago

I added a test bundle with debug (M1 only since that's what dizaka uses) https://releases.wildfiregames.com/rc/0ad-0.0.27.1-alpha-arm64-debug.dmg

in reply to:  4 comment:6 by Langbart, 11 months ago

Replying to Itms:

Just to be sure, you tested the RC, right?

Yes, the system_info.txt was just to confirm that I was using an Intel mac w/ macOS 10.15.7, the user in the forum seems to have tested it on an arm-based mac w/ macOS 13.3.1.

comment:7 by wraitii, 11 months ago

Can't repro either with the test bundle or with SVN on M1 12.3

comment:8 by Stan, 11 months ago

I asked another friend to test it only happens with 13+ version of macos.

Hopefully we just need to update some lib.

comment:9 by Stan, 11 months ago

Updating to nettle 3.9 does not fix the bug. GMP has no update.

Last edited 11 months ago by Stan (previous) (diff)

comment:10 by Stan, 11 months ago

Owner: set to froissant
Patch: Phab:D5018

comment:11 by Stan, 11 months ago

Resolution: fixed
Status: newclosed

fixed in r27667

Note: See TracTickets for help on using tickets.