Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 322918 - eclipse.exe can't find its shared library if the length of shared library path exceed 255 characters
Summary: eclipse.exe can't find its shared library if the length of shared library pat...
Status: CLOSED DUPLICATE of bug 240027
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Launcher (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-17 11:52 EDT by Meng Xin Zhu CLA
Modified: 2012-02-01 22:18 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Meng Xin Zhu CLA 2010-08-17 11:52:09 EDT
Build Identifier: eclipse 3.6

Java does well to support long path name since 1.5. After jvm is started, java process can load the plugins/classes whose path length exceed 255 characters.
But eclipse.exe doesn't support long path well, it would fail to find its share library.

Reproducible: Always

Steps to Reproduce:
1. create long depth directories, such as c:\blab\...\blabla
2. unzip the eclipse SDK to the long depth folder
3. make sure the length of <inst>\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503\eclipse_1307.dll more than 255 characters
4. launch eclipse.exe
5. get an error dialog that indicates the companion shared library can't be found
Comment 1 Meng Xin Zhu CLA 2012-02-01 22:18:45 EST

*** This bug has been marked as a duplicate of bug 240027 ***