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

TLB*.tmp files not cleaned up in some cases

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P5 P5
    • None
    • 1.1.2_001
    • deploy
    • unknown
    • generic


      peter.allenbach@eng 1999-12-15

      The customer writes:

       
       SAS Institute has a customer in Australia that is having problems
      that appear to be related to running their applets with the Java
      Plugin (version 1.1.2_001). When they run their applet under the Java
      Plug-in, ~60KB temp files (named TLB****.tmp) are being created in
      their temp directory that are not cleaned up after the applet exits.
      Eventually, they encounter disk space problems after running the
      applet repeatedly. Naturally, this is unacceptable to them and they
      are looking to us to resolve the problem.
       
       I took a look at the files, and determined that they seem to be some
      sort of type library generated on the fly by the Java Plug-in to
      describe the applet that is being invoked. I played around with some
      other applets on my PC with the Java Plug-in and noted that the temp
      files are typically cleaned up when the applet exits. I tried several
      means of abnormally terminating IE to see if I could re-create a
      situation where the temp files persisted, but they always went away
      when IE did. The customer claims that no abnormal applet terminations
      are occuring and that these files are always created and left behind
      when the applet runs. The applet itself creates no such temp files.
       
       I have the following questions for Sun:
       
       (1) Does the Java Plug-in generate these TLB*.tmp files? I'm pretty
      certain that it does since I could recreate the same behavior myself
      with a simple test applet. But we do not have the Java Plug-in source
      so I cannot verify it myself.
       
       (2) If so, is there any way to prevent the Java Plug-in from creating
      these files?
       
       (3) Are there any known problems with the 1.1.2_001 version of the
      Plug-in related to failure to remove these temp files when the applet
      exits? If so, can we have the bug numbers and any suggested
      workarounds?
       
       Thanks in advance for any assistance that you can provide.

      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

      I have determined that Plugin does create TLB*.tmp files. I asked SAS to
      provide an example of an uncleaned up TLB*.tmp and I attached it to this
      bug report.


      We have not provided the actual applet, since it uses the SAS IDE and would
      be complex to recreate here. We are hoping that the TLB*.tmp file will
      provide enough clues to resolve this problem.

            djayaramsunw Devananda Jayaraman (Inactive)
            pallenba Peter Allenbach (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: