Microsoft VC++ Debug Error running Java Application

Posted on 2004-10-26
Last Modified: 2010-05-18

I am running a Java application (downloaded using Java WebStart) and then connecting to a remote host. The java application is downloaded ok, but when I connect to the remote host I get an error dialog

Microsoft Visual C++ Debug Library

Debug Error!

Program C:\Programme\Java\J2re1.4.2\bin\javaw.exe

DAMAGE: after Normal block (#34) at Ox1DAF3DF8

(Press Retry to debug the application)

Abort Retry Ignore

Any one has any ideas?

Question by:masood04
    LVL 24

    Expert Comment


    LVL 92

    Expert Comment

    maybe try reinstalling JRE
    LVL 1

    Expert Comment

    Not really an answer, but,

    When you install Visual C++ it attempts to debug any application fault. It is not anything specific to your Java app.
    Javaw.exe is also part of the VM, not the app, and any debugging will fail in VC++.

    VC++ tries to debug any application fault that occurs so I would ignore it. If VC++ wasn't installed you would be getting the standard Windows error messages when something goes titty-up. There is most likely something wrong with your application.

    LVL 24

    Expert Comment

    I don't believe this; what ever goes wrong in the JVM, MSCV will not interfere.
    I had Visual Studio always side by side with JAVA.
    LVL 1

    Expert Comment

    Yes, the JVM itself is breaking, but I was thinking it was caused by you application somehow. I don't know how and I have never seen this before - it generally behaves itself for me and I have Visual Studio 6 SP6 installed with J2SDK 1.4.2_03 and I don't have any issues.

    That's why it wasn't really an answer - I wasn't sure what you knew.

    Author Comment

    Thanks for all the comments.

    The confusing thing is that the application continues without any noticeable error if I click on "ignore".

    I suspect it is the JavaWebstart which may be flaky here.
    LVL 24

    Expert Comment

    Anyway it should not happen, even if your JAVA program is mud.

    Accepted Solution

    PAQed with points refunded (250)

    Community Support Moderator

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Suggested Solutions

    Title # Comments Views Activity
    tenRun challenge 28 52
    nested class vs inner class 5 25
    return in catch statement 1 23
    strDist challenge 34 45
    Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
    Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
    Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
    This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

    846 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now