secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
211 stars 53 forks source link

BugSplat Crash: SecondLifeViewer!LLVOVolume::getReflectionProbeIsDynamic(3483) #1866

Closed sl-service-account closed 1 month ago

sl-service-account commented 4 months ago

BugSplat Key Crash 93979

Sample Version: 7.1.9.9469671545

Sample Callstack:

SecondLifeViewer!LLVOVolume::getReflectionProbeIsDynamicC:/a/viewer/viewer/indra/newview/llvovolume.cpp(3483)
SecondLifeViewer!LLReflectionMap::getIsDynamicC:/a/viewer/viewer/indra/newview/llreflectionmap.cpp(243)
SecondLifeViewer!LLReflectionMap::updateC:/a/viewer/viewer/indra/newview/llreflectionmap.cpp(69)
SecondLifeViewer!LLHeroProbeManager::updateProbeFaceC:/a/viewer/viewer/indra/newview/llheroprobemanager.cpp(275)
SecondLifeViewer!LLHeroProbeManager::renderProbesC:/a/viewer/viewer/indra/newview/llheroprobemanager.cpp(244)
SecondLifeViewer!displayC:/a/viewer/viewer/indra/newview/llviewerdisplay.cpp(665)
SecondLifeViewer!LLAppViewer::doFrameC:/a/viewer/viewer/indra/newview/llappviewer.cpp(1523)
SecondLifeViewer!LLAppViewer::frameC:/a/viewer/viewer/indra/newview/llappviewer.cpp(1356)
SecondLifeViewer!wWinMainC:/a/viewer/viewer/indra/newview/llappviewerwin32.cpp(510)
SecondLifeViewer!invoke_mainD:/a/_work/1/s/src/vctools/crt/vcstartup/src/startup/exe_common.inl(118)
SecondLifeViewer!__scrt_common_main_sehD:/a/_work/1/s/src/vctools/crt/vcstartup/src/startup/exe_common.inl(288)
kernel32!BaseThreadInitThunk
ntdll!RtlUserThreadStart
Dan-Linden commented 4 months ago

Also, https://app.bugsplat.com/v2/keycrash?database=SecondLife_Viewer_2018&stackKeyId=93942

Dan-Linden commented 4 months ago

This looks like a duplicate of https://github.com/secondlife/viewer/issues/1880

kylelinden commented 4 months ago

Took Beq's fixes

igorlproductengine commented 2 months ago

Passed QA. Verified on the Second Life Release 7.1.10.10622905308 (64bit) on Win10/OSX in the scope of https://github.com/secondlife/iqa/issues/316.