projects
/
platform
/
core
/
appfw
/
amd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a8c06a0
)
Fix segmentation fault
author
Hwankyu Jhun
<h.jhun@samsung.com>
Tue, 18 Feb 2025 00:07:33 +0000
(09:07 +0900)
committer
Hwankyu Jhun
<h.jhun@samsung.com>
Tue, 18 Feb 2025 00:24:03 +0000
(09:24 +0900)
Before using socket instance, we should check whether the instance is
nullptr or not.
Change-Id: Iede5021ce00d6fdf5f1c8b8fdcfa92ff17ec3b73
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/lib/launchpad/launchpad.cc
patch
|
blob
|
history
diff --git
a/src/lib/launchpad/launchpad.cc
b/src/lib/launchpad/launchpad.cc
index 19a1e71c0997ae61ce8aa9a1cc4523ea552279d2..3f5e09365c151ef0e81fe61f880814ac1d976384 100644
(file)
--- a/
src/lib/launchpad/launchpad.cc
+++ b/
src/lib/launchpad/launchpad.cc
@@
-368,6
+368,8
@@
void Launchpad::OnResultReceived(int fd, int result) {
}
bool Launchpad::HandleSigchldEvent() {
+ if (!sigchld_socket_) return false;
+
size_t data_size = 0;
int ret = sigchld_socket_->Receive(static_cast<void*>(&data_size),
sizeof(data_size));