Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6539723

Class Data Sharing cease to work on Windows on Daylight Saving time change

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • hs10
    • 6
    • hotspot
    • b14
    • x86
    • windows_xp

        FULL PRODUCT VERSION :
        Java(TM) SE Runtime Environment (build 1.6.0_01-ea-b03)
        Java HotSpot(TM) Client VM (build 1.6.0_01-ea-b03, mixed mode)

        ADDITIONAL OS VERSION INFORMATION :
        Microsoft Windows XP [Version 5.1.2600]

        A DESCRIPTION OF THE PROBLEM :
        Since the CDS feature was introduced in 5.0 it always ceases to work 2-times a year just immediately after Daylight saving change takes place. To make it work again one have to "dump" the shared archive file again.

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        1) install jre or jdk on windows
        2) verify that java.exe -Xshare:on works
        3) wait for start of end of daylight saving time change
        4) see that java.exe -Xshare:on fails

        ERROR MESSAGES/STACK TRACES THAT OCCUR :
        An error has occured while processing the shared archive file.
        A jar file is not the one used while building the shared archive file.
        Error occurred during initialization of VM
        Unable to use shared archive.

        REPRODUCIBILITY :
        This bug can be reproduced always.

        CUSTOMER SUBMITTED WORKAROUND :
        Rebuild the shared archive file twice a year manually is NOT an option for JOE the user rendering CDS useless.

              kamg Keith Mcguigan (Inactive)
              ndcosta Nelson Dcosta (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: