This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 138270 - I18N - multibyte chars become square boxes in titles of the debugger windows
Summary: I18N - multibyte chars become square boxes in titles of the debugger windows
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords: I18N
Depends on:
Blocks:
 
Reported: 2008-06-25 19:18 UTC by kaa
Modified: 2008-12-22 11:52 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
image (40.38 KB, image/jpeg)
2008-06-25 19:19 UTC, kaa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaa 2008-06-25 19:18:16 UTC
Product Version: NetBeans IDE Dev (Build 200806220002)
Java: 1.6.0_06; Java HotSpot(TM) Client VM 10.0-b22
System: Windows XP version 5.1 running on x86; MS932; ja_JP (nb)
I'm running in the Japan locale, using a pseudo localized Netbeans with font size 16 option.

Steps:
1. Start debugging (In my case I used Web App)
2. Look at the windows opened by the debugger - they should have properly shown multi byte chars in their titles.
3. Click within a title in any window from the step above.

result: multi byte chars will be replaced by square boxes.

4. Click again the same title

result: multi byte chars still exist

5. Click again the same title

result: multi byte chars now looks ok. square boxes were replaced by them.
Comment 1 kaa 2008-06-25 19:19:54 UTC
Created attachment 63451 [details]
image
Comment 2 kaa 2008-06-27 17:14:57 UTC
Probably the issue exists not only in the debugger windows.
This also happens with text in bold but the behavior is different. Try the following steps:
I'm running in the Japan locale, using a pseudo localized Netbeans

1. Open in the editor several java files with multibyte in their names
2. At the up-right conner of the editor there is small dropdwon list with opened files.
   It represented by a small button with an arrow icon.
3. Select a tab with one of the files and expand the dropdown.

Selected file will have square boxes instead of multibyte chars there.
Comment 3 Joelle Lam 2008-07-02 19:23:03 UTC
This is a not a javascript specific issue but seems to have to do with the windowing system or localization of the
debugger windows.  Passing on to debugger core ui, but it may ultimately go on to windowing.
Comment 4 Martin Entlicher 2008-07-17 14:12:54 UTC
From the description it's apparent that this is not a debugger-specific problem.
There are simply no fonts for bold text of these characters. Messages are correctly localized, but the fonts are the
problem. This is not something that can be fixed in debugger.
Comment 5 Peter Pis 2008-07-30 09:04:58 UTC
Reassigning to "debugger".
Comment 6 Daniel Prusa 2008-07-30 09:11:47 UTC
Reproducible also in editor (see comments above). As Martin has already noted, there could be some problem with fonts.
Reassigning to core for evaluation.
Comment 7 Stanislav Aubrecht 2008-07-30 12:41:12 UTC
fixed

62f5c2c22b22
Comment 8 Ken Frank 2008-07-30 16:21:45 UTC
Andrey, please verify using both --fontset option and not.

ken.frank@sun.com
Comment 9 Quality Engineering 2008-07-31 04:19:07 UTC
Integrated into 'main-golden', available in build *200807310201* on http://bits.netbeans.org/dev/nightly/
Changeset: http://hg.netbeans.org/main/rev/62f5c2c22b22
User: S. Aubrecht <saubrecht@netbeans.org>
Log: #138270 - I18N - multibyte chars become square boxes
Comment 10 kaa 2008-07-31 15:34:51 UTC
The issue is reproducible:
Product Version: NetBeans IDE Dev (Build 200807301401)
Java: 1.6.0_06; Java HotSpot(TM) Client VM 10.0-b22

I'll verify with the next pseudo build.
Comment 11 kaa 2008-08-11 17:11:44 UTC
verified:
Product Version: NetBeans IDE Dev (Build 200808101401)
Java: 1.6.0_06; Java HotSpot(TM) Client VM 10.0-b22