Android Question Fatal signal 7 (SIGBUS) at 0x00000000 (code=128)

JakeBullet70

Well-Known Member
Licensed User
Longtime User
Hi all.

Not sure how to find this one. Every so often after showing some pictures in my app it crashes.
I am getting the 'Fatal signal 7 (SIGBUS) at 0x00000000 (code=128)'

Debug log below. Thanks.

B4X:
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:***************
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:snapIn_PFrame.init is: true
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:***************
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:***************
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:imgPFrame.init is: true
10-31 16:44:17.910: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.270: I/B4A(19982): Public Sub ScreenFullOn
10-31 16:44:18.270: D/BatteryStatsImpl(447): noteStopWakeLocked com.sadLogic.KitchenEssentials isFromForeground = false
10-31 16:44:18.610: I/B4A(19982): ~c-65536:*imgPFrame_Touch********************************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:snapIn_PFrame.init is: true
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:imgPFrame.init is: true
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-65536:imgPFrame_Touch- FALSE
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:snapIn_PFrame.init is: true
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:imgPFrame.init is: true
10-31 16:44:18.620: I/B4A(19982): ~c-16711936:***************
10-31 16:44:18.620: I/B4A(19982): ~c-65536:imgPFrame_Touch- FALSE
10-31 16:44:19.300: I/wpa_supplicant(1003): [CTRL_IFACE]wlan0: SIGNAL_POLL
10-31 16:44:21.990: I/Ads(3354): Ad is not visible. Not refreshing ad.
10-31 16:44:21.990: I/Ads(3354): Scheduling ad refresh 60000 milliseconds from now.
10-31 16:44:22.310: I/wpa_supplicant(1003): [CTRL_IFACE]wlan0: SIGNAL_POLL
10-31 16:44:25.320: I/wpa_supplicant(1003): [CTRL_IFACE]wlan0: SIGNAL_POLL
10-31 16:44:25.920: A/libc(19982): Fatal signal 7 (SIGBUS) at 0x00000000 (code=128), thread 19982 (tchenEssentials)
10-31 16:44:26.020: I/DEBUG(112): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-31 16:44:26.020: I/DEBUG(112): Build fingerprint: 'asus/WW_epad/K00L:4.2.2/JDQ39/WW_user_3.1.0.39:user/release-keys'
10-31 16:44:26.020: I/DEBUG(112): Revision: '0'
10-31 16:44:26.020: I/DEBUG(112): pid: 19982, tid: 19982, name: tchenEssentials  >>> com.sadLogic.KitchenEssentials <<<
10-31 16:44:26.020: I/DEBUG(112): signal 7 (SIGBUS), code 128 (?), fault addr 00000000
10-31 16:44:26.120: I/DEBUG(112):     r0 0061c287  r1 becc92c8  r2 00000000  r3 0061c287
10-31 16:44:26.120: I/DEBUG(112):     r4 0061c283  r5 58d7a888  r6 400da1f6  r7 00000000
10-31 16:44:26.120: I/DEBUG(112):     r8 400da1f6  r9 00000001  sl 400a96d4  fp 00000025
10-31 16:44:26.120: I/DEBUG(112):     ip 400dce8c  sp becc92a0  lr 400d1f11  pc 401a8f24  cpsr 00000010
10-31 16:44:26.120: I/DEBUG(112):     d0  4040000040000000  d1  3fe0000000000000
10-31 16:44:26.120: I/DEBUG(112):     d2  417670c0417e70c0  d3  c26c0000ffffffc5
10-31 16:44:26.120: I/DEBUG(112):     d4  c26a1e54c2681e54  d5  4190000000000012
10-31 16:44:26.120: I/DEBUG(112):     d6  c2860000ffffffbd  d7  4000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d8  3f8000003f800000  d9  44a0000000000000
10-31 16:44:26.120: I/DEBUG(112):     d10 0000000044380000  d11 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d12 0000000000000000  d13 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d14 0000000000000000  d15 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d16 7fffffffffffffff  d17 7fffffffffffffff
10-31 16:44:26.120: I/DEBUG(112):     d18 0000000000000000  d19 0000000000000001
10-31 16:44:26.120: I/DEBUG(112):     d20 0000000000000000  d21 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d22 0000000000000000  d23 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d24 3ff0000000000000  d25 3ff0000000000000
10-31 16:44:26.120: I/DEBUG(112):     d26 0000000000000000  d27 0000000000000000
10-31 16:44:26.120: I/DEBUG(112):     d28 0000000000000000  d29 3ff0000000000000
10-31 16:44:26.120: I/DEBUG(112):     d30 3ff0000000000000  d31 3ff0000000000000
10-31 16:44:26.120: I/DEBUG(112):     scr 8000001f
10-31 16:44:26.130: I/DEBUG(112): backtrace:
10-31 16:44:26.130: I/DEBUG(112):     #00  pc 00004f24  /system/lib/libcutils.so (android_atomic_inc+8)
10-31 16:44:26.130: I/DEBUG(112):     #01  pc 0000ef0d  /system/lib/libutils.so (android::RefBase::incStrong(void const*) const+6)
10-31 16:44:26.130: I/DEBUG(112):     #02  pc 00014a4f  /system/lib/libutils.so (android::sp<android::LooperCallback>::operator=(android::sp<android::LooperCallback> const&)+18)
10-31 16:44:26.130: I/DEBUG(112):     #03  pc 00014a87  /system/lib/libutils.so (android::Looper::pushResponse(int, android::Looper::Request const&)+28)
10-31 16:44:26.130: I/DEBUG(112):     #04  pc 00014bd7  /system/lib/libutils.so (android::Looper::pollInner(int)+302)
10-31 16:44:26.130: I/DEBUG(112):     #05  pc 00014d71  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+104)
10-31 16:44:26.130: I/DEBUG(112):     #06  pc 0005f6ab  /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
10-31 16:44:26.130: I/DEBUG(112):     #07  pc 0001e290  /system/lib/libdvm.so (dvmPlatformInvoke+112)
10-31 16:44:26.130: I/DEBUG(112):     #08  pc 0004d411  /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+396)
10-31 16:44:26.130: I/DEBUG(112):     #09  pc 000276a0  /system/lib/libdvm.so
10-31 16:44:26.130: I/DEBUG(112):     #10  pc 0002b57c  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
10-31 16:44:26.130: I/DEBUG(112):     #11  pc 0005ff07  /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+374)
10-31 16:44:26.130: I/DEBUG(112):     #12  pc 000677e1  /system/lib/libdvm.so
10-31 16:44:26.130: I/DEBUG(112):     #13  pc 000276a0  /system/lib/libdvm.so
10-31 16:44:26.130: I/DEBUG(112):     #14  pc 0002b57c  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
10-31 16:44:26.130: I/DEBUG(112):     #15  pc 0005fc31  /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272)
10-31 16:44:26.130: I/DEBUG(112):     #16  pc 000499fb  /system/lib/libdvm.so
10-31 16:44:26.130: I/DEBUG(112):     #17  pc 00046ee1  /system/lib/libandroid_runtime.so
10-31 16:44:26.130: I/DEBUG(112):     #18  pc 00047ba3  /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+390)
10-31 16:44:26.130: I/DEBUG(112):     #19  pc 00000db7  /system/bin/app_process
10-31 16:44:26.130: I/DEBUG(112):     #20  pc 0001271f  /system/lib/libc.so (__libc_init+38)
10-31 16:44:26.130: I/DEBUG(112):     #21  pc 00000ae8  /system/bin/app_process
10-31 16:44:26.130: I/DEBUG(112): stack:
 

JakeBullet70

Well-Known Member
Licensed User
Longtime User
I have remarked out all DoEvents.
No msgboxes. It is when switching tabs. I am using AHviewPager control and have updated to the latest.

It only happens when I display pictures in part of my app and switch to another page. If I do not display any pictures my app runs for days with no errors.

Thanks




B4X:
11-01 15:05:26.580: I/B4A(32323): ~c-65536:imgPFrame_Touch- FALSE
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:***************
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:snapIn_PFrame.init is: true
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:***************
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:***************
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:imgPFrame.init is: true
11-01 15:05:26.580: I/B4A(32323): ~c-16711936:***************
11-01 15:05:26.580: I/B4A(32323): ~c-65536:imgPFrame_Touch- FALSE
11-01 15:05:27.900: I/wpa_supplicant(1003): [CTRL_IFACE]wlan0: SIGNAL_POLL
11-01 15:05:30.900: I/wpa_supplicant(1003): [CTRL_IFACE]wlan0: SIGNAL_POLL
11-01 15:05:32.060: A/libc(32323): Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 32323 (tchenEssentials)
11-01 15:05:32.150: I/DEBUG(112): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-01 15:05:32.150: I/DEBUG(112): Build fingerprint: 'asus/WW_epad/K00L:4.2.2/JDQ39/WW_user_3.1.0.39:user/release-keys'
11-01 15:05:32.150: I/DEBUG(112): Revision: '0'
11-01 15:05:32.150: I/DEBUG(112): pid: 32323, tid: 32323, name: tchenEssentials  >>> com.sadLogic.KitchenEssentials <<<
11-01 15:05:32.150: I/DEBUG(112): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004
11-01 15:05:32.270: I/DEBUG(112):     r0 00000004  r1 becc92c8  r2 00000000  r3 00000004
11-01 15:05:32.270: I/DEBUG(112):     r4 00000000  r5 58d7a888  r6 400da1f6  r7 00000000
11-01 15:05:32.270: I/DEBUG(112):     r8 400da1f6  r9 00000001  sl 400a96d4  fp 00000025
11-01 15:05:32.270: I/DEBUG(112):     ip 400dce8c  sp becc92a0  lr 400d1f11  pc 401a8f24  cpsr 00000010
 
Upvote 0
Top