Bug #386
Crashes when opening chat to contact in rooster
Added by Anonymous almost 13 years ago.
Updated almost 13 years ago.
Description
Problem part 1: I freshly started beem 0.1.7_rc1 from f-droid.org. I tap the first name in my rooster to open a chat with that person and get a force close dialogue. Second person works, third as well, fourth doesn't. No immediate scheme visible - maybe it's about their client?
Problem part 2: the beem status icon stays in the notification bar.
way a: If i open beem from there I see the change status dialogue, changing to the rooster gets me an empty rooster. i can close via "menu" - "disconnect".
way b: starting beem from its launcher/icon i see the connection dialogue as if I start from scratch.
Problem part 3: after closing beem now the status bar icon is gone, but beem is still running according to my task manager.
Files
- Category set to User Interface
- Assignee set to Nikita Kozlov
- Target version set to 0.1.7
01-20 16:46:50.561 I/ActivityManager(1387): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.beem.project.beem/.ui.Login bnds=[5,252][115,370] }
01-20 16:46:50.694 I/ActivityManager(1387): Starting activity: Intent { cmp=com.beem.project.beem/.ui.ContactList }
01-20 16:46:50.796 D/ContactList(19339): buildContactList for group All contacts
01-20 16:46:50.796 D/ContactList(19339): add roster listener
01-20 16:46:50.952 I/ActivityManager(1387): Displayed activity com.beem.project.beem/.ui.ContactList: 208 ms (total 280 ms)
01-20 16:46:51.874 I/ActivityManager(1387): Starting activity: Intent { dat=xmpp:XXXXX@jabber.ccc.de cmp=com.beem.project.beem/.ui.Chat }
01-20 16:46:51.889 D/BeemService(19339): ONUNBIND()
01-20 16:46:51.921 W/InputManagerService(1387): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@46218cb0 (uid=10094 pid=19360)
01-20 16:46:51.928 D/AndroidRuntime(19339): Shutting down VM
01-20 16:46:51.928 W/dalvikvm(19339): threadid=1: thread exiting with uncaught exception (group=0x400208b0)
01-20 16:46:51.928 E/AndroidRuntime(19339): FATAL EXCEPTION: main
01-20 16:46:51.928 E/AndroidRuntime(19339): java.lang.NullPointerException
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.beem.project.beem.ui.Chat.updateOtrInformations(Chat.java:667)
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.beem.project.beem.ui.Chat.changeCurrentChat(Chat.java:372)
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.beem.project.beem.ui.Chat.access$700(Chat.java:116)
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.beem.project.beem.ui.Chat$BeemServiceConnection.onServiceConnected(Chat.java:464)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1294)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.app.ActivityThread$PackageInfo$ServiceDispatcher$RunConnection.run(ActivityThread.java:1311)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.os.Handler.handleCallback(Handler.java:587)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.os.Handler.dispatchMessage(Handler.java:92)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.os.Looper.loop(Looper.java:143)
01-20 16:46:51.928 E/AndroidRuntime(19339): at android.app.ActivityThread.main(ActivityThread.java:4717)
01-20 16:46:51.928 E/AndroidRuntime(19339): at java.lang.reflect.Method.invokeNative(Native Method)
01-20 16:46:51.928 E/AndroidRuntime(19339): at java.lang.reflect.Method.invoke(Method.java:521)
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-20 16:46:51.928 E/AndroidRuntime(19339): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-20 16:46:51.928 E/AndroidRuntime(19339): at dalvik.system.NativeStart.main(Native Method)
01-20 16:46:51.936 W/ActivityManager(1387): Force finishing activity com.beem.project.beem/.ui.Chat
01-20 16:46:51.936 W/ActivityManager(1387): Force finishing activity com.beem.project.beem/.ui.ContactList
01-20 16:46:52.438 W/ActivityManager(1387): Activity pause timeout for HistoryRecord{45fd2540 com.beem.project.beem/.ui.Chat}
01-20 16:46:54.335 I/Process (19339): Sending signal. PID: 19339 SIG: 9
01-20 16:46:54.421 I/ActivityManager(1387): Process com.beem.project.beem (pid 19339) has died.
01-20 16:46:54.421 W/ActivityManager(1387): Scheduling restart of crashed service com.beem.project.beem/.BeemService in 5000ms
01-20 16:46:54.421 I/WindowManager(1387): WIN DEATH: Window{46072b38 com.beem.project.beem/com.beem.project.beem.ui.ContactList paused=true}
01-20 16:46:54.428 I/WindowManager(1387): WIN DEATH: Window{4608fbd8 com.beem.project.beem/com.beem.project.beem.ui.Chat paused=false}
- File Beem-debug.apk added
Hello,
could you test the attached .apk ? it should fix your issue.
- File deleted (
Beem-debug.apk)
this one should really fix the bug
- Status changed from New to Resolved
- Status changed from Resolved to Closed
Also available in: Atom
PDF