X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=org.eclipse.linuxtools.lttng2.kernel.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Finternal%2Flttng2%2Fkernel%2Fui%2Fviews%2Fcontrolflow%2FControlFlowPresentationProvider.java;h=b8cc96a11f79fbabda79f59c3fd5968edb0151ce;hb=1cf2531114f2ff545e67a9450dfa7243fb5dacdd;hp=cdb01ecb46fb17a44c0cc514bc97191c3a5f5922;hpb=4c9c0c87292855805e5e530a28c522d2868d70dd;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowPresentationProvider.java b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowPresentationProvider.java index cdb01ecb46..b8cc96a11f 100644 --- a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowPresentationProvider.java +++ b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowPresentationProvider.java @@ -128,6 +128,9 @@ public class ControlFlowPresentationProvider extends TimeGraphPresentationProvid } ControlFlowEntry entry = (ControlFlowEntry) event.getEntry(); LttngKernelAnalysisModule module = entry.getTrace().getAnalysisModules(LttngKernelAnalysisModule.class).get(LttngKernelAnalysisModule.ID); + if (module == null) { + return retMap; + } ITmfStateSystem ssq = module.getStateSystem(); if (ssq == null) { return retMap; @@ -186,6 +189,9 @@ public class ControlFlowPresentationProvider extends TimeGraphPresentationProvid } ControlFlowEntry entry = (ControlFlowEntry) event.getEntry(); LttngKernelAnalysisModule module = entry.getTrace().getAnalysisModules(LttngKernelAnalysisModule.class).get(LttngKernelAnalysisModule.ID); + if (module == null) { + return; + } ITmfStateSystem ss = module.getStateSystem(); if (ss == null) { return;