Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-02-13 10:38:29



Reply to topic  [ 3 posts ] 
Cool VL Viewer 1.30.2.16 on Mac crashed after teleport. 
Author Message

Joined: 2012-01-19 03:18:40
Posts: 218
Location: Sydney, Australia (UTC +10)
Reply with quote
This afternoon I teleported to a destination, and my viewer crashed immediately after I arrived. Cool VL Viewer log and crash dump files attached. The viewer log compressed to larger than 64K so I had to split it.


Attachments:
CoolVLViewer2.log.zip [45.73 KiB]
Downloaded 98 times
CoolVLViewer1.log.zip [37.13 KiB]
Downloaded 105 times
Cool VL Viewer_2023-06-17-174229.crash.zip [20.17 KiB]
Downloaded 95 times
2023-06-17 14:21:47
Profile

Joined: 2009-03-17 18:42:51
Posts: 5912
Reply with quote
Thank you for the report !

Something fishy indeed happened:
Code:
2023-06-17 07:42:21Z WARNING: LLAlertDialog::LLAlertDialog: Alert: Are you sure you want to teleport ?
2023-06-17 07:42:24Z INFO: LLVOWLSky::updateGeometry: WL Skydome strips in 4 batches.
2023-06-17 07:42:24Z INFO: LLWorld::addRegion: Region already exists and is alive, using existing region
2023-06-17 07:42:24Z INFO: process_teleport_finish: Enabling: 54.185.144.26:13021 - With code: 208282946
2023-06-17 07:42:24Z INFO: LLViewerRegion::requestBaseCapabilitiesCompleteCoro: Requesting second 'Seed' capability for region Hardrada (61b0c167-f54b-452e-b545-c20d0ec4d968) from: https://simhost-01daf02fe853595e6.agni.secondlife.io:12043/cap/4073c2b9-0dc7-40cf-18c6-9c4e3548458b
2023-06-17 07:42:24Z INFO: LLVOWLSky::updateGeometry: WL Skydome strips in 4 batches.
2023-06-17 07:42:24Z INFO: LLViewerRegion::setSeedCapability: Coroutine LLViewerRegion::requestBaseCapabilitiesCompleteCoro launched for duplicate Seed for region Hardrada (61b0c167-f54b-452e-b545-c20d0ec4d968)
2023-06-17 07:42:24Z INFO: process_agent_movement_complete: Changing home region to 289536:274432
2023-06-17 07:42:24Z INFO: LLAgent::setRegion: Moving agent into region: Hardrada (61b0c167-f54b-452e-b545-c20d0ec4d968)
2023-06-17 07:42:24Z INFO: LLAgent::handleServerFeaturesTransition: Avatar names lookup URL set to: https://simhost-01daf02fe853595e6.agni.secondlife.io:12043/cap/aa7b5786-b112-e452-f0d6-b6ae3ab1f5ab/
2023-06-17 07:42:24Z INFO: LLAgent::handleServerFeaturesTransition: Experiences lookup URL set to: https://simhost-01daf02fe853595e6.agni.secondlife.io:12043/cap/36061743-bda7-12c0-113a-0de5e1d35844/
2023-06-17 07:42:24Z INFO: LLPuppetMotion::setPuppetryEnabled: Puppetry is disabled.
2023-06-17 07:42:24Z INFO: LLViewerThrottleGroup::sendToSim: Sending throttle settings, total BW 12286
2023-06-17 07:42:24Z INFO: HBFloaterTeleportHistory::saveList: Saving the teleport history to: /Users/zal/Library/Application Support/SecondLife/andrea_curtis/tp_history.xml
2023-06-17 07:42:24Z INFO: LLVOWLSky::updateGeometry: WL Skydome strips in 4 batches.
2023-06-17 07:42:24Z INFO: LLViewerObjectList::findOrphans: Missing orphan child, removing from list
2023-06-17 07:42:24Z INFO: LLViewerObjectList::findOrphans: Missing orphan child, removing from list (repeated 18 times)
2023-06-17 07:42:24Z INFO: LLVOAvatarSelf::updateRegion: Region crossing took 42059.5 ms
2023-06-17 07:42:25Z INFO: HBFloaterTeleportHistory::saveList: Saving the teleport history to: /Users/zal/Library/Application Support/SecondLife/andrea_curtis/tp_history.xml
2023-06-17 07:42:25Z INFO: LLViewerRegion::requestBaseCapabilitiesCompleteCoro: Simulator Hardrada (61b0c167-f54b-452e-b545-c20d0ec4d968) sent the following new capabilities: GroupAPIv1, InventoryAPIv3, LibraryAPIv3
2023-06-17 07:42:25Z INFO: LLViewerRegion::requestBaseCapabilitiesCompleteCoro: Simulator Hardrada (61b0c167-f54b-452e-b545-c20d0ec4d968) sent new URLs for capabilities: GetDisplayNames, GetExperienceInfo, GetMesh, GetMesh2, GetTexture, ViewerAsset
2023-06-17 07:42:25Z INFO: LLVOAvatarSelf::setHoverIfRegionEnabled: Set hover height for self from debug setting: 0m
2023-06-17 07:42:25Z INFO: LLThreadPool::close: ThreadPool:Texture cache was informed of viewer crash.
As you can see from the log, the viewer reports a region crossing time of 42059.5 ms (42 seconds !) when the TP only took 3 seconds... Probably some glitch in the connection to the simulators.

However, the viewer should not have crashed at all.

The crash log clearly shows (*) it happened in LL's Extended Environment code, where pointers are used without being checked for NULL (and one got obviously NULL-ified during the TP glitch). I added NULL checks/guards for next release.


(*) There are not many thing I like with Apple (a total euphemism), but macOS at least produces very detailed and informative crash logs, far better than what Windows or even Linux provide...


2023-06-17 15:19:07
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5912
Reply with quote
Should be fixed in today's release (v1.30.2.18).


2023-06-24 09:44:36
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 135 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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.