From 64289248273fb6cca2460614d1c25663f06ff0e2 Mon Sep 17 00:00:00 2001
From: Richard Linden <none@none>
Date: Mon, 9 May 2011 17:24:56 -0700
Subject: [PATCH] EXP-776 WIP [crashhunters] crash in LLCloudLayer::decompress
 EXP-777 WIP [crashhunters] crash in LLWind::decompress added NULL check

---
 indra/newview/llviewermessage.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp
index ef5968a5e24..0b8e5cf303a 100644
--- a/indra/newview/llviewermessage.cpp
+++ b/indra/newview/llviewermessage.cpp
@@ -344,6 +344,11 @@ void process_layer_data(LLMessageSystem *mesgsys, void **user_data)
 {
 	LLViewerRegion *regionp = LLWorld::getInstance()->getRegion(mesgsys->getSender());
 
+	if(!regionp)
+	{
+		llwarns << "Invalid region for layer data." << llendl;
+		return;
+	}
 	S32 size;
 	S8 type;
 
-- 
GitLab