Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FlutterInappPurchase.instance.acknowledgePurchaseAndroid(purchaseToken) is not working #101

Closed
dipinarora9 opened this issue Sep 29, 2019 · 16 comments
Labels
android android related issue help wanted Extra attention is needed

Comments

@dipinarora9
Copy link
Contributor

dipinarora9 commented Sep 29, 2019

Version flutter_inapp_purchase: ^2.0.0+8

Problem faced in Android

Expected behavior

When called it should have returned me the purchase result with the state that my consumable product has now been acknowledged

Actual behavior

Payment is successful but
this acknowledgement function is returning nothing and being a future function it is stuck at waiting stage.

I am testing it on a real device.

Steps to reproduce the behaviour


{
...
..
// Update this variable within initPlatformState()
 _purchaseUpdatedSubscription =
        FlutterInappPurchase.purchaseUpdated.listen((productItem) {
      print('purchase-updated: $productItem');
      validate(productItem);
    });
}

// Add this function
validate(PurchasedItem item) async {
    debugPrint('Reaching Here');
    String s = await FlutterInappPurchase.instance
        .acknowledgePurchaseAndroid(item.purchaseToken);  // Output Stuck here
    debugPrint('Acknowledgement Result - $s');
  }

@hyochan
Copy link
Owner

hyochan commented Sep 29, 2019

Could you wrap ‘await’ and see what’s comming in ‘catch’ statement?

@dipinarora9
Copy link
Contributor Author

I have already tried it..
Its still stuck at the output.

@hyochan
Copy link
Owner

hyochan commented Sep 29, 2019

Are you saying you are not receiving any message from catch statement?

@dipinarora9
Copy link
Contributor Author

dipinarora9 commented Sep 29, 2019

Yup.. I am NOT getting any messages in the catch statement.

Moreover, I ran flutter in debug on adding a breakpoint at

debugPrint("Acknowledgement result $s") 

The debugger never reached there.

Also, on running with command - flutter run -v
I could not find any method channel error or something.

CHECK THIS
Upon, passing a blank string to the function acknowledge product android I am still stuck at that statement without any message even in the catch statement.

@hyochan hyochan added android android related issue help wanted Extra attention is needed labels Sep 30, 2019
@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

@dipinarora9 Could you provide any output comming from adb logcat? There should be something that could give me an idea of where strange things are occurring.

@dipinarora9
Copy link
Contributor Author

Upon successful purchase, 'purchase- REACHING HERE' is being debugPrinted.

This is the snippet of "valid" function and stream within "initPlatformState" function.

{
..
 _purchaseUpdatedSubscription =
        FlutterInappPurchase.purchaseUpdated.listen((productItem)  {
      print('purchase-updated: $productItem');
      valid(productItem);
    });
}

valid(PurchasedItem item) async {
    try {
      debugPrint('purchase- REACHING HERE');        //This is being printed
      String s = await FlutterInappPurchase.instance
          .acknowledgePurchaseAndroid(item.purchaseToken);     // STUCK here
      debugPrint('purchase- Acknowdgement - $s');
    } catch (e) {
      debugPrint("purchase- error - $e");
    }
  }

This is the logcat

09-30 11:10:05.054 5291-5291/dipinarora9.IncomeTaxCalculator D/ViewRootImpl: doProcessInputEvents ViewRoot{1b1254d dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity,ident = 0}
09-30 11:10:05.054 5291-5291/dipinarora9.IncomeTaxCalculator D/View: Touch up dispatch to io.flutter.view.FlutterView{c52da08 VFE...... .F...... 0,0-1080,1920}, event = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=585.4579, y[0]=961.4992, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=42303827, downTime=42303718, deviceId=7, source=0x1002 }
09-30 11:10:05.058 5291-5291/dipinarora9.IncomeTaxCalculator D/SettingsInterface:  from settings cache , name = sound_effects_enabled , value = 0
09-30 11:10:05.075 5291-5330/dipinarora9.IncomeTaxCalculator I/[MALI][Gralloc]: [+]r_hnd(0x7f48d7df20), client(55), share_fd(170)
09-30 11:10:05.075 5291-5330/dipinarora9.IncomeTaxCalculator D/GraphicBuffer: register, handle(0x7f48d7df20) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
09-30 11:10:05.113 5291-6109/dipinarora9.IncomeTaxCalculator V/BillingClient: Got sku details: SkuDetails: {"skuDetailsToken":"SENSITIVE INFORMATION","productId":"dark","type":"inapp","price":"₹ 50.00","price_amount_micros":50000000,"price_currency_code":"INR","title":"Unlock Premium Features (Income Tax Calculator - with Income Tax Act)","description":"This product removes ads and gives access to Dark theme "}
09-30 11:10:05.143 5291-5291/dipinarora9.IncomeTaxCalculator V/BillingClient: Constructing buy intent for dark, item type: inapp
09-30 11:10:05.177 5291-5291/dipinarora9.IncomeTaxCalculator V/BillingClient: getDebugMessageFromBundle() got null response code, assuming OK
09-30 11:10:05.216 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-AM_ON_PAUSE_CALLED ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}}
09-30 11:10:05.216 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Recording user engagement, ms: 196752
09-30 11:10:05.219 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connecting to remote service
09-30 11:10:05.238 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-PAUSE_ACTIVITY handled : 1 / android.os.BinderProxy@31b0ad8
09-30 11:10:05.240 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Handling launch of ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}} startsNotResumed=false
09-30 11:10:05.240 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Activity paused, time: 82458871
09-30 11:10:05.246 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}: app=io.flutter.app.FlutterApplication@67ba03e, appName=dipinarora9.IncomeTaxCalculator, pkg=dipinarora9.IncomeTaxCalculator, comp={dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}, dir=/data/app/dipinarora9.IncomeTaxCalculator-2/base.apk
09-30 11:10:05.247 5291-5291/dipinarora9.IncomeTaxCalculator W/Typeface: getVibeFontPathWithCTS(): fontPath = 
09-30 11:10:05.247 5291-5291/dipinarora9.IncomeTaxCalculator W/Typeface: getVibeFontPathWithCTS(): fontName = 
09-30 11:10:05.247 5291-5291/dipinarora9.IncomeTaxCalculator W/Typeface: getVibeFontPathWithCTS(): isForceToSystemDefault = false
09-30 11:10:05.247 5291-5291/dipinarora9.IncomeTaxCalculator W/Typeface: VIBEUI_setThemeFont(): sVibeFontPath =  ,fontPath = 
09-30 11:10:05.247 5291-5291/dipinarora9.IncomeTaxCalculator W/Typeface: VIBEUI_setThemeFont(): FontPath Not Changed!
09-30 11:10:05.251 5291-6111/dipinarora9.IncomeTaxCalculator D/FA: Logging event (FE): user_engagement(_e), Bundle[{firebase_event_origin(_o)=auto, engagement_time_msec(_et)=196752, firebase_screen_class(_sc)=MainActivity, firebase_screen_id(_si)=-6194894127645372945}]
09-30 11:10:05.255 5291-5291/dipinarora9.IncomeTaxCalculator V/FA: onActivityCreated
09-30 11:10:05.256 5291-5291/dipinarora9.IncomeTaxCalculator V/ProxyBillingActivity: Launching Play Store billing flow
09-30 11:10:05.275 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Performing resume of ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:05.275 5291-5291/dipinarora9.IncomeTaxCalculator D/Ads: App is still foreground.
09-30 11:10:05.275 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-AM_ON_RESUME_CALLED ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:05.275 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Resume ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}} started activity: true, hideForNow: false, finished: false
09-30 11:10:05.279 5291-5291/dipinarora9.IncomeTaxCalculator E/MultiWindowProxy: getServiceInstance failed!
09-30 11:10:05.279 5291-5291/dipinarora9.IncomeTaxCalculator D/wangcy9: not using Theme.DeviceDefault / Theme.DeviceDefault.Light
09-30 11:10:05.282 5291-5291/dipinarora9.IncomeTaxCalculator V/PhoneWindow: DecorView setVisiblity: visibility = 4 ,Parent =null, this =com.android.internal.policy.PhoneWindow$DecorView{a01dcd9 I.E...... R.....I. 0,0-0,0}
09-30 11:10:05.285 5291-5291/dipinarora9.IncomeTaxCalculator D/WindowClient: Add to mViews: com.android.internal.policy.PhoneWindow$DecorView{a01dcd9 I.E...... R.....I. 0,0-0,0}, this = android.view.WindowManagerGlobal@bc22d9b
09-30 11:10:05.295 5291-5406/dipinarora9.IncomeTaxCalculator D/OpenGLRenderer: CanvasContext() 0x7f57419000
09-30 11:10:05.301 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgr.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.302 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:05.302 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:05.303 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:05.303 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:05.304 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:05.304 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:05.304 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:05.305 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:05.305 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:05.306 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:05.307 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 1.000 ms
09-30 11:10:05.309 5291-5291/dipinarora9.IncomeTaxCalculator D/ViewRootImpl: hardware acceleration is enabled, this = ViewRoot{82a6d95 dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity,ident = 2}
09-30 11:10:05.309 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:05.310 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:05.312 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=121507384
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgr.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.313 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.313 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:05.314 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 1.000 ms
09-30 11:10:05.314 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.314 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=121507384
09-30 11:10:05.316 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=85020177
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgr.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.316 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=85020177
09-30 11:10:05.316 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:05.317 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:05.317 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 0.000 ms
09-30 11:10:05.318 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=5086070
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgr.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.319 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.319 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Resuming ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}} with isForward=true
09-30 11:10:05.319 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages"
09-30 11:10:05.319 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages" took 0.000 ms
09-30 11:10:05.319 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.319 5291-5291/dipinarora9.IncomeTaxCalculator D/lenovotintstatusbar: makeVisible, component = ComponentInfo{dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}, flags = 0x1810100, sysuiVis = 0x0
09-30 11:10:05.319 5291-5291/dipinarora9.IncomeTaxCalculator D/SettingsInterface:  from settings cache , name = systemui.tint_status_bar , value = null
09-30 11:10:05.319 5291-5291/dipinarora9.IncomeTaxCalculator D/lenovotintstatusbar: Check tint and icon theme, false, false
09-30 11:10:05.319 5291-5291/dipinarora9.IncomeTaxCalculator V/PhoneWindow: DecorView setVisiblity: visibility = 0 ,Parent =ViewRoot{82a6d95 dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity,ident = 2}, this =com.android.internal.policy.PhoneWindow$DecorView{a01dcd9 V.E...... R.....I. 0,0-0,0}
09-30 11:10:05.320 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Scheduling idle handler for ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:05.320 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (x'454fffffdc0000000200ffff0c000000020000005f006500000000000300ffff9c000000454fffff940000000200ffff8c00000084000000424e444c04000000020000005f006f000000000000000000040000006100750074006f0000000000030000005f00650074000000060000009000030000000000030000005f00730063000000000000000c0000004d00610069006e004100630074006900760069007400790000000000030000005f0073006900000006000000ef4d8be49c5007aa0400ffff10000000040000006100750074006f000000000005000800e2d7ae806d010000',0)"
09-30 11:10:05.320 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-LAUNCH_ACTIVITY handled : 0 / ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:05.320 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (?,?)" took 0.000 ms
09-30 11:10:05.321 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:05.321 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:05.321 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-AM_ON_PAUSE_CALLED ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:05.323 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 2.000 ms
09-30 11:10:05.323 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=5086070
09-30 11:10:05.325 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgr.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.329 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-PAUSE_ACTIVITY handled : 1 / android.os.BinderProxy@4dc1a23
09-30 11:10:05.341 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connection attempt already in progress
09-30 11:10:05.345 5291-6111/dipinarora9.IncomeTaxCalculator D/FA: Logging event (FE): screen_view(_vs), Bundle[{firebase_event_origin(_o)=auto, firebase_previous_class(_pc)=MainActivity, firebase_previous_id(_pi)=-6194894127645372945, firebase_screen_class(_sc)=ProxyBillingActivity, firebase_screen_id(_si)=-6194894127645372928}]
09-30 11:10:05.348 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.350 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:05.351 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:05.353 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:05.354 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:05.355 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:05.356 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:05.356 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:05.357 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:05.357 5291-5291/dipinarora9.IncomeTaxCalculator D/Surface: Surface::allocateBuffers(this=0x7f3c7ebc00)
09-30 11:10:05.357 5291-5406/dipinarora9.IncomeTaxCalculator D/OpenGLRenderer: CanvasContext() 0x7f57419000 initialize window=0x7f3c7ebc10, title=dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity
09-30 11:10:05.357 5291-5406/dipinarora9.IncomeTaxCalculator D/Surface: Surface::connect(this=0x7f3c7ebc00,api=1)
09-30 11:10:05.357 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:05.358 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:05.359 5291-5406/dipinarora9.IncomeTaxCalculator W/libEGL: [ANDROID_RECORDABLE] format: 1
09-30 11:10:05.359 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 1.000 ms
09-30 11:10:05.360 5291-5406/dipinarora9.IncomeTaxCalculator D/mali_winsys: new_window_surface returns 0x3000
09-30 11:10:05.360 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:05.362 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:05.365 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=78363213
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.367 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.367 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:05.368 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 1.000 ms
09-30 11:10:05.369 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.369 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=78363213
09-30 11:10:05.371 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=74447106
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.371 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=74447106
09-30 11:10:05.371 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:05.371 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:05.372 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 1.000 ms
09-30 11:10:05.374 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=186110483
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.375 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.376 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages"
09-30 11:10:05.376 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages" took 0.000 ms
09-30 11:10:05.378 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.379 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (x'454fffff1c0100000200ffff0c000000030000005f007600730000000300ffffdc000000454fffffd40000000200ffffcc000000c4000000424e444c05000000020000005f006f000000000000000000040000006100750074006f0000000000030000005f00700063000000000000000c0000004d00610069006e004100630074006900760069007400790000000000030000005f0070006900000006000000ef4d8be49c5007aa030000005f007300630000000000000014000000500072006f0078007900420069006c006c0069006e0067004100630074006900760069007400790000000000030000005f0073006900000006000000004e8be49c5007aa0400ffff10000000040000006100750074006f0000000000050008005ed8ae806d010000',0)"
09-30 11:10:05.380 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (?,?)" took 1.000 ms
09-30 11:10:05.381 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:05.381 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:05.384 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 3.000 ms
09-30 11:10:05.385 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=186110483
09-30 11:10:05.385 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.393 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connection attempt already in progress
09-30 11:10:05.393 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connection attempt already in progress
09-30 11:10:05.394 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Activity resumed, time: 82458930
09-30 11:10:05.397 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Screen exposed for less than 1000 ms. Event not sent. time: 122
09-30 11:10:05.397 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connection attempt already in progress
09-30 11:10:05.398 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Activity paused, time: 82458976
09-30 11:10:05.407 5291-5406/dipinarora9.IncomeTaxCalculator I/[MALI][Gralloc]: [+]r_hnd(0x7f48bfa9c0), client(55), share_fd(178)
09-30 11:10:05.407 5291-5406/dipinarora9.IncomeTaxCalculator D/GraphicBuffer: register, handle(0x7f48bfa9c0) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
09-30 11:10:05.414 5291-6111/dipinarora9.IncomeTaxCalculator D/FA: Connected to remote service
09-30 11:10:05.415 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Processing queued up service tasks: 5
09-30 11:10:05.434 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.434 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:05.434 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:05.435 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:05.435 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:05.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:05.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:05.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:05.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:05.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:05.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:05.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 0.000 ms
09-30 11:10:05.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:05.438 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:05.440 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=178486383
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.440 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.440 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:05.441 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 1.000 ms
09-30 11:10:05.441 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.441 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=178486383
09-30 11:10:05.443 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=73399676
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.443 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=73399676
09-30 11:10:05.444 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:05.444 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:05.444 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 0.000 ms
09-30 11:10:05.446 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=100853253
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1270)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.446 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.447 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100"
09-30 11:10:05.447 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100" took 1.000 ms
09-30 11:10:05.447 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 2
09-30 11:10:05.447 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= '2'"
09-30 11:10:05.448 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= ?" took 1.000 ms
09-30 11:10:05.448 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:05.448 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:05.449 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 1.000 ms
09-30 11:10:05.450 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=100853253
09-30 11:10:05.450 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.455 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.455 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:05.455 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:05.457 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:05.457 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:05.457 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:05.458 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:05.458 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:05.459 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:05.459 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:05.460 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:05.460 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 0.000 ms
09-30 11:10:05.460 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:05.462 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:05.465 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=141391208
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.465 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.466 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:05.466 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 0.000 ms
09-30 11:10:05.467 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:05.467 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=141391208
09-30 11:10:05.468 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=114351489
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.468 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=114351489
09-30 11:10:05.468 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:05.469 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:05.469 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 0.000 ms
09-30 11:10:05.471 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=221367846
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1270)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.471 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:05.471 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100"
09-30 11:10:05.471 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100" took 0.000 ms
09-30 11:10:05.471 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 0
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= '-1'"
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= ?" took 0.000 ms
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 0.000 ms
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=221367846
09-30 11:10:05.472 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:05.822 5291-5291/dipinarora9.IncomeTaxCalculator D/Ads: App went background
09-30 11:10:06.278 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Finishing stop of ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}: show=true win=com.android.internal.policy.PhoneWindow@2688a67
09-30 11:10:06.278 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-STOP_ACTIVITY_SHOW handled : 0 / android.os.BinderProxy@4dc1a23
09-30 11:10:06.279 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Finishing stop of ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}}: show=true win=com.android.internal.policy.PhoneWindow@638937b
09-30 11:10:06.279 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-STOP_ACTIVITY_SHOW handled : 0 / android.os.BinderProxy@31b0ad8
09-30 11:10:10.477 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Inactivity, disconnecting from the service
09-30 11:10:16.294 5291-5291/dipinarora9.IncomeTaxCalculator V/ProxyBillingActivity: getDebugMessageFromBundle() got null response code, assuming OK
09-30 11:10:16.316 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: SEND_RESULT handled : 0 / ResultData{token=android.os.BinderProxy@4dc1a23 results[ResultInfo{who=null, request=100, result=-1, data=Intent { (has extras) }}]}
09-30 11:10:16.316 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Performing resume of ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:16.316 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Resume ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}} started activity: true, hideForNow: false, finished: true
09-30 11:10:16.320 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Scheduling idle handler for ActivityRecord{971752 token=android.os.BinderProxy@4dc1a23 {dipinarora9.IncomeTaxCalculator/com.android.billingclient.api.ProxyBillingActivity}}
09-30 11:10:16.321 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-RESUME_ACTIVITY handled : 0 / android.os.BinderProxy@4dc1a23
09-30 11:10:16.322 5291-5291/dipinarora9.IncomeTaxCalculator W/BillingHelper: Couldn't find purchase lists, trying to find single data.
09-30 11:10:16.322 5291-5291/dipinarora9.IncomeTaxCalculator V/BillingClient: getDebugMessageFromBundle() got null response code, assuming OK
09-30 11:10:16.328 5291-5291/dipinarora9.IncomeTaxCalculator V/InputMethodManager: onWindowFocus: null softInputMode=288 first=true flags=#1810100
09-30 11:10:16.328 5291-5291/dipinarora9.IncomeTaxCalculator V/InputMethodManager: START INPUT: com.android.internal.policy.PhoneWindow$DecorView{a01dcd9 V.E...... R....... 0,0-1080,1920} ic=null tba=android.view.inputmethod.EditorInfo@3588014 controlFlags=#104
09-30 11:10:16.363 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-PAUSE_ACTIVITY_FINISHING handled : 0 / android.os.BinderProxy@4dc1a23
09-30 11:10:16.364 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Performing resume of ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}}
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-AM_ON_RESUME_CALLED ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}}
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Resume ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}} started activity: false, hideForNow: false, finished: false
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Resuming ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}} with isForward=false
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator D/lenovotintstatusbar: Check tint and icon theme, false, false
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator V/PhoneWindow: DecorView setVisiblity: visibility = 0 ,Parent =ViewRoot{1b1254d dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity,ident = 0}, this =com.android.internal.policy.PhoneWindow$DecorView{970a133 V.E...... R....... 0,0-1080,1920}
09-30 11:10:16.366 5291-5291/dipinarora9.IncomeTaxCalculator V/ActivityThread: Scheduling idle handler for ActivityRecord{f2f35bb token=android.os.BinderProxy@31b0ad8 {dipinarora9.IncomeTaxCalculator/dipinarora9.IncomeTaxCalculator.MainActivity}}
09-30 11:10:16.368 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-RESUME_ACTIVITY handled : 0 / android.os.BinderProxy@31b0ad8
09-30 11:10:16.378 5291-5291/dipinarora9.IncomeTaxCalculator I/SurfaceView: updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{c52da08 VFE...... .F...... 0,0-1080,1920}
09-30 11:10:16.380 5291-5406/dipinarora9.IncomeTaxCalculator D/Surface: Surface::disconnect(this=0x7f3c7ebc00,api=1)
09-30 11:10:16.383 5291-5406/dipinarora9.IncomeTaxCalculator D/GraphicBuffer: unregister, handle(0x7f48bfa9c0) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
09-30 11:10:16.383 5291-5406/dipinarora9.IncomeTaxCalculator I/[MALI][Gralloc]: [-]r_hnd(0x7f48bfa9c0), client(55), share_fd(178)
09-30 11:10:16.383 5291-5406/dipinarora9.IncomeTaxCalculator D/Surface: Surface::disconnect(this=0x7f3c7ebc00,api=1)
09-30 11:10:16.390 5291-5291/dipinarora9.IncomeTaxCalculator V/InputMethodManager: onWindowFocus: io.flutter.view.FlutterView{c52da08 VFE...... .F...... 0,0-1080,1920} softInputMode=16 first=false flags=#81810100
09-30 11:10:16.390 5291-5291/dipinarora9.IncomeTaxCalculator V/InputMethodManager: START INPUT: io.flutter.view.FlutterView{c52da08 VFE...... .F...... 0,0-1080,1920} ic=null tba=android.view.inputmethod.EditorInfo@72cd0bd controlFlags=#101
09-30 11:10:16.400 5291-5328/dipinarora9.IncomeTaxCalculator I/flutter: purchase-updated: productId: dark, transactionId: GPA.3339-0874-6998-23521, transactionDate: 2019-09-30T11:10:11.547, transactionReceipt: {"orderId":"GPA.3339-0874-6998-23521","packageName":"dipinarora9.IncomeTaxCalculator","productId":"dark","purchaseTime":1569822011547,"purchaseState":0,"purchaseToken":"bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp-Rw7hj7Y5QkIIRBLr59TAnNMlo0PDIpYgeVc0-Bk_Y86wQeMDzzy7bW_3nUyy4","acknowledged":false}, purchaseToken: bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp-Rw7hj7Y5QkIIRBLr59TAnNMlo0PDIpYgeVc0-Bk_Y86wQeMDzzy7bW_3nUyy4, orderId: GPA.3339-0874-6998-23521, dataAndroid: {"orderId":"GPA.3339-0874-6998-23521","packageName":"dipinarora9.IncomeTaxCalculator","productId":"dark","purchaseTime":1569822011547,"purchaseState":0,"purchaseToken":"bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp
09-30 11:10:16.402 5291-5328/dipinarora9.IncomeTaxCalculator I/flutter: purchase-updated: productId: dark, transactionId: GPA.3339-0874-6998-23521, transactionDate: 2019-09-30T11:10:11.547, transactionReceipt: {"orderId":"GPA.3339-0874-6998-23521","packageName":"dipinarora9.IncomeTaxCalculator","productId":"dark","purchaseTime":1569822011547,"purchaseState":0,"purchaseToken":"bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp-Rw7hj7Y5QkIIRBLr59TAnNMlo0PDIpYgeVc0-Bk_Y86wQeMDzzy7bW_3nUyy4","acknowledged":false}, purchaseToken: bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp-Rw7hj7Y5QkIIRBLr59TAnNMlo0PDIpYgeVc0-Bk_Y86wQeMDzzy7bW_3nUyy4, orderId: GPA.3339-0874-6998-23521, dataAndroid: {"orderId":"GPA.3339-0874-6998-23521","packageName":"dipinarora9.IncomeTaxCalculator","productId":"dark","purchaseTime":1569822011547,"purchaseState":0,"purchaseToken":"bbioobbkgpchnnbdcelgdgji.AO-J1OyZfxdb-id5oM7ViUrSiHml20JYO-xxMCcD0w2ocCNMRKEysz6JvwEOSmLCgXahAsUt8aNmGp
09-30 11:10:16.408 5291-5291/dipinarora9.IncomeTaxCalculator D/WindowClient: Remove from mViews: com.android.internal.policy.PhoneWindow$DecorView{a01dcd9 V.E...... R....... 0,0-1080,1920}, this = android.view.WindowManagerGlobal@bc22d9b
09-30 11:10:16.408 5291-5291/dipinarora9.IncomeTaxCalculator D/ActivityThread: ACT-DESTROY_ACTIVITY handled : 1 / android.os.BinderProxy@4dc1a23
09-30 11:10:16.416 5291-5328/dipinarora9.IncomeTaxCalculator I/flutter: purchase- REACHING HERE
09-30 11:10:16.422 5291-6111/dipinarora9.IncomeTaxCalculator D/FA: Logging event (FE): screen_view(_vs), Bundle[{firebase_event_origin(_o)=auto, firebase_previous_class(_pc)=ProxyBillingActivity, firebase_previous_id(_pi)=-6194894127645372928, firebase_screen_class(_sc)=MainActivity, firebase_screen_id(_si)=-6194894127645372945}]
09-30 11:10:16.428 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.429 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:16.429 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:16.432 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:16.432 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:16.433 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:16.435 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:16.435 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:16.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:16.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:16.436 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:16.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 1.000 ms
09-30 11:10:16.437 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:16.438 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:16.439 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=256346496
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.439 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:16.440 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:16.440 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 1.000 ms
09-30 11:10:16.440 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:16.440 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=256346496
09-30 11:10:16.446 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=106609593
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.446 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=106609593
09-30 11:10:16.446 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:16.447 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:16.447 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 0.000 ms
09-30 11:10:16.450 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=65698814
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.451 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:16.451 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages"
09-30 11:10:16.451 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "select count(1) from messages" took 0.000 ms
09-30 11:10:16.451 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:16.452 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (x'454fffff1c0100000200ffff0c000000030000005f007600730000000300ffffdc000000454fffffd40000000200ffffcc000000c4000000424e444c05000000020000005f006f000000000000000000040000006100750074006f0000000000030000005f007000630000000000000014000000500072006f0078007900420069006c006c0069006e0067004100630074006900760069007400790000000000030000005f0070006900000006000000004e8be49c5007aa030000005f00730063000000000000000c0000004d00610069006e004100630074006900760069007400790000000000030000005f0073006900000006000000ef4d8be49c5007aa0400ffff10000000040000006100750074006f0000000000050008007703af806d010000',0)"
09-30 11:10:16.452 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "INSERT INTO messages(entry,type) VALUES (?,?)" took 0.000 ms
09-30 11:10:16.452 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:16.452 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:16.454 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 2.000 ms
09-30 11:10:16.454 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=65698814
09-30 11:10:16.455 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzgp.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzht.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.465 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connecting to remote service
09-30 11:10:16.470 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Connection attempt already in progress
09-30 11:10:16.471 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Activity resumed, time: 82470019
09-30 11:10:16.474 5291-6111/dipinarora9.IncomeTaxCalculator D/FA: Connected to remote service
09-30 11:10:16.475 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Processing queued up service tasks: 2
09-30 11:10:16.479 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: Open database
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:815)
        at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:714)
        at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:578)
        at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:269)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.482 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA page_size"
09-30 11:10:16.482 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA foreign_keys"
09-30 11:10:16.484 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode"
09-30 11:10:16.484 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_mode=PERSIST"
09-30 11:10:16.485 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA synchronous"
09-30 11:10:16.485 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit"
09-30 11:10:16.486 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA journal_size_limit=524288"
09-30 11:10:16.486 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint"
09-30 11:10:16.486 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA wal_autocheckpoint=100"
09-30 11:10:16.486 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)"
09-30 11:10:16.487 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "CREATE TABLE IF NOT EXISTS android_metadata (locale TEXT)" took 1.000 ms
09-30 11:10:16.487 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT locale FROM android_metadata UNION SELECT NULL ORDER BY locale DESC LIMIT 1"
09-30 11:10:16.488 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "PRAGMA user_version;"
09-30 11:10:16.489 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=69702267
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1232)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.489 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:16.489 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name='messages'"
09-30 11:10:16.490 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT name FROM SQLITE_MASTER WHERE name=?" took 1.000 ms
09-30 11:10:16.490 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:16.490 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=69702267
09-30 11:10:16.491 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=161286296
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzab.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzea.onOpen(Unknown Source)
        at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:266)
        at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
        at com.google.android.gms.measurement.internal.zzea.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.getWritableDatabase(Unknown Source)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.491 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=161286296
09-30 11:10:16.491 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: beginTransaction()
09-30 11:10:16.491 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;"
09-30 11:10:16.491 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "BEGIN EXCLUSIVE;" took 0.000 ms
09-30 11:10:16.493 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor open object=235612401
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1193)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1064)
        at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1270)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:16.494 5291-6111/dipinarora9.IncomeTaxCalculator I/CursorWindowStats: Created a new Cursor. # Open Cursors=1 (# cursors opened by this proc=1)
09-30 11:10:16.494 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100"
09-30 11:10:16.494 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "SELECT rowid, type, entry FROM messages ORDER BY rowid asc LIMIT 100" took 0.000 ms
09-30 11:10:16.495 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteCursor: received count(*) from native_fill_window: 1
09-30 11:10:16.496 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= '1'"
09-30 11:10:16.496 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "DELETE FROM messages WHERE rowid <= ?" took 0.000 ms
09-30 11:10:16.496 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: endTransaction()
09-30 11:10:16.496 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteStatements: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;"
09-30 11:10:16.498 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteTime: /data/user/0/dipinarora9.IncomeTaxCalculator/databases/google_app_measurement_local.db: "COMMIT;" took 2.000 ms
09-30 11:10:16.499 5291-6111/dipinarora9.IncomeTaxCalculator V/SQLiteCursor: Cursor close object=235612401
09-30 11:10:16.500 5291-6111/dipinarora9.IncomeTaxCalculator D/SQLiteDatabase: dispose database false
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteDatabase.dispose(SQLiteDatabase.java:286)
        at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:280)
        at android.database.sqlite.SQLiteClosable.releaseReference(SQLiteClosable.java:74)
        at android.database.sqlite.SQLiteClosable.close(SQLiteClosable.java:106)
        at com.google.android.gms.measurement.internal.zzeb.zzc(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzih.run(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zziv(Unknown Source)
        at com.google.android.gms.measurement.internal.zzhv.zza(Unknown Source)
        at com.google.android.gms.measurement.internal.zzio.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at com.google.android.gms.measurement.internal.zzfg.run(Unknown Source)
09-30 11:10:21.511 5291-6111/dipinarora9.IncomeTaxCalculator V/FA: Inactivity, disconnecting from the service

@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

Looks like it is stuck on querying IncomeTaxes where IncomeTaxCalculator V/FA: Connection attempt already in progress. Should invest th problem.

@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

@dipinarora9 Also it'd be useful if you can find anything related to our plugin com.dooboolab.flutterinapppurchase

@dipinarora9
Copy link
Contributor Author

dipinarora9 commented Sep 30, 2019

Looks like it is stuck on querying IncomeTaxes where IncomeTaxCalculator V/FA: Connection attempt already in progress. Should invest th problem.

Nope.. the app does not query any sort of Income Taxes.

Also, I am migrating from the official in_app_purchase plugin to your flutter_inapp_purchase plugin. With the official plugin I didn't got any output stuck error, it was all working properly.

And about the Connection attempt already in progress statement, Its not related to the app's logic. This issue is related to the flutter_inapp_purchase plugin itself. This statement is being printed when I call the following function.

  Future<Null> _buyProduct() async {
    List<IAPItem> items =
        await FlutterInappPurchase.instance.getProducts(_productLists);

    await FlutterInappPurchase.instance.requestPurchase(items[0].productId);
  }

My test purchase is successful but the Acknowledge purchase functionality of your plugin is not working and stuck at output without throwing any error whatsoever.

@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

Could you try 2.0.0+9? I think I found something in the code and just fixed this.

@dipinarora9
Copy link
Contributor Author

You missed a parenthesis.

Launching lib\main.dart on Lenovo K50a40 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
Note: C:\Users\Home\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_admob-0.9.0+7\android\src\main\java\io\flutter\plugins\firebaseadmob\AdRequestBuilderFactory.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\Home\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\flutter_inapp_purchase-2.0.0+9\android\src\main\java\com\dooboolab\flutterinapppurchase\AndroidInappPurchasePlugin.java:398: error: illegal start of expression
        );
        ^
C:\Users\Home\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\flutter_inapp_purchase-2.0.0+9\android\src\main\java\com\dooboolab\flutterinapppurchase\AndroidInappPurchasePlugin.java:415: error: illegal start of expression
          );
          ^
2 errors
Finished with error: Gradle task assembleDebug failed with exit code 1

@dipinarora9
Copy link
Contributor Author

@hyochan please consider re-checking. A parenthesis is missing in 2.0.0+9

@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

@dipinarora9 Sorry for this. Since I'm hanging around on the street, I couldn't firmly test this before releasing. Could you try 2.0.0+10 and come back?

@dipinarora9
Copy link
Contributor Author

@hyochan its still not fixed.
This is the error now.

Launching lib\main.dart on Lenovo K50a40 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
Note: C:\Users\Home\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_admob-0.9.0+7\android\src\main\java\io\flutter\plugins\firebaseadmob\AdRequestBuilderFactory.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\Home\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\flutter_inapp_purchase-2.0.0+10\android\src\main\java\com\dooboolab\flutterinapppurchase\AndroidInappPurchasePlugin.java:397: error: cannot find symbol
          DoobooUtils.getInstance().getBillingResponseData(billingResult.getResponseCode()));
                                                           ^
  symbol:   variable billingResult
  location: class AndroidInappPurchasePlugin
1 error
Finished with error: Gradle task assembleDebug failed with exit code 1

@hyochan
Copy link
Owner

hyochan commented Sep 30, 2019

Oh man.. I am keep making silly mistake. Please try 2.0.0+11. I don't have good debugging env currently (please forgive me).

@dipinarora9
Copy link
Contributor Author

@hyochan The problem is fixed now! Thanks for such a quick fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android android related issue help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants