Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 342569

Summary: BIDI: BDL_Folders contain bidi text are shown as blank in RSE file system view
Product: [Tools] Target Management Reporter: amir <bamir>
Component: RSEAssignee: David McKnight <dmcknigh>
Status: RESOLVED DUPLICATE QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: major    
Priority: P3 CC: camle, xuanchen
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Blank Hebrew resources
none
Remote Systems view with Hebrew filename
none
Windows dstore connection with Hebrew folder name none

Description amir CLA 2011-04-12 10:03:29 EDT
Build Identifier: I20110310-1119

Hebrew files and folders names are not shown in RSE file system view 

Reproducible: Always

Steps to Reproduce:
1. Open a new cnnection to some remote system contains Hebrew names resources

Result:
Hebrew files and folders names are not shown in RSE file system view
Comment 1 amir CLA 2011-04-12 10:04:44 EDT
Created attachment 193046 [details]
Blank Hebrew resources
Comment 2 David McKnight CLA 2011-04-20 11:47:37 EDT
Created attachment 193716 [details]
Remote Systems view with Hebrew filename

I've tried to reproduce this but it seems Hebrew text does show up for me, as shown in the attachment.
Comment 3 amir CLA 2011-04-27 12:33:42 EDT
(In reply to comment #2)
> Created attachment 193716 [details]
> Remote Systems view with Hebrew filename
> I've tried to reproduce this but it seems Hebrew text does show up for me, as
> shown in the attachment.


Which locale you are using ?
You Should use Hebrew system local with Hebrew user preferences.
Comment 4 David McKnight CLA 2011-04-27 12:54:17 EDT
(In reply to comment #3)
> (In reply to comment #2)
> > Created attachment 193716 [details] [details]
> > Remote Systems view with Hebrew filename
> > I've tried to reproduce this but it seems Hebrew text does show up for me, as
> > shown in the attachment.
> 
> 
> Which locale you are using ?
> You Should use Hebrew system local with Hebrew user preferences.

When starting Eclipse, I used the following option:
 -nl iw

I also have all the workstation Regional and Language Options set to Hebrew.  Could you explain which preferences you're referring to when you say "Hebrew user preferences"?
Comment 5 amir CLA 2011-04-28 06:13:09 EDT
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > Created attachment 193716 [details] [details] [details]
> > > Remote Systems view with Hebrew filename
> > > I've tried to reproduce this but it seems Hebrew text does show up for me, as
> > > shown in the attachment.
> > 
> > 
> > Which locale you are using ?
> > You Should use Hebrew system local with Hebrew user preferences.
> When starting Eclipse, I used the following option:
>  -nl iw
> I also have all the workstation Regional and Language Options set to Hebrew. 
> Could you explain which preferences you're referring to when you say "Hebrew
> user preferences"?


By Hebrew user pref I meant to regional options but as you specified you set it to Hebrew so I still don't know why it's not reproducible on your side.
Comment 6 David McKnight CLA 2011-04-28 11:13:15 EDT
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > (In reply to comment #2)
> > > > Created attachment 193716 [details] [details] [details] [details]
> > > > Remote Systems view with Hebrew filename
> > > > I've tried to reproduce this but it seems Hebrew text does show up for me, as
> > > > shown in the attachment.
> > > 
> > > 
> > > Which locale you are using ?
> > > You Should use Hebrew system local with Hebrew user preferences.
> > When starting Eclipse, I used the following option:
> >  -nl iw
> > I also have all the workstation Regional and Language Options set to Hebrew. 
> > Could you explain which preferences you're referring to when you say "Hebrew
> > user preferences"?
> 
> 
> By Hebrew user pref I meant to regional options but as you specified you set it
> to Hebrew so I still don't know why it's not reproducible on your side.

Which kind of connections have you tried this with?  I've tried with SSH Only and Linux (dstore-based).
Comment 7 amir CLA 2011-05-01 03:27:06 EDT
(In reply to comment #6)
> (In reply to comment #5)
> > (In reply to comment #4)
> > > (In reply to comment #3)
> > > > (In reply to comment #2)
> > > > > Created attachment 193716 [details] [details] [details] [details] [details]
> > > > > Remote Systems view with Hebrew filename
> > > > > I've tried to reproduce this but it seems Hebrew text does show up for me, as
> > > > > shown in the attachment.
> > > > 
> > > > 
> > > > Which locale you are using ?
> > > > You Should use Hebrew system local with Hebrew user preferences.
> > > When starting Eclipse, I used the following option:
> > >  -nl iw
> > > I also have all the workstation Regional and Language Options set to Hebrew. 
> > > Could you explain which preferences you're referring to when you say "Hebrew
> > > user preferences"?
> > 
> > 
> > By Hebrew user pref I meant to regional options but as you specified you set it
> > to Hebrew so I still don't know why it's not reproducible on your side.
> Which kind of connections have you tried this with?  I've tried with SSH Only
> and Linux (dstore-based).


I have reproduced it using Windows connection
Comment 8 David McKnight CLA 2011-05-02 08:20:45 EDT
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #5)
> > > (In reply to comment #4)
> > > > (In reply to comment #3)
> > > > > (In reply to comment #2)
> > > > > > Created attachment 193716 [details] [details] [details] [details] [details] [details]
> > > > > > Remote Systems view with Hebrew filename
> > > > > > I've tried to reproduce this but it seems Hebrew text does show up for me, as
> > > > > > shown in the attachment.
> > > > > 
> > > > > 
> > > > > Which locale you are using ?
> > > > > You Should use Hebrew system local with Hebrew user preferences.
> > > > When starting Eclipse, I used the following option:
> > > >  -nl iw
> > > > I also have all the workstation Regional and Language Options set to Hebrew. 
> > > > Could you explain which preferences you're referring to when you say "Hebrew
> > > > user preferences"?
> > > 
> > > 
> > > By Hebrew user pref I meant to regional options but as you specified you set it
> > > to Hebrew so I still don't know why it's not reproducible on your side.
> > Which kind of connections have you tried this with?  I've tried with SSH Only
> > and Linux (dstore-based).
> 
> 
> I have reproduced it using Windows connection

Can you reproduce this with other types of connections?  I don't think the Windows DStore connection type is very commonly used.  If this only occurs on Windows DStore connections, then the I wouldn't consider this as severe an issue as with other connection types.
Comment 9 David McKnight CLA 2011-05-02 09:31:05 EDT
Created attachment 194485 [details]
Windows dstore connection with Hebrew folder name

I don't know enough about BIDI to know what the proper way is for inserting and displaying the BIDI text.  Using a windows dstore connection, some Hebrew text displays while others don't.  The "???? ???" folder shows correctly using Windows Explorer and the RSE Local connection but not in DOS or the RSE Windows connection.  One of the Hebrew text folders that does show was created via cut and paste of text from the Internet while an other was created via the keyboard - neither of those show via Windows Explorer, DOS or the RSE Local connection.
Comment 10 David McKnight CLA 2011-05-11 09:24:13 EDT
Could you see if this can be reproduced via a Windows server when the attached dstore_core.jar is used?

https://bugs.eclipse.org/bugs/attachment.cgi?id=195341
Comment 11 David McKnight CLA 2011-05-11 09:36:37 EDT
(In reply to comment #10)
> Could you see if this can be reproduced via a Windows server when the attached
> dstore_core.jar is used?
> 
> https://bugs.eclipse.org/bugs/attachment.cgi?id=195341

Actually, please try this jar instead:
https://bugs.eclipse.org/bugs/attachment.cgi?id=195347
Comment 12 amir CLA 2011-05-12 12:32:50 EDT
1. Problem is not reproduced with Linux connection
2. The problem is resolved when using the attached
dstore_core.jar by dave
Comment 13 David McKnight CLA 2011-05-12 12:42:28 EDT
(In reply to comment #12)
> 1. Problem is not reproduced with Linux connection
> 2. The problem is resolved when using the attached
> dstore_core.jar by dave

Okay, great.  In that case, this is fixed via the following bug fix:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=343939

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