This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 96198 - Exceptions after Profiler uninstall
Summary: Exceptions after Profiler uninstall
Status: VERIFIED INVALID
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: J Bachorik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-21 18:40 UTC by Alexander Kouznetsov
Modified: 2007-06-18 15:53 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Exceptions (5.17 KB, text/plain)
2007-02-21 18:40 UTC, Alexander Kouznetsov
Details
Messages.log on first run (40.61 KB, text/plain)
2007-02-21 18:41 UTC, Alexander Kouznetsov
Details
Messages.log on 3rd run (29.06 KB, text/plain)
2007-02-21 18:41 UTC, Alexander Kouznetsov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kouznetsov 2007-02-21 18:40:23 UTC
Profiler 070221
NetBeans IDE Dev (Build 200702201900)
1.5.0_10; Java HotSpot(TM) Client VM 1.5.0_10-b03
Windows XP version 5.1 running on x86
ru_RU (nb); Cp1251

Steps to reproduce:
- Perform Analyze Performance Profiling of Anagram Game
- Open VM Telemetry, VM Telemetry Overview, Live Results, Snapshot, Threads windows
- Close IDE
- Uninstall Profiler
- Start IDE
- RESULT: Exceptions are thrown. During first start up they will be shown to the
user, on successive start ups exceptions are shown only in log.

java.io.IOException: Top component PROFILERTELEMETRYOVERVIEW_TC could not be
loaded, either owning module was disabled, has 

incompatible version or top components settings file format is broken.
	at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:497)
...
java.io.IOException: Top component PROFILERCONTROLPANEL_TC could not be loaded,
either owning module was disabled, has incompatible 

version or top components settings file format is broken.
	at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:497)
...
java.io.IOException: Top component PROFILERCONTROLPANEL_TC could not be loaded,
either owning module was disabled, has incompatible 

version or top components settings file format is broken.
	at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:497)
...
java.io.IOException: Top component PROFILERTELEMETRYOVERVIEW_TC could not be
loaded, either owning module was disabled, has 

incompatible version or top components settings file format is broken.
	at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:497)
...
Comment 1 Alexander Kouznetsov 2007-02-21 18:40:41 UTC
Created attachment 38774 [details]
Exceptions
Comment 2 Alexander Kouznetsov 2007-02-21 18:41:13 UTC
Created attachment 38775 [details]
Messages.log on first run
Comment 3 Alexander Kouznetsov 2007-02-21 18:41:30 UTC
Created attachment 38777 [details]
Messages.log on 3rd run
Comment 4 J Bachorik 2007-03-23 11:29:45 UTC
profiler should somehow cleanup any persisted TopComponent data upon uninstall
Comment 5 Jiri Sedlacek 2007-04-23 12:14:16 UTC
Is uninstalling the Profiler really a supported usecase now when the Profiler 
is a part of standard IDE ditribution?
Comment 6 J Bachorik 2007-06-07 13:39:57 UTC
i would close this issue as invalid since NB profiler is now an integral part of
the NB IDE and it's impossible to un-install it from outside of the IDE. when
un-installing using the plugins manager all TCs are closed before uninstallation
proceeds thus basically eliminating the problem with stalled serialized TCs
Comment 7 Alexander Kouznetsov 2007-06-18 15:53:04 UTC
Verified