Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4949908
Votes 0
Synopsis Java2D app hangs on dual headed win XP systems
Category java:classes_2d
Reported Against 1.4.2_02
Release Fixed
State 11-Closed, duplicate of 4916767, bug
Priority: 2-High
Related Bugs 4916767
Submit Date 06-NOV-2003
Description
Java2D application on J2SE 1.4.2_02 on Win XP on a dual-headed Workstation.
With certain graphics boards (Matrox G550, 450, 200, Radeon 7000 and more)
a deadlock occurs if windows are opened on both "heads". It can be reproduced 
turning on a screenlock while windows are placed on both displays.
A testcase is available to reproduce the issue. See attachment for
Testcase and dumpfile.

The problem can't be reproduced on sparc systems, win2k systems or 
single headed workstations. 

steps to reproduce:

Start the app on WXP SP1 on a multi screen setup, move window in a way 
that rectangle image is placed partly on screen #1 and partly on screen 
#2. Lock/unlock the screen using ctrl-alt-delete, or, open a command 
window and change to full screen mode and back via alt-enter (several 
times). 
Work Around
the option
-Dsun.java2d.ddoffscreen=false
seems to be a workaround for the problem
Evaluation
The bug is reproducible with 1.4.2_*, 1.5 up to build 20. Not reproducible
in b22.

It was fixed in Java2D nightly build 2003-09-10.tiger 
when the fix for
 4916767: applets hang on multimon systems after returning from StandBy (Windows XP)
went in, so it looks like it's a dup of this one.

If this bug is to be escalated, the fix can probably be ported to 1.4.2 codebase,
the diffs for this fix can be found here:
/net/jano.sfbay/export/disk29/jcg/1.5.0-tiger/2D/4916767

Closing the bug as a dup of 4916767.

  xxxxx@xxxxx   2003-11-06
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang