AdMob Rewarded Ad - Fatal signal 6 (SIGABRT) on Android 6.0.1

312 views
Skip to first unread message

SuspiciousUser

unread,
Feb 2, 2020, 11:40:02 AM2/2/20
to Google Mobile Ads SDK Developers
Hi,

I am developing a simple app to learn Google AdMob API. When I opened the rewarded ad, app is crashing. Logs from logcat are in below. It's looking like device specific.
I am not sure, is it about ExoPlayer. What should I do?

Best regards.

Device: Nexus 5X                                         / Android 6.0    (Emulator) - Worked
Device: ASUS Z01RD (Zenfone 5z ZS620KL)  / Android 10     (Physical) - Worked
Device: ASUS X00AD (Zenfone Go ZB500KL) / Android 6.0.1 (Physical) - Crashed

Gradle:
implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.0-alpha4'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4'
implementation 'androidx.gridlayout:gridlayout:1.0.0-beta01'
implementation 'com.google.android.gms:play-services-ads:18.3.0'

02-02 18:42:51.967 30107-30274/my_app_path A/GraphicBuffer: getNativeBuffer() called on NULL GraphicBuffer
   
    --------- beginning of crash
02-02 18:42:51.968 30107-30274/my_app_path A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 30274 (CodecLooper)
02-02 18:42:52.012 2977-2977/? D/PhoneStatusBar: setSystemUiVisibility vis=0 mask=ffffffff oldVal=8000 newVal=0 diff=8000
02-02 18:42:52.023 306-306/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-02 18:42:52.024 306-306/? A/DEBUG: Build fingerprint: 'asus/WW_Phone/ASUS_X00AD_2:6.0.1/MMB29M/13.0.0.321-20180626:user/release-keys'
02-02 18:42:52.017 3519-3519/? W/Binder_9: type=1400 audit(0.0:6823): avc: denied { ioctl } for path="socket:[395866]" dev="sockfs" ino=395866 ioctlcmd=7704 scontext=u:r:system_server:s0 tcontext=u:r:system_server:s0 tclass=unix_stream_socket permissive=0
02-02 18:42:52.024 306-306/? A/DEBUG: Revision: '0'
02-02 18:42:52.024 306-306/? A/DEBUG: ABI: 'arm64'
02-02 18:42:52.017 3519-3519/? W/Binder_9: type=1400 audit(0.0:6824): avc: denied { ioctl } for path="socket:[395866]" dev="sockfs" ino=395866 ioctlcmd=7704 scontext=u:r:system_server:s0 tcontext=u:r:system_server:s0 tclass=unix_stream_socket permissive=0
02-02 18:42:52.024 306-306/? A/DEBUG: pid: 30107, tid: 30274, name: CodecLooper  >>> my_app_path <<<
02-02 18:42:52.024 306-306/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
02-02 18:42:52.024 3384-3384/? D/XT9IME: onStartInput isInputViewShown() = false isShowInputRequested() = false
02-02 18:42:52.030 2354-2411/? I/ActivityManager: Displayed my_app_path/com.google.android.gms.ads.AdActivity: +387ms
02-02 18:42:52.037 306-306/? W/debuggerd64: type=1400 audit(0.0:6825): avc: denied { search } for name="my_app_path" dev="mmcblk0p67" ino=122408 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
02-02 18:42:52.052 2977-2977/? D/PhoneStatusBar: Status bar WINDOW_STATE_HIDING
02-02 18:42:52.052 2977-2977/? D/sysuidebug.invisible_qspanel: setQsExpansion() mQsFullyExpanded=false, height <= mQsMinExpansionHeight, mQsExpanded=false, mStackScrollerOverscrolling=false
02-02 18:42:52.054 2977-2977/? D/sysuidebug.invisible_qspanel: onOverscrollTopChanged(): mStackScrollerOverscrolling=false, rounded=0.0, isRubberbanded=false
02-02 18:42:52.054 2977-2977/? D/sysuidebug.invisible_qspanel: updateQsState(): expandVisually=false, mQsExpanded=false, mStackScrollerOverscrolling=false, mHeaderAnimating=false
02-02 18:42:52.055 2977-2977/? D/sysuidebug.invisible_qspanel: setQsExpansion() mQsFullyExpanded=false, height <= mQsMinExpansionHeight, mQsExpanded=false, mStackScrollerOverscrolling=false
02-02 18:42:52.047 306-306/? W/debuggerd64: type=1400 audit(0.0:6826): avc: denied { search } for name="com.google.android.gms" dev="mmcblk0p67" ino=113835 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
02-02 18:42:52.060 2977-2977/? V/PanelBar: collapseAllPanels: animate=false waiting=false
02-02 18:42:52.047 306-306/? W/debuggerd64: type=1400 audit(0.0:6827): avc: denied { search } for name="com.google.android.gms" dev="mmcblk0p67" ino=113835 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
02-02 18:42:52.057 306-306/? W/debuggerd64: type=1400 audit(0.0:6828): avc: denied { search } for name="com.google.android.gms" dev="mmcblk0p67" ino=113835 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
02-02 18:42:52.072 3856-3856/? D/TaskWatcherService: pkgName: my_app_path taskId: 43
02-02 18:42:52.072 3856-3856/? D/PowerSaverUtils: isLimitedCpuFrequency prop : 0 ; result : false
02-02 18:42:52.090 3856-4025/? D/OpenedTimeAppInfoProvider: Update DB : number of affected records : 1
02-02 18:42:52.095 306-306/? A/DEBUG: Abort message: 'getNativeBuffer() called on NULL GraphicBuffer'
02-02 18:42:52.096 306-306/? A/DEBUG:     x0   0000000000000000  x1   0000000000007642  x2   0000000000000006  x3   0000000000000000
02-02 18:42:52.096 306-306/? A/DEBUG:     x4   0000000000000000  x5   0000000000000001  x6   0000000000000000  x7   0000000000000000
02-02 18:42:52.096 306-306/? A/DEBUG:     x8   0000000000000083  x9   0000007fa13c4000  x10  0000007fa13c5012  x11  0000000000000000
02-02 18:42:52.096 306-306/? A/DEBUG:     x12  0000007fa13c4000  x13  0000007fa13af090  x14  0000000000000001  x15  0000007fa13b3e39
02-02 18:42:52.096 306-306/? A/DEBUG:     x16  0000007fa44fb6a8  x17  0000007fa44bdb9c  x18  0000000000000000  x19  0000007f73a5b510
02-02 18:42:52.096 306-306/? A/DEBUG:     x20  0000007f73a5b450  x21  0000000000000019  x22  0000000000000006  x23  0000000000000000
02-02 18:42:52.096 306-306/? A/DEBUG:     x24  000000559af8aa58  x25  0000000000000018  x26  0000007fa44ba000  x27  000000559af934a0
02-02 18:42:52.096 306-306/? A/DEBUG:     x28  0000000000000000  x29  0000007f73a5ab80  x30  0000007fa44bb338
02-02 18:42:52.096 306-306/? A/DEBUG:     sp   0000007f73a5ab80  pc   0000007fa44bdba4  pstate 0000000020000000
02-02 18:42:52.104 3856-4025/? I/AppOpsStatusUpdateHandler: pkgName = my_app_path
02-02 18:42:52.104 3856-4025/? I/AppOpsStatusUpdateHandler: taskId = 43
02-02 18:42:52.107 306-306/? A/DEBUG: backtrace:
02-02 18:42:52.108 306-306/? A/DEBUG:     #00 pc 000000000006aba4  /system/lib64/libc.so (tgkill+8)
02-02 18:42:52.108 306-306/? A/DEBUG:     #01 pc 0000000000068334  /system/lib64/libc.so (pthread_kill+68)
02-02 18:42:52.108 306-306/? A/DEBUG:     #02 pc 00000000000212b8  /system/lib64/libc.so (raise+28)
02-02 18:42:52.108 306-306/? A/DEBUG:     #03 pc 000000000001ba58  /system/lib64/libc.so (abort+60)
02-02 18:42:52.108 306-306/? A/DEBUG:     #04 pc 000000000000d0c0  /system/lib64/libcutils.so (__android_log_assert+236)
02-02 18:42:52.108 306-306/? A/DEBUG:     #05 pc 0000000000008790  /system/lib64/libui.so (_ZNK7android13GraphicBuffer15getNativeBufferEv+48)
02-02 18:42:52.108 306-306/? A/DEBUG:     #06 pc 000000000008f658  /system/lib64/libstagefright.so (_ZN7android6ACodec16handleSetSurfaceERKNS_2spINS_7SurfaceEEE+632)
02-02 18:42:52.109 306-306/? A/DEBUG:     #07 pc 0000000000098bec  /system/lib64/libstagefright.so (_ZN7android6ACodec9BaseState17onMessageReceivedERKNS_2spINS_8AMessageEEE+380)
02-02 18:42:52.109 306-306/? A/DEBUG:     #08 pc 000000000000dc40  /system/lib64/libstagefright_foundation.so (_ZN7android25AHierarchicalStateMachine13handleMessageERKNS_2spINS_8AMessageEEE+124)
02-02 18:42:52.109 306-306/? A/DEBUG:     #09 pc 000000000002b8b8  /system/vendor/lib64/libavenhancements.so
02-02 18:42:52.109 306-306/? A/DEBUG:     #10 pc 000000000000d9d0  /system/lib64/libstagefright_foundation.so (_ZN7android8AHandler14deliverMessageERKNS_2spINS_8AMessageEEE+32)
02-02 18:42:52.109 306-306/? A/DEBUG:     #11 pc 000000000001154c  /system/lib64/libstagefright_foundation.so (_ZN7android8AMessage7deliverEv+92)
02-02 18:42:52.109 306-306/? A/DEBUG:     #12 pc 000000000000ea60  /system/lib64/libstagefright_foundation.so (_ZN7android7ALooper4loopEv+404)
02-02 18:42:52.109 306-306/? A/DEBUG:     #13 pc 00000000000167b4  /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+208)
02-02 18:42:52.109 306-306/? A/DEBUG:     #14 pc 0000000000016004  /system/lib64/libutils.so
02-02 18:42:52.109 306-306/? A/DEBUG:     #15 pc 0000000000067784  /system/lib64/libc.so (_ZL15__pthread_startPv+52)
02-02 18:42:52.109 306-306/? A/DEBUG:     #16 pc 000000000001c604  /system/lib64/libc.so (__start_thread+16)

Mobile Ads SDK Forum Advisor Prod

unread,
Feb 3, 2020, 3:04:31 AM2/3/20
to sahinb...@gmail.com, google-adm...@googlegroups.com
Hi there,

Thank you for reaching out to us. 

Is the crash reliably reproducible on your end? Could you please provide us a project (or at least a test project) where the issue is reproducible and its step to trigger the crash? Please use the Reply privately to author option to share the details privately.

Regards,
Teejay Pimentel
Mobile Ads SDK Team

ref:_00D1U1174p._5001UUzvLA:ref

SuspiciousUser

unread,
Feb 3, 2020, 3:20:56 PM2/3/20
to Google Mobile Ads SDK Developers
Hi,

Application shared.

Thanks.

3 Şubat 2020 Pazartesi 11:04:31 UTC+3 tarihinde mobileadssdkforumadvisor yazdı:

Dm45

unread,
Feb 3, 2020, 5:15:31 PM2/3/20
to Google Mobile Ads SDK Developers

Mobile Ads SDK Forum Advisor Prod

unread,
Feb 4, 2020, 1:03:50 AM2/4/20
to sahinb...@gmail.com, google-adm...@googlegroups.com

Hi there,

 

Thank you for providing the requested details in private.

 

I was able to test the sample project you've provided, though I was unable to replicate the crashing on my end. With that in mind, I can say that this may in fact be related more to ExoPlayer than to the AdMob SDK after all, given the matching devices from your end and from the report in the GitHub thread you've linked. Regardless, I'll be discussing this concern with the rest of the team in order to gather their feedback on this. Rest assured that we'll be updating you on any developments on this.

 

Regards,

Ziv Yves Sanchez

Mobile Ads SDK Forum Advisor Prod

unread,
Feb 10, 2020, 1:01:03 AM2/10/20
to sahinb...@gmail.com, google-adm...@googlegroups.com

Hi there,

 

Thank you for your patience on this matter.

 

I've consulted this matter with the rest of the team, and we've concluded that we'll be needing more data from your end in order to solve this. With that said, could you kindly provide an error log that contains the full stack trace of the crash in question (via Reply privately to author) so that we can proceed further into our investigation?

SuspiciousUser

unread,
Feb 10, 2020, 3:50:52 PM2/10/20
to Google Mobile Ads SDK Developers
Hi,

I sent the logs.

Thanks.

10 Şubat 2020 Pazartesi 09:01:03 UTC+3 tarihinde mobileadssdkforumadvisor yazdı:

Mobile Ads SDK Forum Advisor Prod

unread,
Feb 11, 2020, 12:48:09 AM2/11/20
to sahinb...@gmail.com, google-adm...@googlegroups.com

Hi there,

 

Thank you for providing the requested logs. I'll be sharing this with the rest of the team so that we can continue with the investigation. We'll keep you posted for any updates on this.

Message has been deleted
Message has been deleted

SuspiciousUser

unread,
Mar 26, 2020, 5:16:56 AM3/26/20
to Google Mobile Ads SDK Developers
Hi again,

It also crashing on video interstitial ads, not only rewarded ads. May be helpful.

Best regards.

11 Şubat 2020 Salı 08:48:09 UTC+3 tarihinde mobileadssdkforumadvisor yazdı:
Reply all
Reply to author
Forward
0 new messages