diff options
author | Erik Kundiman <erik@megapahit.org> | 2025-07-21 21:11:46 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2025-07-21 21:11:46 +0800 |
commit | cdfd5dc4cc68a9882f4ef54f1a0bdaa277e8d2da (patch) | |
tree | be387baca58b40606fc28d4f52735b59d436fceb | |
parent | 8d34bb549736c341e84123760901bc981c46b184 (diff) |
Fix crash upon login on Linux aarch64
Tested on Debian Asahi so far, will try on Fedora Asahi next.
I had to trace this down, setting Logging Level to Debug, and comparing
SecondLife.log with a successful login on Linux x86-64.
At first setWeight() in LLViewerVisualParam::setInfo seemed to be
avoiding a crash too when commented out, but turns out it's still okay
when re-enabled.
-rw-r--r-- | indra/newview/llvoavatar.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index 7ea70a781b..53832422d8 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -8938,6 +8938,7 @@ void LLVOAvatar::updateMeshTextures() bool is_ltda = layerset && layerset->getViewerComposite()->isInitialized() && layerset->isLocalTextureDataAvailable(); +#ifndef __aarch64__ mBakedTextureDebugText += llformat("%4d %4s %4d %4d %4d %4d %4s\n", i, (layerset?"*":"0"), @@ -8946,6 +8947,7 @@ void LLVOAvatar::updateMeshTextures() is_layer_baked[i], use_lkg_baked_layer[i], last_id_string.c_str()); +#endif } for (U32 i=0; i < mBakedTextureDatas.size(); i++) |