Index: tools/cc-frame-viewer/app/viewer.js |
diff --git a/tools/cc-frame-viewer/app/viewer.js b/tools/cc-frame-viewer/app/viewer.js |
index 68fe61852baf1c72300fde06534fd91255790588..e6e1e87badaf2bf9b4c8754c877f2981a71a7636 100644 |
--- a/tools/cc-frame-viewer/app/viewer.js |
+++ b/tools/cc-frame-viewer/app/viewer.js |
@@ -29,7 +29,12 @@ base.exportTo('ccfv', function() { |
window.g_lastResult = trace; |
var model = new ccfv.Model(); |
- model.initFromTraceEvents(trace); |
+ try { |
+ model.initFromTraceEvents(trace); |
+ } catch(e) { |
+ onLoadError(e); |
+ return; |
+ } |
window.g_model = model; |
var modelViewEl = new ccfv.ModelView(); |