Bug 22556 - Crash during startup.
Summary: Crash during startup.
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Update (deprecated - use Eclipse>Equinox>p2) (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.0.1   Edit
Assignee: Christophe Elek CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-19 20:39 EDT by Jeff Turnham CLA
Modified: 2002-08-20 12:13 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Turnham CLA 2002-08-19 20:39:11 EDT
During startup we are seeing a crash that appears to be related to 
loading and reconcilling the features.  Christophe is aware of the problem,
has a provided a patch.
Opening this bug to track getting that patch in to a build.
Here is the stack:


--------------------- Exception Information ---------------------------
No Exception
 
---------------------- System Properties -------------------------------
J2RE 1.3.1 IBM Windows 32 build cn131-20020710
D:\AD50\0819_1300-WB201\N\test\.\eclipse\jre\bin\java.exe -verbose -cp D:\AD50
\0819_1300-WB201\N\test\.\eclipse\startup.jar org.eclipse.core.launcher.Main -
os win32 -ws win32 -arch x86 -showsplash D:\AD50\0819_1300-WB201
\N\test\.\eclipse\eclipse.exe -showsplash 600 -data D:\AD50\0819_1300-WB201
\N\test -consoleLog
Java Home Dir:	D:\AD50\0819_1300-WB201\N\test\eclipse\jre
Java DLL Dir:	D:\AD50\0819_1300-WB201\N\test\eclipse\jre\bin
Sys Classpath:	D:\AD50\0819_1300-WB201\N\test\eclipse\jre\lib\rt.jar;D:\AD50
\0819_1300-WB201\N\test\eclipse\jre\lib\i18n.jar;D:\AD50\0819_1300-WB201
\N\test\eclipse\jre\classes
UserArgs:
	-Djava.class.path=c:\tools;t:\;d:\localBuildTools;
	-verbose
	-Djava.class.path=D:\AD50\0819_1300-WB201\N\test\.\eclipse\startup.jar
	-Dinvokedviajava
---------------------- XM component Dump Routine  ----------------------
Full thread dump Classic VM (J2RE 1.3.1 IBM Windows 32 build cn131-20020710, 
native threads):
    "Finalizer" (TID:0x901900, sys_thread_t:0x8865B8, state:CW, native 
ID:0x740) prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:148)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:213)
    "Reference Handler" (TID:0x901948, sys_thread_t:0x882738, state:CW, native 
ID:0x698) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:429)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:131)
    "Signal dispatcher" (TID:0x901990, sys_thread_t:0x87EF28, state:R, native 
ID:0x568) prio=5
    "main" (TID:0x9019D8, sys_thread_t:0x23E818, state:R, native ID:0x4A0) 
prio=5
	at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:78)
	at sun.net.www.protocol.file.FileURLConnection.connect
(FileURLConnection.java:99)
	at sun.net.www.protocol.file.FileURLConnection.getInputStream
(FileURLConnection.java:164)
	at java.net.URL.openStream(URL.java:825)
	at org.eclipse.update.internal.core.SiteLocal.parseLocalSiteFile
(SiteLocal.java:109)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:75)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org.eclipse.update.internal.core.InternalSiteManager.getLocalSite
(InternalSiteManager.java:49)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:73)
	at org.eclipse.update.internal.core.ConfigurationPolicy.unconfigure
(ConfigurationPolicy.java:191)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:685)
	at 
org.eclipse.update.internal.core.SiteReconciler.checkConfiguredFeatures
(SiteReconciler.java:347)
	at org.eclipse.update.internal.core.SiteReconciler.reconcile
(SiteReconciler.java:147)
	at org.eclipse.update.internal.core.SiteLocal.reconcile
(SiteLocal.java:558)
	at org.eclipse.update.internal.core.SiteLocal.internalGetLocalSite
(SiteLocal.java:90)
	at 
org.eclipse.update.internal.core.InternalSiteManager.internalGetLocalSite
(InternalSiteManager.java:65)
	at org
Comment 1 Christophe Elek CLA 2002-08-20 12:13:33 EDT
Unconfigre was calling SiteManager even when no activity should be created.
Fixed and released in 0819