[Q] SHOstock3 user question: Gmail launch issue

jtschanz

Member
Mar 4, 2013
15
1
0
Portland
I'm just a noob although I've been reading XDA for years, but I don't post a lot of silly questions so I can't post in the dev sections!

First, I love SHOstock3 - it's like having a new phone - everything about it is just awesome. Kudos to shoman, jeboo, and others for this awesome ROM :good:

I'm having an issue with gmail launching that others have reported in the SHOstock3 thread, but I haven't seen any solution to it. It seems that not many people are having this, and sho looked into it but there wasn't any obvious problem. Basically, at times, gmail doesn't launch from the notification area, or from the application icons. Sometimes it causes a TouchWiz Home crash but most of the time it just doesn't do anything.

I've experimented around and I can reliability re-create this:
Whenever gmail is not running and I receive a notification, gmail launches correctly when I click on it.
However whenever gmail is already running and then I click a notification, nothing happens
If I force close gmail and then get another notification, it works correctly


Attaching two logcats. The first one is when everything works correctly - I receive a notification, click on it, and gmail launches.
The second is when it doesn't work. I think the error happens around line 3720:

Code:
[ 05-14 15:32:41.805  2176: 3275 E/Parcel   ]
Class not found when unmarshalling: com.android.mail.providers.Conversation, e: java.lang.ClassNotFoundException: com.android.mail.providers.Conversation

[ 05-14 15:32:41.805  2176: 3275 D/PowerManagerService ]
acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1000000  uid : 1000  pid : 2176  tag : ActivityManager

[ 05-14 15:32:41.805  2176: 3275 W/ActivityManager ]
mDVFSLock.acquire()

[ 05-14 15:32:41.820  2176: 3275 W/ActivityManager ]
Unable to send startActivity intent
android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.android.mail.providers.Conversation
	at android.os.Parcel.readParcelable(Parcel.java:2077)
	at android.os.Parcel.readValue(Parcel.java:1965)
	at android.os.Parcel.readMapInternal(Parcel.java:2226)
	at android.os.Bundle.unparcel(Bundle.java:223)
	at android.os.Bundle.putInt(Bundle.java:443)
	at android.content.Intent.putExtra(Intent.java:5322)
	at com.android.server.am.ActivityStack.moveTaskToFrontLocked(ActivityStack.java:5667)
	at com.android.server.am.ActivityStack.moveTaskToFrontLocked(ActivityStack.java:5521)
	at com.android.server.am.ActivityStack.startActivityUncheckedLocked(ActivityStack.java:3606)
	at com.android.server.am.ActivityStack.startActivityLocked(ActivityStack.java:3457)
	at com.android.server.am.ActivityStack.startActivityMayWait(ActivityStack.java:4036)
	at com.android.server.am.ActivityManagerService.startActivityInPackage(ActivityManagerService.java:2905)
	at com.android.server.am.PendingIntentRecord.sendInner(PendingIntentRecord.java:244)
	at com.android.server.am.PendingIntentRecord.send(PendingIntentRecord.java:188)
	at android.content.IIntentSender$Stub.onTransact(IIntentSender.java:64)
	at android.os.Binder.execTransact(Binder.java:367)
	at dalvik.system.NativeStart.run(Native Method)
Anyone have a solution for this, or any ideas what is the issue? Thanks!!!
 

Attachments

jtschanz

Member
Mar 4, 2013
15
1
0
Portland
Basically, at times, gmail doesn't launch from the notification area, or from the application icons. Sometimes it causes a TouchWiz Home crash but most of the time it just doesn't do anything.

I've experimented around and I can reliability re-create this:
Whenever gmail is not running and I receive a notification, gmail launches correctly when I click on it.
However whenever gmail is already running and then I click a notification, nothing happens
If I force close gmail and then get another notification, it works correctly
Damn - no one else is experiencing this?

Maybe I just need to use this thread to increase my post count until I can post in the dev threads ;)
 

jtschanz

Member
Mar 4, 2013
15
1
0
Portland
Thanks red. Yes I read all of the posts in the SHOstock thread but it didn't seem to be resolved. I have tried uninstalling and installing from Play store, clearing cache, re-flashing, etc but so far nothing seems to work. Curious whether others have seen this. Also it's a good opportunity to learn a bit more about logcat and android debugging.

Thanks

Sent from my Nexus 7 using xda app-developers app
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone