-
Notifications
You must be signed in to change notification settings - Fork 246
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
Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void xiaofei.library.hermeseventbus.IMainService.register #19
Comments
How and how often does this exception occur? This is the first time I have encountered this exception. |
这个是Fabric抓到的日志,不是非常的频繁,不过每天都有就是了,涉及到终端和用户也是千奇百怪的,没有抓到特征。
Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void xiaofei.library.hermeseventbus.IMainService.register(int, xiaofei.library.hermeseventbus.ISubService)' on a null object reference
at xiaofei.library.hermeseventbus.HermesEventBus$HermesListener.onHermesConnected(HermesEventBus.java:288)
at xiaofei.library.hermes.internal.Channel$HermesServiceConnection.onServiceConnected(Channel.java:284)
at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1264)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1281)
at android.os.Handler.handleCallback(Handler.java:815)
at android.os.Handler.dispatchMessage(Handler.java:104)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5917)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:749)
… 在 2016年12月27日,15:04,Xiaofei ***@***.***> 写道:
How and how often does this exception occur?
This is the first time I have encountered this exception.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#19 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AETB7sq1J6XsLWYiVucuaDA4mn6eI5J9ks5rMLiVgaJpZM4LV-2J>.
|
这个问题我下一次进行改善。谢谢反馈! |
另外,你是怎么使用的?感觉很奇怪。之前反馈中从没看到这个问题。 |
我一个app中有两个进程,一个UI,一个service,然后就要了app内进程间通讯;
此外做了一个进程包含措施,这又是一个进程,用来保活UI进程和service 进程,使用https://github.com/Marswin/MarsDaemon 这个开源库;
发件人: Xiaofei [mailto:notifications@github.com]
发送时间: 2017年1月4日 15:09
收件人: eleme/HermesEventBus <HermesEventBus@noreply.github.com>
抄送: dongfanglinglong <dongfanglinglong@gmail.com>; Author <author@noreply.github.com>
主题: Re: [eleme/HermesEventBus] Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void xiaofei.library.hermeseventbus.IMainService.register (#19)
另外,你是怎么使用的?感觉很奇怪。之前反馈中从没看到这个问题。
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#19 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AETB7m-CyuPms8c3ZR9Q0KBFWo509Q-sks5rO0WegaJpZM4LV-2J> . <https://github.com/notifications/beacon/AETB7hmIMRd_ap6Wf7qL-R9kfP2C36JHks5rO0WegaJpZM4LV-2J.gif>
|
真的很奇怪啊,我这个问题先放着,看看有没有别人反馈。线上环境之前从没发现这个问题。可能和你用了其他库有关,我以后再查吧。 本来我想在那里做一个非空判断,不过这样就破坏了本来的逻辑,改动太大,可能会造成页面卡顿。 |
嗯,我再等一段时间吧,再不行我就自己改吧
发件人: Xiaofei [mailto:notifications@github.com]
发送时间: 2017年1月4日 18:18
收件人: eleme/HermesEventBus <HermesEventBus@noreply.github.com>
抄送: dongfanglinglong <dongfanglinglong@gmail.com>; Author <author@noreply.github.com>
主题: Re: [eleme/HermesEventBus] Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void xiaofei.library.hermeseventbus.IMainService.register (#19)
真的很奇怪啊,我这个问题先放着,看看有没有别人反馈。线上环境之前从没发现这个问题。可能和你用了其他库有关,我以后再查吧。
本来我想在那里做一个非空判断,不过这样就破坏了本来的逻辑,改动太大,可能会造成页面卡顿。
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#19 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AETB7hetkBay5DptqXtspJFbmXrPSdJXks5rO3HngaJpZM4LV-2J> . <https://github.com/notifications/beacon/AETB7jSihK7nToPDupq9H_qwMXcaDcjzks5rO3HngaJpZM4LV-2J.gif>
|
我也遇到一样的问题
|
同样有这样的问题: xiaofei.library.hermeseventbus.HermesEventBus$HermesListener.onHermesConnected(HermesEventBus.java:291) xiaofei.library.hermes.internal.Channel$HermesServiceConnection.onServiceConnected(Channel.java:288) |
我也存在这个问题,望解决。线上很多这个bug。 |
同样的问题报道 |
我也遇到了,必现 FATAL EXCEPTION: main |
Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'void xiaofei.library.hermeseventbus.IMainService.register(int, xiaofei.library.hermeseventbus.ISubService)' on a null object reference
at xiaofei.library.hermeseventbus.HermesEventBus$HermesListener.onHermesConnected(HermesEventBus.java:288)
at xiaofei.library.hermes.internal.Channel$HermesServiceConnection.onServiceConnected(Channel.java:284)
at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1305)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1322)
at android.os.Handler.handleCallback(Handler.java:743)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:5546)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)
The text was updated successfully, but these errors were encountered: