Continues... /DEBUG ( 30): Build fingerprint: 'generic/generic/generic/:2.2.1/ MASTER/eng.otto.20101221.084218:eng/test-keys' I/DEBUG ( 30): pid: 31, tid: 54 >>> /system/bin/rild <<< I/DEBUG ( 30): signal 11 (SIGSEGV), fault addr deadbaad I/DEBUG ( 30): r0 00000e28 r1 100ffd34 r2 00000027 r3 00000000 I/DEBUG ( 30): r4 00000000 r5 deadbaad r6 100ffd34 r7 000001b4 I/DEBUG ( 30): r8 00100000 r9 ae604e25 10 10000000 fp 00000000 I/DEBUG ( 30): ip ffffffff sp 100ffd20 lr ae45ee27 pc ae45ee50 cpsr 60000030 I/DEBUG ( 30): #00 pc 0000ee50 /system/lib/libtest.so I/DEBUG ( 30): #01 pc 0000d8c8 /system/lib/libtest.so . . . emulator: ERROR: unexpected qemud char. channel close . .
This is very odd since I'm not using any functions from included library. This will happen if I remove included headers from reference- ril.c also. So addid "libtest" to refernce-ril's Android.mk file creates this. I have tested my library with other application in ubuntu and it seems to work flawlessly. I've checked the code with checkcpp and run different executables using this library with valgrind and there are no memory leaks or erroneous reads/writes. If someone has an idea which could cause this kind of error, please respond and tell your experiences! -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
