Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-08-26 03:58:54



Reply to topic  [ 6 posts ] 
Crash on selecting OK for Group Notice at login 
Author Message

Joined: 2016-06-19 21:33:37
Posts: 402
Location: Columbus area, OH, USA
Reply with quote
When logging in, and my avatar is still a 'cloud', I usually click OK on Group Notices to clear them while I wait. With the 1.32.4.0 release, the viewer crashes when doing so. Sometimes it just hangs and must be killed, however that results in no trace. If I wait until I am fully rezzed (the usual notification shows), the viewer seems to be OK when clearing them. I have been lucky to get a stack trace, and it is included in the attached logs.
Code:
Cool VL Viewer v1.32.4.0, Aug 16 2025 09:26:51
Release notes
Binaries and directories in use

CPU: AMD Ryzen 7 3700X 8-Core Processor (4400 MHz)
Memory: 64212MB
OS version: Linux-x86_64 v6.15.9-201.fc42.x86_64
Memory manager: jemalloc v5.3.1-20250604
Graphics: NVIDIA GEFORCE GTX 1080 TI/PCIE/SSE2
OpenGL version: 4.6.0 NVIDIA 580.76.05
Detected VRAM: 11264MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: OpenAL v1.1 ALSOFT 1.24.2 (OpenAL Soft: OpenAL Soft)
Networking backend: libcurl 7.47.0/OpenSSL 1.0.2u/zlib-ng 2.2.4
Browser plugin: Dullahan 1.16.0/CEF 139.0.23/Chromium 139.0.7258.128

Built with: GCC v8.3.0
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O3 -fno-delete-null-pointer-checks -fno-ipa-cp-clone -fno-align-labels -fno-align-loops -fsched-pressure -frename-registers -fweb -fira-hoist-pressure -DNDEBUG -std=c++17 -fno-stack-protector -fcf-protection=none -U_FORTIFY_SOURCE -fno-threadsafe-statics -fPIC -pipe -g -gdwarf-4 -fno-var-tracking-assignments -fexceptions -fno-strict-aliasing -fvisibility=hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread  -DLL_LINUX=1 -DLL_JEMALLOC=1 -DLL_FMOD=1 -DLL_OPENAL=1


Attachments:
CoolVLViewer.zip [23.06 KiB]
Downloaded 9 times
2025-08-16 14:32:47
Profile

Joined: 2016-06-19 21:33:37
Posts: 402
Location: Columbus area, OH, USA
Reply with quote
Update - I disabled the new flag: RenderAvatarWaitForAttachements, waited for the 'outfit restored message' then a new Notice came in. I clicked OK and crashed but did not get a stack track, though the Cool VL Viewer log shows it 'tried' (attached).


Attachments:
CoolVLViewer.zip [23.68 KiB]
Downloaded 9 times
2025-08-16 14:39:52
Profile

Joined: 2011-09-27 11:18:31
Posts: 246
Reply with quote
For me, it crashes during loading world (probably because I have the lua group notification manager we talked about and it auto-closes the notices before the world is loaded).

Stacktrace:
Code:
#0  0x000055555738c0e9 in LLSD::asString[abi:cxx11]() const (this=<optimized out>)
    at /home/nikos/Desktop/linden/indra/llcommon/llsd.cpp:1060
#1  0x00005555564f284f in LLOfferInfo::LLOfferInfo (this=0x7fff6f4f7ac0, sd=...)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/bits/new_allocator.h:104
#2  0x0000555555ea88ec in LLGroupNotifyBox::LLGroupNotifyBox (this=0x7fff6fe5e800, notifp=Python Exception <class 'gdb.error'>: value has been optimized out


About the viewer:
Code:
Cool VL Viewer v1.32.4.0, Aug 16 2025 19:42:30
RestrainedLove viewer v2.09.29.29
Release notes
Binaries and directories in use

CPU: AMD Ryzen 5 4500 6-Core Processor (4178 MHz)
Memory: 31872MB
OS version: Linux-x86_64 v6.12.41-gentoo-dist
Memory manager: jemalloc v5.3.1-20250604
Graphics: AMD RADEON RX 580 SERIES (RADEONSI, POLARIS10, ACO, DRM 3.61, 6.12.41-GENTOO-DIST)
OpenGL version: 4.6 (Core Profile) Mesa 25.1.7
Detected VRAM: 9372MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: FMOD Studio v2.03.09 (PulseAudio)
Networking backend: libcurl 7.47.0/OpenSSL 1.0.2u/zlib-ng 2.2.4
Browser plugin: Dullahan 1.16.0/CEF 139.0.23/Chromium 139.0.7258.128

Built with: GCC v14.3.0
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O3 -fno-delete-null-pointer-checks -fno-ipa-cp-clone -fno-align-labels -fno-align-loops -fsched-pressure -frename-registers -fweb -fira-hoist-pressure -DNDEBUG -std=c++17 -fno-stack-protector -fcf-protection=none -U_FORTIFY_SOURCE -fno-threadsafe-statics -fPIC -pipe -g -gdwarf-4 -fno-var-tracking-assignments -fexceptions -fno-strict-aliasing -fvisibility=hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread  -DLL_LINUX=1 -DLL_JEMALLOC=1 -DLL_FMOD=1 -DLL_OPENAL=1


Attachments:
CoolVLViewer.tar.gz [17.04 KiB]
Downloaded 10 times
2025-08-16 16:59:54
Profile

Joined: 2009-03-17 18:42:51
Posts: 6043
Reply with quote
Ouch !

That's a bug in the offer Info code... I tried to plug a memory leak, but my changes cause the offer info data to be deleted too soon.

I reverted that code and will publish fixed releases ASAP.

In the mean time, I removed the v1.32.4.0 installers from the website.


2025-08-16 17:51:26
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 6043
Reply with quote
Fixed in v1.32.4.1.


2025-08-16 18:38:11
Profile WWW

Joined: 2011-09-27 11:18:31
Posts: 246
Reply with quote
Thank you, Henri. The Cool VL Viewer may be the only piece of software where a bug is reported and mere hours later it is resolved and there is a new release.


2025-08-17 15:54:45
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.