secondlife / viewer

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

BugSplat Crash: SecondLifeViewer!<lambda_66e0fc70f2def7c85b6342e0c95157f0>::operator()(61) #1805

Open sl-service-account opened 2 months ago

sl-service-account commented 2 months ago

BugSplat Key Crash 93909

Some Customer Responses: This is a deliberate llerror - mailto:teeeee1
Failed to allocate 4194304 bytes for a manual image W1024 H1024 - mailto:Nynnaeve
Bad memory allocation in LLCoros::launch(LLAvatarRenderInfoAccountant::avatarRenderInfoGetCoro)! - mailto:LorenzoAugust Zehetbauer
Bad memory allocation in LLCoros::launch(LLAvatarRenderInfoAccountant::avatarRenderInfoReportCoro)! - mailto:Jessye Riddler
Watchdog timer expired; assuming viewer is hung and crashing - mailto:VladyslavaS ProductEngine

Sample Version: 7.1.9.9555137545

Sample Callstack:

SecondLifeViewer!::operator()C:/a/viewer/viewer/indra/newview/gltf/buffer_util.h(61)
SecondLifeViewer!::C:/a/viewer/viewer/indra/newview/gltf/buffer_util.h(61)
SecondLifeViewer!LLAppViewer::forceErrorLLErrorC:/a/viewer/viewer/indra/newview/llappviewer.cpp(5431)
SecondLifeViewer!force_error_llerrorC:/a/viewer/viewer/indra/newview/llviewermenu.cpp(8536)
SecondLifeViewer!LLAdvancedForceErrorLlerror::handleEventC:/a/viewer/viewer/indra/newview/llviewermenu.cpp(2464)
SecondLifeViewer!boost::_mfi::mf1,LLSD const &>::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/bind/mem_fn_template.hpp(165)
SecondLifeViewer!boost::function2::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/function/function_template.hpp(763)
SecondLifeViewer!boost::signals2::detail::call_with_tuple_args::m_invokeC:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/variadic_slot_invoker.hpp(105)
SecondLifeViewer!boost::signals2::detail::call_with_tuple_args::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/variadic_slot_invoker.hpp(90)
SecondLifeViewer!boost::signals2::detail::variadic_slot_invoker::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/variadic_slot_invoker.hpp(133)
SecondLifeViewer!boost::iterators::iterator_core_access::dereferenceC:/a/viewer/viewer/build-vc170-64/packages/include/boost/iterator/iterator_facade.hpp(631)
SecondLifeViewer!boost::signals2::detail::combiner_invoker::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/result_type_wrapper.hpp(64)
SecondLifeViewer!boost::signals2::detail::signal_impl,int,std::less,boost::function,boost::function,boost::signals2::mutex>::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/signal_template.hpp(242)
SecondLifeViewer!boost::signals2::signal,int,std::less,boost::function,boost::function,boost::signals2::mutex>::operator()C:/a/viewer/viewer/build-vc170-64/packages/include/boost/signals2/detail/signal_template.hpp(722)
SecondLifeViewer!LLUICtrl::onCommitC:/a/viewer/viewer/indra/llui/lluictrl.cpp(437)
SecondLifeViewer!LLMenuItemGL::handleMouseUpC:/a/viewer/viewer/indra/llui/llmenugl.cpp(461)
SecondLifeViewer!LLView::childrenHandleMouseEventC:/a/viewer/viewer/indra/llui/llview.cpp(759)
SecondLifeViewer!LLView::childrenHandleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1199)
SecondLifeViewer!LLView::handleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1103)
SecondLifeViewer!LLUICtrl::handleMouseUpC:/a/viewer/viewer/indra/llui/lluictrl.cpp(370)
SecondLifeViewer!LLView::childrenHandleMouseEventC:/a/viewer/viewer/indra/llui/llview.cpp(759)
SecondLifeViewer!LLView::childrenHandleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1199)
SecondLifeViewer!LLView::handleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1103)
SecondLifeViewer!LLUICtrl::handleMouseUpC:/a/viewer/viewer/indra/llui/lluictrl.cpp(370)
SecondLifeViewer!LLView::childrenHandleMouseEventC:/a/viewer/viewer/indra/llui/llview.cpp(759)
SecondLifeViewer!LLView::childrenHandleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1199)
SecondLifeViewer!LLView::handleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1103)
SecondLifeViewer!LLUICtrl::handleMouseUpC:/a/viewer/viewer/indra/llui/lluictrl.cpp(370)
SecondLifeViewer!LLView::childrenHandleMouseEventC:/a/viewer/viewer/indra/llui/llview.cpp(759)
SecondLifeViewer!LLView::childrenHandleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1199)
SecondLifeViewer!LLView::handleMouseUpC:/a/viewer/viewer/indra/llui/llview.cpp(1103)
SecondLifeViewer!LLMouseHandler::handleAnyMouseClickC:/a/viewer/viewer/indra/llwindow/llmousehandler.cpp(53)
SecondLifeViewer!LLViewerWindow::handleAnyMouseClickC:/a/viewer/viewer/indra/newview/llviewerwindow.cpp(1118)
SecondLifeViewer!LLViewerInput::handleMouseC:/a/viewer/viewer/indra/newview/llviewerinput.cpp(1619)
SecondLifeViewer!LLViewerWindow::handleMouseUpC:/a/viewer/viewer/indra/newview/llviewerwindow.cpp(1202)
SecondLifeViewer!::operator()C:/a/viewer/viewer/indra/llwindow/llwindowwin32.cpp(2665)
SecondLifeViewer!std::_Func_class::operator()C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.40.33807/include/functional(920)
SecondLifeViewer!LLWindowWin32::gatherInputC:/a/viewer/viewer/indra/llwindow/llwindowwin32.cpp(2239)
SecondLifeViewer!LLAppViewer::doFrameC:/a/viewer/viewer/indra/newview/llappviewer.cpp(1419)
SecondLifeViewer!LLAppViewer::frameC:/a/viewer/viewer/indra/newview/llappviewer.cpp(1343)
SecondLifeViewer!wWinMainC:/a/viewer/viewer/indra/newview/llappviewerwin32.cpp(503)
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
AtlasLinden commented 1 month ago

Appears on latest Maints B and C as well as WebRTC viewer Setting milestone to Develop for now

LLGuru commented 2 weeks ago

No wgl_ARB_pixel_format extension!

This error message means that the local environment is incorrect The issue is not a bug, the app works as expected

SecondLife.log

2024-08-19T21:22:53Z WARNING #RenderInit# llrender/llgl.cpp(1021) LLGLManager::initWGL : No ARB pixel format extensions
2024-08-19T21:22:53Z WARNING #RenderInit# llrender/llgl.cpp(1030) LLGLManager::initWGL : No ARB create context extensions
2024-08-19T21:22:53Z WARNING #RenderInit# llrender/llgl.cpp(1049) LLGLManager::initWGL : No ARB WGL PBuffer extensions
2024-08-19T21:22:53Z WARNING #RenderInit# llrender/llgl.cpp(1054) LLGLManager::initWGL : No ARB WGL render texture extensions
2024-08-19T21:22:55Z INFO # newview/llappviewer.cpp(3230) LLAppViewer::writeDebugInfo : Writing debug file C:\\Users\\Usuario\\AppData\\Roaming\\SecondLife\\logs\\static_debug_info.log
2024-08-19T21:22:55Z ERROR #Window# llwindow/llwindowwin32.cpp(1647) LLWindowWin32::switchContext : No wgl_ARB_pixel_format extension!