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

Commit c2a796df authored by Harsh Abichandani's avatar Harsh Abichandani
Browse files

surfaceflinger_fuzzer: Bug Fix

Resolved Abort due to improper message handling. Handled the messages scheduled via postMessage() in fuzzer.

exec/s: 40
Test: ./surfaceflinger_fuzzer clusterfuzz-testcase-minimized-surfaceflinger_fuzzer-5382002773655552
Test: ./surfaceflinger_fuzzer clusterfuzz-testcase-minimized-surfaceflinger_fuzzer-5163836271296512
Bug: 291500072
Bug: 294639179

Change-Id: I874f95bfe92de7e8adc462b66867429c2d8834b5
parent b5e23337
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -278,7 +278,7 @@ private:


    // MessageQueue overrides:
    // MessageQueue overrides:
    void scheduleFrame() override {}
    void scheduleFrame() override {}
    void postMessage(sp<MessageHandler>&&) override {}
    void postMessage(sp<MessageHandler>&& handler) override { handler->handleMessage(Message()); }
};
};


} // namespace scheduler
} // namespace scheduler