Bug #386
Crashes when opening chat to contact in rooster
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
Related issues
Updated by Nikita Kozlov almost 13 years ago
- 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}
Updated by Nikita Kozlov almost 13 years ago
- File Beem-debug.apk added
Hello,
could you test the attached .apk ? it should fix your issue.
Updated by Nikita Kozlov almost 13 years ago
- File Beem-debug.apk Beem-debug.apk added
+ some text color fix
Updated by Nikita Kozlov almost 13 years ago
- File Beem-debug.apk Beem-debug.apk added
this one should really fix the bug