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

Auto-merging isn't very smart #20

Closed
zx2c4 opened this issue Jul 27, 2018 · 1 comment
Closed

Auto-merging isn't very smart #20

zx2c4 opened this issue Jul 27, 2018 · 1 comment

Comments

@zx2c4
Copy link

zx2c4 commented Jul 27, 2018

These three stacktraces are not auto-merged, presumably because of the request=ID difference in the first line:

java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=311518, result=-1, data=Intent { act=com.google.zxing.client.android.SCAN flg=0x80000 (has extras) }} to activity {com.wireguard.android/com.wireguard.android.activity.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4268)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	... 9 more	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=245982, result=-1, data=Intent { act=com.google.zxing.client.android.SCAN flg=0x80000 (has extras) }} to activity {com.wireguard.android/com.wireguard.android.activity.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4268)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	... 9 more	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=180446, result=-1, data=Intent { act=com.google.zxing.client.android.SCAN flg=0x80000 (has extras) }} to activity {com.wireguard.android/com.wireguard.android.activity.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4268)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Enum.ordinal()' on a null object reference
	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	... 9 more	at com.wireguard.config.Interface.parse(Interface.java:143)
	at com.wireguard.config.Config.from(Config.java:64)
	at com.wireguard.config.Config.from(Config.java:37)
	at com.wireguard.android.fragment.TunnelListFragment.importTunnel(TunnelListFragment.java:82)
	at com.wireguard.android.fragment.TunnelListFragment.onActivityResult(TunnelListFragment.java:196)
	at android.support.v4.app.FragmentActivity.onActivityResult(FragmentActivity.java:156)
	at android.app.Activity.dispatchActivityResult(Activity.java:7276)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:4264)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:4312)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:164)
	at android.app.ActivityThread.main(ActivityThread.java:6494)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
@F43nd1r
Copy link
Owner

F43nd1r commented Jul 27, 2018

You can turn off matching by exception message in the admin tab under 'configure bug matching'. The problem with more intelligent matching is, it has to be implemented on database level, as iterating all stacktraces in java code each time a new report comes in would be really slow.

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

No branches or pull requests

2 participants