Bug 17101 - Assertion failure during shutdown
Summary: Assertion failure during shutdown
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.0 F2   Edit
Assignee: David Audel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-22 17:36 EDT by Tim Francis CLA
Modified: 2002-06-03 08:54 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 Tim Francis CLA 2002-05-22 17:36:41 EDT
Observed in the F1 driver

org.eclipse.core.internal.runtime.AssertionFailedException: assertion failed: 
The application has not been initialized.
        at org.eclipse.core.internal.runtime.Assert.isTrue(Assert.java(Compiled 
Code))
        at org.eclipse.core.internal.runtime.InternalPlatform.assertInitialized
(InternalPlatform.java:161)
        at org.eclipse.core.internal.runtime.InternalPlatform.log
(InternalPlatform.java:670)
        at org.eclipse.core.internal.runtime.Log.log(Log.java:66)
        at org.eclipse.jdt.internal.core.Util.log(Util.java:558)
        at org.eclipse.jdt.internal.core.search.processing.JobManager.run
(JobManager.java:342)
        at java.lang.Thread.run(Thread.java:512)
Comment 1 Philipe Mulet CLA 2002-05-22 17:38:43 EDT
We should not be logging during shutdown. Please add protection (guessing this 
is the indexer attempting to restart - we should also make sure it doesn't go 
anywhere there either).
Comment 2 Jerome Lanneluc CLA 2002-05-24 08:49:00 EDT
Added protection and ensures that JobManager.shutDown() doesn't return until 
the indexing thread has died.
Comment 3 David Audel CLA 2002-06-03 08:53:36 EDT
Verified.