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

NullPointerException #8

Open
ligao opened this issue Nov 17, 2011 · 7 comments
Open

NullPointerException #8

ligao opened this issue Nov 17, 2011 · 7 comments

Comments

@ligao
Copy link

ligao commented Nov 17, 2011

Hi Lorensius, Thanks for your great work.

I'm still using your July-16 commit and one of my users encountered the following exception. Has this been fixed in the latest release? Thanks!

java.lang.NullPointerException
at android.widget.PopupWindow$PopupViewContainer.dispatchKeyEvent(PopupWindow.java:1340)
at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2471)
at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2431)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1741)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
at dalvik.system.NativeStart.main(Native Method)

@petetandon
Copy link

You have any repro steps?

@ligao
Copy link
Author

ligao commented Nov 19, 2011

Sorry. I don't. This was reported by an anonymous user and I couldn't reproduce it on my handsets. Searching online I found a few people encountered similar issues. At least one of them looks like also related to QuickAction.

http://stackoverflow.com/questions/6896356/android-error-nullpointerexception-view-dispatch-key-event
http://stackoverflow.com/questions/6328050/how-can-i-track-down-the-origin-of-this-exception
http://stackoverflow.com/questions/7768728/popupwindow-crash-on-dispatch-event

@lorensiuswlt
Copy link
Owner

I can't reproduce the error, tested it on Android 2.1-4.0.4 never got the exception

@xDragonZ
Copy link

xDragonZ commented Apr 4, 2012

ACRA Crash Report from anonymous too.

java.lang.NullPointerException
at android.widget.PopupWindow$PopupViewContainer.dispatchKeyEvent(PopupWindow.java:1428)
at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2627)
at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2592)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1881)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
at dalvik.system.NativeStart.main(Native Method)

2.3.4

Details (last occurence of error)
OS   Android 2.3.4
App Version  2.1.0
Device   GT-S5830
mobile_net_on    -
MOUNT_UMS_PROMPT     1
MOBILE_DATA  1
SEND_ACTION_APP_ERROR    1
TETHER_DUN_REQUIRED  0
ALLOWED_GEOLOCATION_ORIGINS  http://www.google.co.uk http://www.google.com
DISABLED_SYSTEM_INPUT_METHODS  
LOCK_PATTERN_ENABLED     0
screen_dpi(x:y)  159.37254:160.42105
BACKGROUND_DATA  1
TTS_USE_DEFAULTS     0
BLUETOOTH_ON     0
TTS_DEFAULT_LANG     eng
screen:width     320
ALLOW_MOCK_LOCATION  0
PREFERRED_CDMA_SUBSCRIPTION  1
gps_on   false
DATA_ROAMING     0
DEFAULT_INPUT_METHOD     com.sec.android.inputmethod.axt9/.AxT9IME
BACKUP_TRANSPORT     com.google.android.backup/.BackupTransportService
MOUNT_UMS_AUTOSTART  0
MOUNT_PLAY_NOTIFICATION_SND  1
TTS_DEFAULT_RATE     100
INSTALL_NON_MARKET_APPS  1
ADB_ENABLED  1
ENABLED_ACCESSIBILITY_SERVICES  
appvercode   104
LOCK_PATTERN_VISIBLE     0
MOUNT_UMS_NOTIFY_ENABLED     1
LOCATION_PROVIDERS_ALLOWED   gps
TTS_ENABLED_PLUGINS 
TTS_DEFAULT_COUNTRY  GBR
VOICE_RECOGNITION_SERVICE    com.google.android.voicesearch/.GoogleRecognitionService
NETWORK_PREFERENCE   1
TTS_DEFAULT_SYNTH    com.svox.pico
USB_MASS_STORAGE_ENABLED     1
PREFERRED_NETWORK_MODE   0
LAST_SETUP_SHOWN     eclair_1
WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON  1
screen:height    480
TTS_DEFAULT_VARIANT 
wifi_on  false
user_crash_date  2012-04-04T09:38:24.000+08:00
BACKUP_ENABLED   1
DEVICE_PROVISIONED   1
BACKUP_PROVISIONED   1
LOCK_PATTERN_TACTILE_FEEDBACK_ENABLED    0
ASSISTED_GPS_ENABLED     1
CDMA_CELL_BROADCAST_SMS  1
THROTTLE_RESET_DAY   3```

@lorensiuswlt
Copy link
Owner

I think this issue might be related with ui thread. Do you perform a process in separated thread within quick action?

@xDragonZ
Copy link

xDragonZ commented Apr 4, 2012

I don't think so. I have emailed you my source code to lorenz [at] londatiga [dot] n e t, this might help you.

@bartatamas
Copy link

I always get same error reports from my users. For example:

manufacturer: unknown
model: rk29sdk
android version: 2.3.1
sdk version: 9
locale: pl_PL

java.lang.NullPointerException
at android.widget.PopupWindow$PopupViewContainer.dispatchKeyEvent(PopupWindow.java:1428)
at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2568)
at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2533)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1874)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3647)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants