Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 08c662c7 authored by Rubin Xu's avatar Rubin Xu
Browse files

Fix liblog#__security failure

Update pid and gid value after calling setuid()

Bug: 36480230
Test: cts-tradefed run cts -m CtsLiblogTestCases -t liblog#__security_buffer
Change-Id: I707f7c724d64236ec17f2d978c85883a7b4f180f
Merges-In: I707f7c724d64236ec17f2d978c85883a7b4f180f
parent 026d17da
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1984,6 +1984,8 @@ TEST(liblog, __security_buffer) {

  EXPECT_EQ(0, setuid(AID_SYSTEM));  // only one that can read security buffer

  uid = getuid();
  gid = getgid();
  pid_t pid = getpid();

  ASSERT_TRUE(NULL !=