Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

crash comparison of appodeal and admob plugins
Started by chodongwon82 Oct 02 2018 10:22 AM

12 replies to this topic
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

As a test, I stopped the appodeal plugin from September 4th to September 22nd and replaced it with the admob plugin.
 
~Sep 4: appodeal
Sep 4~22: admob
Set 22~ : appodeal
 
and I always use the latest daily corona builds.
 
Attached File  K-20181003-098153.jpg   106.46KB   0 downloads
-------------------------------------------------------
 
 

signal 5 (SIGTRAP), code 1 (TRAP_BRKPT)

base.apk

Attached File  K-20181003-103789.jpg   55.53KB   0 downloads
Attached File  K-20181003-105819.jpg   80.89KB   0 downloads
most galaxy devices and other.
backtrace:
 
#00 pc 0000000000d9425e /data/app/com.android.chrome-YSBH_x-OJsFJR1M3i0YfdQ==/base.apk
 
#01 pc 0000000000d9418f /data/app/com.android.chrome-YSBH_x-OJsFJR1M3i0YfdQ==/base.apk
 
 
Attached File  K-20181003-104794.jpg   53.58KB   0 downloads
Attached File  K-20181003-105116.jpg   60.14KB   0 downloads
Android ver 9
backtrace:
 
#00 pc 00000000055e025e /data/app/com.android.chrome-UwSE72-DgbUcqamS-BkO6A==/base.apk
 
-------------------------------------------------------
 
 

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)

libcorona.so

Attached File  K-20181003-107224.jpg   57.41KB   0 downloads

Attached File  K-20181003-107705.jpg   79.75KB   0 downloads

/lib/arm/libcorona.so

/lib/arm/liblua.so

/lib/arm/liblua.so (lua_pcall+88)

/oat/arm/base.odex

 

-------------------------------------------------------

 

 

and..

Other crashes are in appodea version.
A small number of tgkills occurred.
 
backtrace:
   # 00 pc 000000000004bc08 /system/lib/libc.so (tgkill + 12)
   # 01 pc 000000000001aa23 /system/lib/libc.so (abort + 54)
   # 02 pc 00000000007c1ecf /data/app/com.android.chrome-Q0ptKNCKqvKmxzqxlxx-4w==/base.apk
 
backtrace:
   # 00 pc 000000000004b1c0 /system/lib/libc.so (tgkill + 12)
   # 01 pc 000000000001a9f3 /system/lib/libc.so (abort + 54)
   # 02 pc 000000000079a29b /system/app/Chrome/Chrome.apk
-------------------------------------------------------
 
At first I was trying to compare advertising revenue, and I saw this result.
I have been suffering from a crash for a year, and I am still sick of 1star review.
 


[TOPIC: post.html]
#2

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 24,970 posts
  • Corona Staff

I've forwarded this to engineering.

 

Rob


  • sonyayllc likes this

[TOPIC: post.html]
#3

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Contributor

  • 850 posts
  • Corona SDK

Also, what does your build settings look like? I have not seen this on my app.



[TOPIC: post.html]
#4

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK



settings = {

	orientation = {
		default = "portrait",
		supported = { "portrait", }
	},

    splashScreen =
    {
        ios = {
            enable = true,
            image = "mySplashScreen_iOS.png"
        },
        android = {
            enable = true,
            image = "mySplashScreen_Android.png"
        }
    },

    plugins =
    {
        ['plugin.vibrator'] = 
        {
            publisherId = 'com.spiralcodestudio'
        },
        
        ["plugin.notifications.v2"] =
        {
            publisherId = "com.coronalabs"
        },

        ["CoronaProvider.native.popup.social"] =
        {
            publisherId = "com.coronalabs"
        },

        ["CoronaProvider.native.popup.activity"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone=true, },
        },

        -- Base
        ['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.AmazonAds'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.TwitterMoPub'] = { publisherId = 'com.coronalabs' },
        -- Banner
        ['plugin.appodeal.beta.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.InMobi'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.MyTarget'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Yandex'] = { publisherId = 'com.coronalabs' },
        -- Interstitial
        ['plugin.appodeal.beta.AdColony'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Chartboost'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.IronSource'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Ogury'] = { publisherId = 'com.coronalabs' },
     
        ["plugin.gpgs"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { android=true }
        },

        ["CoronaProvider.gameNetwork.apple"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone=true }
        },

        ["plugin.google.iap.v3"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { android=true }
        },

        -- ["plugin.admob"] =
        -- {
        --     publisherId = "com.coronalabs"
        -- },
    },

    iphone = {
        xcassets = "Images.xcassets",
        plist = {

            NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },

            CFBundleShortVersionString = "1.0.45",
 
            UILaunchStoryboardName = "LaunchScreen",
            UIStatusBarHidden = true,

            UIApplicationExitsOnSuspend = false,
            
            CFBundleLocalizations =
            {
                "en",
                "ko",
                "ja",
                "zh",
                "fr",
                "es",
                "de",
                "ru",
            },
            CFBundleDisplayName = "",
            CFBundleName = "",
        },
    },
    
	android =
    {
        googlePlayGamesAppId = "",

        usesPermissions =
        {
            "android.permission.INTERNET",
            "android.permission.WRITE_EXTERNAL_STORAGE",
            "android.permission.ACCESS_NETWORK_STATE",

            "com.android.vending.CHECK_LICENSE",

            "com.android.vending.BILLING",
        },
    },
}




[TOPIC: post.html]
#5

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

Also, what does your build settings look like? I have not seen this on my app.

 

As above. If so, then there may be something wrong with my app. Hmm ..



[TOPIC: post.html]
#6

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Contributor

  • 850 posts
  • Corona SDK

No. Not your app. I believe it might be one of the appodeal modules. I only use a handful.

 

This is what I am using on mine:

['plugin.appodeal.beta.base'] = { 
            publisherId = 'com.coronalabs',
            supportedPlatforms = { android=true, iphone=true} 
        },
        ['plugin.appodeal.beta.AmazonAds'] = { 
            publisherId = 'com.coronalabs', 
            supportedPlatforms = { android=true, iphone=true}
        },
        ['plugin.appodeal.beta.TwitterMoPub'] = { 
            publisherId = 'com.coronalabs', 
            supportedPlatforms = { android=true, iphone=true}
        },
        ['plugin.appodeal.beta.GoogleAdMob'] = { 
            publisherId = 'com.coronalabs', 
            supportedPlatforms = { android=true, iphone=true}
        },
        ['plugin.appodeal.beta.IronSource'] = { 
            publisherId = 'com.coronalabs', 
            supportedPlatforms = { iphone=true}
        },
        ['plugin.appodeal.beta.StartApp'] = { 
            publisherId = 'com.coronalabs', 
            supportedPlatforms = { iphone=true}
        },
        ['plugin.appodeal.beta.Vungle'] = { 
            publisherId = 'com.coronalabs',
            supportedPlatforms = { android=true, iphone=true}


[TOPIC: post.html]
#7

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

@agramonte

Do not you use banners? I suspect banner ads. (Guessing by user's review)



[TOPIC: post.html]
#8

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Contributor

  • 850 posts
  • Corona SDK

Yes. I have banners. I think I have startup banners off in the control panel. So that leaves Iron, Admob, Amazon (what little they fill) and Appodeal for banners.

 

I also have video ads turned off except for rewarded. All interstitial are static.


Edited by agramonte, 02 October 2018 - 04:46 PM.


[TOPIC: post.html]
#9

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

I had only disabled Startapp in the appodeal Network Monitor control panel. Disable other networks and share the test results soon.



[TOPIC: post.html]
#10

impossibleapps

[GLOBAL: userInfoPane.html]
impossibleapps
  • Enthusiast

  • 62 posts
  • Corona SDK

@chodongwon82

 

Any updates? I'm also interested on your benchmark.

Thanks!



[TOPIC: post.html]
#11

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

Thank you for your interest.
But sadly, I still have not solved it.
I am checking to see if there is something wrong with my code.
And I am also trying to disable another ads networks every day.
 

@chodongwon82

 

Any updates? I'm also interested on your benchmark.

Thanks!



[TOPIC: post.html]
#12

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 44 posts
  • Corona SDK

I have information to report today.
The frequency of crashes has decreased. (I did not take any action after October 11th.)
So I have just reported it to the appodeal.

Attached Files



[TOPIC: post.html]
#13

karpovpw

[GLOBAL: userInfoPane.html]
karpovpw
  • Contributor

  • 257 posts
  • Corona Staff

Glad to hear it. 

I'm still monitoring those sudden crashes, but no ties to corona and inability to reproduce an issue are stopping us from getting any useful info, so that's kinda the relief.

Keep on leaving your feedback on any changes though, we'll figure everything out together.




[topic_controls]
[/topic_controls]