Skip to content

Commit c2105bb

Browse files
committed
Merge branch 'dev' of github.com:qilingframework/qiling into dev
2 parents 0372b58 + 839af93 commit c2105bb

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

qiling/os/posix/syscall/resource.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ def ql_syscall_ugetrlimit(ql, ugetrlimit_resource, ugetrlimit_rlim, *args, **kw)
2929
regreturn = 0
3030
return regreturn
3131

32+
def ql_syscall_getrlimit(ql, getrlimit_resource, getrlimit_rlim, *args, **kw):
33+
return ql_syscall_ugetrlimit(ql, getrlimit_resource, getrlimit_rlim, *args, **kw)
3234

3335
def ql_syscall_setrlimit(ql, setrlimit_resource, setrlimit_rlim, *args, **kw):
3436
# maybe we can nop the setrlimit

qiling/os/posix/syscall/unistd.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ def ql_syscall_setgid32(ql, *args, **kw):
9999
def ql_syscall_setuid(ql, *args, **kw):
100100
return 0
101101

102+
def ql_syscall_setresuid(ql, *args, **kw):
103+
return 0
104+
105+
def ql_syscall_setresgid(ql, *args, **kw):
106+
return 0
102107

103108
def ql_syscall_faccessat(ql, faccessat_dfd, faccessat_filename, faccessat_mode, *args, **kw):
104109

@@ -410,6 +415,8 @@ def ql_syscall_execve(ql, execve_pathname, execve_argv, execve_envp, *args, **kw
410415

411416
ql.mem.map_info = []
412417
ql.clear_ql_hooks()
418+
# Clean debugger to prevent port conflicts
419+
ql.debugger = None
413420

414421
if ql.code:
415422
return

0 commit comments

Comments
 (0)