Menu

#642 ClientCodeException in Windows

open
nobody
None
5
2008-02-13
2008-02-13
No

When executing the buttom 'Compile' in drjava-stable-20080106-0744, windows app, I get a ClientCodeException with JDK/JRE 6_03.

It works fine with the jar distribution

Discussion

  • Mathias Ricken

    Mathias Ricken - 2008-02-13

    Logged In: YES
    user_id=1075744
    Originator: NO

    Hi, thank you for reporting this bug. Can you please provide more information to help us diagnose problem?

    Specifically, could you please post the stack trace (if there was any) in a comment, along with your system information. To get the system information, please go to the "Help" menu, select "About" and then click on the "System Properties" pane. There is a "Copy System Properties" button that will copy all pertinent information (in an anonymous form) to your clipboard.

    Thank you!

     
  • Carlos A. Iglesias

    Logged In: YES
    user_id=978340
    Originator: YES

    Hi,

    Thanks for your quick answer. It works fine as I told you with the jar distribution, only fails with the Windows exe one.

    I attach here the error:

    1 error found:
    File: (no associated file) [line: (no source location)]
    Error: Compile exception: com.sun.tools.javac.util.ClientCodeException: java.lang.NullPointerException

    and the system configuration:

    System Properties:
    DrJava Version 20080112-0033
    drjava.debug.port = 2159
    java.runtime.name = Java(TM) SE Runtime Environment
    sun.boot.library.path = C:\Archivos de programa\Java\jre1.6.0_03\bin
    java.vm.version = 1.6.0_03-b05
    java.vm.vendor = Sun Microsystems Inc.
    java.vendor.url = http://java.sun.com/
    path.separator = ;
    java.vm.name = Java HotSpot(TM) Client VM
    file.encoding.pkg = sun.io
    user.country = ES
    sun.os.patch.level = Service Pack 2
    java.vm.specification.name = Java Virtual Machine Specification
    user.dir = <anonymized user.home>\Escritorio
    java.runtime.version = 1.6.0_03-b05
    java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
    java.endorsed.dirs = C:\Archivos de programa\Java\jre1.6.0_03\lib\endorsed
    os.arch = x86
    java.io.tmpdir = C:\DOCUME~1\ADMINI~1\CONFIG~1\Temp\ line.separator = "\u000d\u000a"
    java.vm.specification.vendor = Sun Microsystems Inc.
    user.variant =
    os.name = Windows XP
    application.home = <anonymized user.home>\Escritorio
    sun.jnu.encoding = Cp1252
    java.library.path = <anonymized user.home>\Escritorio;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Archivos de Programa\Java\jdk1.6.0_03\bin;C:\Archivos de programa\QuickTime\QTSystem\ env.class.path = .;C:\Archivos de programa\Java\jre1.6.0_03\lib\ext\QTJava.zip
    java.specification.name = Java Platform API Specification
    java.class.version = 50.0
    sun.management.compiler = HotSpot Client Compiler
    os.version = 5.1
    user.home = <anonymized user.home>
    user.timezone = Europe/Paris
    java.awt.printerjob = sun.awt.windows.WPrinterJob
    file.encoding = Cp1252
    java.specification.version = 1.6
    java.class.path = <anonymized user.home>\Escritorio\drjava-stable-20080106-0744.exe
    user.name = <anonymized user.name>
    java.vm.specification.version = 1.0
    java.home = C:\Archivos de programa\Java\jre1.6.0_03
    sun.arch.data.model = 32
    user.language = es
    java.specification.vendor = Sun Microsystems Inc.
    awt.toolkit = sun.awt.windows.WToolkit
    java.vm.info = mixed mode, sharing
    java.version = 1.6.0_03
    java.ext.dirs = C:\Archivos de programa\Java\jre1.6.0_03\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    sun.boot.class.path = C:\Archivos de programa\Java\jre1.6.0_03\lib\resources.jar;C:\Archivos de programa\Java\jre1.6.0_03\lib\rt.jar;C:\Archivos de programa\Java\jre1.6.0_03\lib\sunrsasign.jar;C:\Archivos de programa\Java\jre1.6.0_03\lib\jsse.jar;C:\Archivos de programa\Java\jre1.6.0_03\lib\jce.jar;C:\Archivos de programa\Java\jre1.6.0_03\lib\charsets.jar;C:\Archivos de programa\Java\jre1.6.0_03\classes
    java.vendor = Sun Microsystems Inc.
    file.separator = \ java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
    sun.io.unicode.encoding = UnicodeLittle
    sun.cpu.endian = little
    java.rmi.server.hostname = 127.0.0.1
    sun.desktop = windows
    sun.awt.exception.handler = edu.rice.cs.drjava.ui.DrJavaErrorHandler
    sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86

    #DrJava configuration file
    #Wed Feb 13 19:16:04 CET 2008
    font.main = Monospaced-16
    key.delete.next = shift DELETE
    key.delete.previous = shift BACK_SPACE
    interactions.exit.prompt = false
    save.before.compile = true
    compile.before.junit = true
    save.before.javadoc = true
    show.finally.warnings = true
    show.serial.warnings = true
    show.fallthrough.warnings = true
    show.path.warnings = true
    recent.files = [D:\\backup\\cursos\\lprog08\\MasterMind\\src\\mastermind\\gui\\MasterMindGui.java,D:\\backup\\cursos\\lprog08\\MasterMind\\src\\mastermind\\JuegoTest.java,D:\\backup\\cursos\\lprog08\\MasterMind\\src\\mastermind\\PruebaTest.java,D:\\backup\\cursos\\lprog08\\MasterMind\\src\\mastermind\\Ficha.java,D:\\backup\\cursos\\lprog08\\MasterMind\\src\\Entrega.java]
    window.height = 778
    window.width = 1288
    window.x = -4
    window.y = -4
    last.dir = D:\\backup\\cursos\\lprog08\\MasterMind\\src\\mastermind\\gui\\MasterMindGui.java
    last.interactions.dir = D:\\backup\\cursos\\lprog08\\MasterMind\\src

    Used memory: about 7,03 megabytes
    Free memory: about 1,13 megabytes
    Total memory: about 8,15 megabytes
    Total memory can expand to: about 63,56 megabytes

     

Log in to post a comment.