From 36fb1e689d9a92a3d2fbf77f001c816c4f05f2ad Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Tue, 17 Mar 2015 16:57:44 +0100 Subject: [PATCH] extra trace for IDEA-136562 (cherry picked from commit d982106) --- .../src/com/intellij/psi/stubs/StubSerializationHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/core-api/src/com/intellij/psi/stubs/StubSerializationHelper.java b/platform/core-api/src/com/intellij/psi/stubs/StubSerializationHelper.java index bcf65ad79fc2..db52c572d1a8 100644 --- a/platform/core-api/src/com/intellij/psi/stubs/StubSerializationHelper.java +++ b/platform/core-api/src/com/intellij/psi/stubs/StubSerializationHelper.java @@ -150,7 +150,11 @@ public class StubSerializationHelper { final int id = DataInputOutputUtil.readINT(stream); final ObjectStubSerializer serializer = getClassById(id); if (serializer == null) { - throw new SerializerNotFoundException("No serializer registered for stub: ID=" + id + "; parent stub class=" + (parentStub != null? parentStub.getClass().getName() : "null")); + String externalId = null; + try { + externalId = myNameStorage.valueOf(id); + } catch (Throwable ignore) {} + throw new SerializerNotFoundException("No serializer registered for stub: ID=" + id + ", externalId:" + externalId + "; parent stub class=" + (parentStub != null? parentStub.getClass().getName() : "null")); } Stub stub = serializer.deserialize(stream, parentStub);