Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android

invalid session token & android.view.WindowLeaked:

05-18 06:30:28.376 1229-1229/com.oikostuio.chatapp I/dalvikvm﹕ Could not find method android.view.ViewGroup.onRtlPropertiesChanged, referenced from method android.support.v7.widget.Toolbar.onRtlPropertiesChanged 05-18 06:30:28.376 1229-1229/com.oikostuio.chatapp W/dalvikvm﹕ VFY: unable to resolve virtual method 13215: Landroid/view/ViewGroup;.onRtlPropertiesChanged (I)V 05-18 06:30:28.376 1229-1229/com.oikostuio.chatapp D/dalvikvm﹕ VFY: replacing opcode 0x6f at 0x0007 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp I/dalvikvm﹕ Could not find method android.content.res.TypedArray.getChangingConfigurations, referenced from method android.support.v7.internal.widget.TintTypedArray.getChangingConfigurations 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp W/dalvikvm﹕ VFY: unable to resolve virtual method 447: Landroid/content/res/TypedArray;.getChangingConfigurations ()I 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0002 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp I/dalvikvm﹕ Could not find method android.content.res.TypedArray.getType, referenced from method android.support.v7.internal.widget.TintTypedArray.getType 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp W/dalvikvm﹕ VFY: unable to resolve virtual method 469: Landroid/content/res/TypedArray;.getType (I)I 05-18 06:30:28.380 1229-1229/com.oikostuio.chatapp D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0002 05-18 06:30:28.416 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 207K, 3% free 10920K/11207K, paused 11ms+0ms, total 13ms 05-18 06:30:28.632 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 210K, 4% free 11118K/11463K, paused 14ms+1ms, total 19ms 05-18 06:30:28.668 1229-1229/com.oikostuio.chatapp D/libEGL﹕ loaded /system/lib/egl/libEGL_genymotion.so 05-18 06:30:28.672 1229-1229/com.oikostuio.chatapp D/﹕ HostConnection::get() New Host Connection established 0xb95dc998, tid 1229 05-18 06:30:28.680 1229-1229/com.oikostuio.chatapp D/libEGL﹕ loaded /system/lib/egl/libGLESv1_CM_genymotion.so 05-18 06:30:28.680 1229-1229/com.oikostuio.chatapp D/libEGL﹕ loaded /system/lib/egl/libGLESv2_genymotion.so 05-18 06:30:28.708 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:28.716 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ Enabling debug mode 0 05-18 06:30:28.744 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9582530): name, size, mSize = 1, 13312, 13312 05-18 06:30:28.756 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9637d48): name, size, mSize = 2, 400, 13712 05-18 06:30:28.776 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95bd178): name, size, mSize = 4, 13312, 27024 05-18 06:30:28.784 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb959e5e0): name, size, mSize = 5, 13312, 40336 05-18 06:30:29.860 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 216K, 4% free 11298K/11655K, paused 11ms+0ms, total 14ms 05-18 06:30:30.476 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:30.484 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95ba270): name, size, mSize = 11, 13312, 53648 05-18 06:30:35.352 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95be398): name, size, mSize = 28, 13312, 66960 05-18 06:30:42.552 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95f0518): name, size, mSize = 61, 13312, 80272 05-18 06:30:44.036 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 429K, 5% free 11278K/11847K, paused 10ms+1ms, total 15ms 05-18 06:30:44.036 1229-1229/com.oikostuio.chatapp I/MainActivity﹕ babo 05-18 06:30:44.084 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:44.096 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95aa7b8): name, size, mSize = 68, 4096, 84368 05-18 06:30:44.108 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95d9408): name, size, mSize = 70, 65536, 149904 05-18 06:30:44.108 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95e6120): name, size, mSize = 71, 9216, 159120 05-18 06:30:44.124 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95e4098): name, size, mSize = 72, 4, 159124 05-18 06:30:44.136 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb959ffc0): name, size, mSize = 73, 2304, 161428 05-18 06:30:44.508 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 279K, 4% free 11431K/11847K, paused 1ms+0ms, total 4ms 05-18 06:30:46.132 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 2, 400, 161028 05-18 06:30:47.952 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9599730): name, size, mSize = 125, 576, 161604 05-18 06:30:47.956 1229-1229/com.oikostuio.chatapp I/dalvikvm﹕ Could not find method android.widget.PopupWindow.showAsDropDown, referenced from method android.support.v7.internal.widget.AppCompatPopupWindow.showAsDropDown 05-18 06:30:47.956 1229-1229/com.oikostuio.chatapp W/dalvikvm﹕ VFY: unable to resolve virtual method 13851: Landroid/widget/PopupWindow;.showAsDropDown (Landroid/view/View;III)V 05-18 06:30:47.956 1229-1229/com.oikostuio.chatapp D/dalvikvm﹕ VFY: replacing opcode 0x6f at 0x000f 05-18 06:30:47.988 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:47.992 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95cac60): name, size, mSize = 127, 32768, 194372 05-18 06:30:49.884 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9637858): name, size, mSize = 148, 576, 194948 05-18 06:30:50.004 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:50.012 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95848e8): name, size, mSize = 150, 61440, 256388 05-18 06:30:50.012 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95b8b80): name, size, mSize = 151, 16, 256404 05-18 06:30:50.040 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 277K, 4% free 11559K/11975K, paused 11ms+1ms, total 16ms 05-18 06:30:50.072 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:50.080 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 148, 576, 255828 05-18 06:30:50.080 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 127, 32768, 223060 05-18 06:30:50.084 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9639828): name, size, mSize = 154, 9216, 232276 05-18 06:30:51.180 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb96cc650): name, size, mSize = 157, 21120, 253396 05-18 06:30:52.652 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9594e68): name, size, mSize = 176, 576, 253972 05-18 06:30:52.704 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb96cc620): name, size, mSize = 178, 21120, 275092 05-18 06:30:53.312 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 389K, 5% free 11584K/12103K, paused 1ms+1ms, total 4ms 05-18 06:30:55.048 1229-1229/com.oikostuio.chatapp E/EditFriendsActivity﹕ invalid session token 05-18 06:30:55.512 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:55.516 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:56.052 1229-1229/com.oikostuio.chatapp E/EditFriendsActivity﹕ invalid session token 05-18 06:30:56.412 1229-1229/com.oikostuio.chatapp E/FriendsFragment﹕ invalid session token 05-18 06:30:56.416 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 392K, 5% free 11644K/12167K, paused 0ms+0ms, total 4ms 05-18 06:30:56.464 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:30:56.464 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9585f28): name, size, mSize = 188, 33792, 308884 05-18 06:30:56.472 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95965b0): name, size, mSize = 190, 24576, 333460 05-18 06:30:56.472 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95b21b8): name, size, mSize = 191, 33792, 367252 05-18 06:30:56.968 1229-1229/com.oikostuio.chatapp E/EditFriendsActivity﹕ invalid session token 05-18 06:30:58.452 1229-1229/com.oikostuio.chatapp D/MainActivity﹕ File: file:///mnt/sdcard/Pictures/ChatApp/IMG_20150518_063058.jpg 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::flush: target size: 220351 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 11, 13312, 353940 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 61, 13312, 340628 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 1, 13312, 327316 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 28, 13312, 314004 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 4, 13312, 300692 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 5, 13312, 287380 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 125, 576, 286804 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 154, 9216, 277588 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 157, 21120, 256468 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 178, 21120, 235348 05-18 06:30:58.540 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::callback: name, removed size, mSize = 70, 65536, 169812 05-18 06:31:01.072 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:31:01.076 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb95d9408): name, size, mSize = 212, 65536, 235348 05-18 06:31:01.156 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:31:01.164 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb96e3418): name, size, mSize = 214, 9216, 244564 05-18 06:31:01.960 1229-1229/com.oikostuio.chatapp E/FriendsFragment﹕ invalid session token 05-18 06:31:02.072 1229-1229/com.oikostuio.chatapp E/RecipientsActivity﹕ invalid session token 05-18 06:31:02.088 1229-1233/com.oikostuio.chatapp D/dalvikvm﹕ GC_CONCURRENT freed 349K, 4% free 11742K/12231K, paused 11ms+0ms, total 17ms 05-18 06:31:02.120 1229-1229/com.oikostuio.chatapp W/EGL_genymotion﹕ eglSurfaceAttrib not implemented 05-18 06:31:05.184 1229-1229/com.oikostuio.chatapp D/OpenGLRenderer﹕ TextureCache::get: create texture(0xb9599730): name, size, mSize = 245, 576, 245140 05-18 06:31:05.236 1229-1229/com.oikostuio.chatapp E/WindowManager﹕ Activity com.oikostuio.chatapp.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@536d7ff0 that was originally added here android.view.WindowLeaked: Activity com.oikostuio.chatapp.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@536d7ff0 that was originally added here at android.view.ViewRootImpl.<init>(ViewRootImpl.java:374) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:292) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224) at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149) at android.view.Window$LocalWindowManager.addView(Window.java:547) at android.app.Dialog.show(Dialog.java:277) at com.oikostuio.chatapp.FriendsFragment$1.done(FriendsFragment.java:73) at com.parse.FindCallback.internalDone(FindCallback.java:45) at com.parse.FindCallback.internalDone(FindCallback.java:1) at com.parse.Parse$6$1.run(Parse.java:818) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method)

public class FriendsFragment extends ListFragment {

public static final String TAG = FriendsFragment.class.getSimpleName();

protected List<ParseUser> mFriends; // total chat user
protected ParseRelation<ParseUser> mFriendsRelation;
protected ParseUser mCurrentUser;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_friends, container, false); // container is new viewpager
    return rootView;
}

@Override
public void onResume() {
    super.onResume();

    mCurrentUser = ParseUser.getCurrentUser();
    mFriendsRelation = mCurrentUser.getRelation(ParseConstants.KEY_FRIENDS_RELATION);

    // getActivity().setProgressBarIndeterminate(true);

    ParseQuery<ParseUser> query = mFriendsRelation.getQuery();
    query.addAscendingOrder(ParseConstants.KEY_USERNAME);
    query.findInBackground( new FindCallback<ParseUser>() {
        @Override
        public void done(List<ParseUser> famchatFriends, ParseException e) {
            // getActivity().setProgressBarIndeterminate(false);
            if (e == null) {
                mFriends = famchatFriends;

                String[] usernames = new String[mFriends.size()];
                int i = 0;
                for (ParseUser user : mFriends) {
                    usernames[i] = user.getUsername();
                    i++;

                }
                ArrayAdapter<String> adapter = new ArrayAdapter<String>(
                        getListView().getContext(), android.R.layout.simple_list_item_1, usernames);
                setListAdapter(adapter);
            } else {
                Log.e(TAG, e.getMessage());
                AlertDialog.Builder builder = new AlertDialog.Builder(getListView().getContext());
                builder.setMessage(e.getMessage())
                        .setTitle(R.string.error_title)
                        .setPositiveButton(android.R.string.ok, null);
                AlertDialog dialog = builder.create();
                dialog.show();
                dialog.dismiss();
            }
        }
    });

}

}

App was working well before "invalid session token" appears.. Suddenly, it stop working with the warning message. Help me why it happens and how to fix the bug