From 638f8647a6887f649f5e31e0177c8c9ac4225a46 Mon Sep 17 00:00:00 2001 From: X512 Date: Sun, 7 Jun 2020 23:45:29 +0900 Subject: [PATCH] app_server: fix crash caused by missing locking MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ib9b0c2282f947c0c6ac61fc3e97f9eca7af8dda4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2891 Reviewed-by: waddlesplash Reviewed-by: Axel Dörfler --- src/servers/app/ServerApp.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/servers/app/ServerApp.cpp b/src/servers/app/ServerApp.cpp index e2092f60df..6250f119d6 100644 --- a/src/servers/app/ServerApp.cpp +++ b/src/servers/app/ServerApp.cpp @@ -922,6 +922,7 @@ ServerApp::_DispatchMessage(int32 code, BPrivate::LinkReceiver& link) int32 token = -1; link.Read(&token); + BAutolock _(fMapLocker); if (ServerPicture* subPicture = _FindPicture(token)) picture->NestPicture(subPicture); }