zhkl0228 / unidbg

Allows you to emulate an Android native library, and an experimental iOS emulation
Apache License 2.0
3.91k stars 971 forks source link

调整线程内存布局(减少最大线程数量,增加单个线程的栈内存大小) #702

Closed zhaodice closed 2 weeks ago

zhaodice commented 2 weeks ago

最近so文件更新了,给我搞炸了,我找了半天还以为是线程调度的问题,因为tracecode明显乱跑。 后来发现原来是栈内存超了,A线程的栈内存侵占了B线程的栈内存,要命的是不会有任何错误提示。。。 这次我把栈内存变大,另外线程数量减少,因为线程数量超过了是可以看见详细报错提示的,超过线程数量产生的错误信息代价远比超过栈内存要好太多了