google / google/gapid

Some UI Models don't deal well with errors loading the data

Open
#2,702 0 comments 0 reactions 1 assignee Claimed by @pmuetschard View on GitHub
bug GAPIC P3 triaged
Dominant language
Go
Stars
2.2k
Forks
329
PR merge metrics
No merged PRs in 30d

Description

Specifically known the ApiContext model:
```
Caused by: java.lang.NullPointerException
at com.google.gapid.models.ApiContext.highestPriorityContext(ApiContext.java:115)
at com.google.gapid.models.ApiContext.fireLoadedEvent(ApiContext.java:109)
at com.google.gapid.models.ModelBase.updateError(ModelBase.java:121)
at com.google.gapid.models.ModelBase$1.onUiThreadError(ModelBase.java:86)
at com.google.gapid.rpc.UiErrorCallback.onUiThread(UiErrorCallback.java:36)
at com.google.gapid.rpc.UiErrorCallback.onUiThread(UiErrorCallback.java:25)
at com.google.gapid.rpc.UiCallback.lambda$onFinish$0(UiCallback.java:46)
at com.google.gapid.widgets.Widgets.ifNotDisposed(Widgets.java:119)
at com.google.gapid.widgets.Widgets.lambda$scheduleIfNotDisposed$1(Widgets.java:147)
at com.google.gapid.widgets.Widgets.lambda$schedule$0(Widgets.java:139)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.