Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-03-20 22:54:46



Reply to topic  [ 5 posts ] 
Cool VL Viewer v1.32.2.27 on Mac crashed after teleport. 
Author Message

Joined: 2012-01-19 03:18:40
Posts: 218
Location: Sydney, Australia (UTC +10)
Reply with quote
Cool VL Viewer v1.32.2.27 crashed after teleport. I arrived at my destination, but the viewer crashed immediately afterwards. My viewer had been up continuously for a couple of days, so the complete viewer log was well over the 64kb maximum size even compressed, so I have only uploaded the log for the last few hours before the crash.


Attachments:
File comment: Partial log file.
CoolVLViewer-20241211.log.zip [27.19 KiB]
Downloaded 461 times
File comment: Crash log.
Cool VL Viewer_2024-12-11-213828.crash.zip [20.71 KiB]
Downloaded 375 times
2024-12-11 11:53:44
Profile

Joined: 2009-03-17 18:42:51
Posts: 5940
Reply with quote
Strange... The stack trace points in code which seems properly guarded (in LLVOVolume::updateGeometry()) against NULL pointers and dead objects.

For next release, I added yet another (and likely redundant) check for those in LLVOVolume::genBBoxes() (where the crash happened), just in case.

Sadly, there is nothing in the log hinting for any other possible issue.


2024-12-11 14:47:29
Profile WWW

Joined: 2012-01-19 03:18:40
Posts: 218
Location: Sydney, Australia (UTC +10)
Reply with quote
Thanks, Henri. I'll let you know if it happens again.


2024-12-11 19:43:09
Profile

Joined: 2012-01-19 03:18:40
Posts: 218
Location: Sydney, Australia (UTC +10)
Reply with quote
I made the same teleport that preceded my crash several times tonight and experienced no problems. Unhelpful...


2024-12-12 11:48:55
Profile

Joined: 2009-03-17 18:42:51
Posts: 5940
Reply with quote
linyifei wrote:
I made the same teleport that preceded my crash several times tonight and experienced no problems. Unhelpful...
It is very unlikely you will be able to reproduce it: it was the result of a geometry update on an object that vanished due to a race condition of some kind; such cases happen, but are normally properly caught in the code by NULL and dead objects checks.

I added one more such (apparently redundant, but perhaps not after all) check for next release.


2024-12-12 15:02:01
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 2 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.