hrev54307 adds 1 changeset to branch 'master'
old head: ed257f056fa6ee436d3eec8fd306cd4950fe5530
new head: 638f8647a6887f649f5e31e0177c8c9ac4225a46
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=638f8647a688+%5Eed257f056fa6
----------------------------------------------------------------------------
638f8647a688: app_server: fix crash caused by missing locking
Change-Id: Ib9b0c2282f947c0c6ac61fc3e97f9eca7af8dda4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2891
Reviewed-by: waddlesplash <waddlesplash@xxxxxxxxx>
Reviewed-by: Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>
[ X512 <danger_mail@xxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev54307
Commit: 638f8647a6887f649f5e31e0177c8c9ac4225a46
URL: https://git.haiku-os.org/haiku/commit/?id=638f8647a688
Author: X512 <danger_mail@xxxxxxx>
Date: Sun Jun 7 14:45:29 2020 UTC
Committer: Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>
Commit-Date: Tue Jun 9 08:05:47 2020 UTC
----------------------------------------------------------------------------
1 file changed, 1 insertion(+)
src/servers/app/ServerApp.cpp | 1 +
----------------------------------------------------------------------------
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<int32>(&token);
+ BAutolock _(fMapLocker);
if (ServerPicture* subPicture =
_FindPicture(token))
picture->NestPicture(subPicture);
}