Why am I getting: threadid=3: reacting to signal 3 and game freeze (AndEngine)? Why am I getting: threadid=3: reacting to signal 3 and game freeze (AndEngine)? multithreading multithreading

Why am I getting: threadid=3: reacting to signal 3 and game freeze (AndEngine)?


When an ANR condition happens, the Android Runtime send signal 3 to all dalvik VMs in order to cause them to dump their stack traces to generate the ANR report. The dump of strack trace will cause dalvik to momentarily suspend your app.

I suggest you to look on the logcat (event and main buffers) for ANRs. Also check /data/anr for the ANR traces to check what is causing the problem.


By checking the /data/anr/traces.txt file, you can find whether there are dozens of threads, that may be the reason why your application is frozen.