variar/klogg

Wrong detect concurrency based on real CPU threads (logical cores)

GermanAizek opened this issue · 4 comments

@variar
I create crash dump for check count threads and I was surprised.

__sentry-event

€Ёplatform¦native§release¬22.06.0.1289«environment«developmentҐlevelҐerrorЈsdk„¤name­sentry.native§versionҐ0.4.8Ёpackages‘‚¤nameѕgithub:getsentry/sentry-native§versionҐ0.4.8¬integrations‘Ёcrashpad¤tagsѓ¦commit§6340d94ўqtҐ6.2.4Єbuild_arch¦x86_64Ґextraѓ¦memory¬154502799360ЇcpuInstructionsЈ254«concurrencyў36ЁcontextsЃўosѓ¤name§Windows§versionЄ10.0.19041Ґbuild¤3031

image

OpenXRay/xray-16#1514
Same issue occurred in XRay game engine, but Qt did not eliminate this problem in the ThreadCount() function.

Here we have completed work with multi-CPU systems and bypassing 64 logical cpu limit.
x64dbg/x64dbg#3284
x64dbg/x64dbg#3272