Bug 364202 - deadlock on org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader
Summary: deadlock on org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader
Status: CLOSED DUPLICATE of bug 212262
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Compendium (show other bugs)
Version: 3.7.1   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: equinox.compendium-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: core
Depends on:
Blocks:
 
Reported: 2011-11-18 16:39 EST by eg.trab CLA
Modified: 2011-11-21 21:12 EST (History)
2 users (show)

See Also:


Attachments
yourkit screenshot and snapshot (732.15 KB, application/octet-stream)
2011-11-18 16:41 EST, eg.trab CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description eg.trab CLA 2011-11-18 16:39:42 EST
Build Identifier: equinox - org.eclipse.osgi_3.7.1.R37x_v20110701.jar, Apache Fileinstall - org.apache.felix.fileinstall-3.1.10.jar

deadlock, screenshot and yourkit snapshot attached
(please correct component and severity as appropriate)

Reproducible: Sometimes

Steps to Reproduce:
1. just happened twice in the past week
2.
3.
Comment 1 eg.trab CLA 2011-11-18 16:41:01 EST
Created attachment 207252 [details]
yourkit screenshot and snapshot
Comment 2 John Ross CLA 2011-11-18 17:02:33 EST
This looks similar to, and might be a duplicate of, bug 364048.

Please have a look at bug 364048 comment 3 to see if it applies to you.
Comment 3 eg.trab CLA 2011-11-20 19:33:07 EST
no, we do not use the osgi.classloader.singleThreadLoads=true option.
Comment 4 Thomas Watson CLA 2011-11-21 14:26:29 EST
From the looks of the screenshot this looks more like a problem because of the coarse grained locking we must do on pre-Java6 VMs.  This should be fixed when running on Java 7.

*** This bug has been marked as a duplicate of bug 212262 ***
Comment 5 eg.trab CLA 2011-11-21 21:12:07 EST
sorry, it's on one of the latest java 6 vm's