Detect debug mode in runtime?

During runtime, it is possible from the program itself to detect if it is being run in the java debug mode? Well the idea is that if it is running in the debug mode or release mode I can dynamically load the corresponding debug or release JNI classes.

Or just change the LD_LIBRARY_PATH (or PATH under Windows) that the debugger passes to java when it is started so that it finds the desired JNI shared library.

Similar Messages

  • Detect DEBUG mode in ABAP code

    Hi all,
    Is there a way to detect that we are in DEBUGGING mode in ABAP code.
    I need to determine this, because we have function modules that will be runned in a separate process in the background. If i could detect DEBUG mode, i could choose not to run these modules in the background, making debugging them possible.
    Regards,
    Rob.

    When you debug a program that calls function modules using the IN BACKGROUND TASK addition, they are processed in a background work process (additional internal session). If you set the In background task: Do not process option, the system collects the function calls, but does not start the background work process. The Debugger assigns a transaction ID, which identifies the background work process uniquely. You can now start the Debugger for the background work process using transaction SM58. You can select the function module concerned here, and then execute it via the Edit menu.
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617d0ce68c11d2b2ab080009b43351/frameset.htm
    There is a system variable SY-DEBUG, not sure if it works, though.
    Regards,
    Subramanian V.

  • Detect debug or release build from AS3?

    Hi, is it possible to detect the build type (debug or
    release) of an ActionScript Project using AS3 code?
    I use a FPS counter, but it would be nice if it would only
    show up in the debug build.
    Thanks a lot in advance!

    var isDebug:Booleab = (new Error().getStackTrace().search(/:[0-9]+]$/m) > -1);
    Here are the sources that I found this answer...
    http://www.tekool.net/blog/2009/06/27/identifying-a-debug-or-release-swf-file-at-runtime/
    http://michaelvandaniker.com/blog/2008/11/25/how-to-check-debug-swf/
    Here's yet another take on solving this issue by using the compiler argument: "-define=CONFIG::debug,true"
    Personally I prefer the above solution.
    http://edsyrett.wordpress.com/2008/09/22/using-conditional-compilation-to-detect-debug-mod e/

  • ABAP Runtime error in debug mode

    Hi all,
    I am facing foll. run time error in debug mode
    Runtime Error          DBIF_RSQL_INVALID_CURSOR
    Except.                CX_SY_OPEN_SQL_DB
    Possible causes in the application program:                       
    Within a loop (SELECT/LOOP/EXEC SQL), one of the following        
    statements is used:                                               
    - MESSAGE (apart from MESSAGE S...)                               
    - COMMIT WORK                                                     
    - ROLLBACK WORK                                                   
    - CALL SCREEN                                                     
    - CALL DIALOG                                                     
    - CALL TRANSACTION                                                
    - SUBMIT                                                          
    - BREAK-POINT                                                     
    - WAIT                                                            
    In debugging mode, a program sometimes triggers                   
    a "COMMIT WORK" during the database selection. As a result        
    this termination may also occur in debugging mode with a correct  
    program.                                                          
    A "COMMIT WORK" during debugging may be due to the following reason
    1. A program or screen was regenerated                            
       and updated in the database.                                   
    2. Each user needs a private process in debugging mode, but       
       the number of available processes is restricted. If this       
       limit is exceeded, each debugging step then requires a         
       "COMMIT WORK".       
    its urgent.
    if i run the prg directly to tcode der is not ne error.
    but i want to execute the prg. in the debug mode.
    its a ZPRG.
    with regards,
    Purva.

    hi,
    You need to change your logic.
    Then , i hope your problem wil be solved.
    Because of nested select statements, you are getting that error.
    Declare seperate Internal tables for VBRK,VBRP, KNA!,j_1iexchdr, j_1imtchid.
    Declare Itab_final with all required fields from all tables.
    Dont use select-endselect anywhere.
    I am giving Pseudo code here.
    Try to use this logic.
    I used question mark in code : there you need to use ur required field names.
    Hope it wil help you.
    select vbeln kunrg zterm bukrs knumv netwr kunrg from vbrk into corresponding fields of table itab1
    where vbeln = docno.
    select matnr posnr arktx fkimg meins netwr werks aubel from vbrp into corresponding fields of table itab2 for all entries in itab1
    where vbeln = itab-vbeln.
    select name1 stras pstlz ort01 land1 from kna1 into corresponding fields of table itab3 for all entries in itab1
    where kunnr = itab1-kunrg.
    select preprn exdat docno from j_1iexchdr into corresponding fields of  table itab4  for all entries in itab1
    where rdoc = itab1-vbeln.
    select j_1ichid from j_1imtchid into corresponding fields of table itab5 for all entries in itab2
    where matnr = itab2-matnr.
    Loop at itab1 into wa_itab1.
    read table itab2 into wa_itab2 index sy-tabix.
    read table itab3 into wa_itab2 index sy-tabix.
    read table itab4 into wa_itab2 index sy-tabix.
    read table itab5 into wa_itab2 index sy-tabix.
    itab_final = itab1-?
    itab_final = itab1-?
    itab_final = itab2-?
    itab_final = itab3-?
    itab_final = itab4-?
    itab_final = itab5-?
    append itab.
    endloop.
    select eikto from knb1 into table wa_knb1
    where kunnr = itab_fianl-kunrg
    and bukrs = itab-bukrs.
    select kawrt kbetr kwert kschl kposn knumv from konv into corresponding fields of wa_konv
    where knumv = itab_fianl-knumv
    and kposn = itab_final-posnr.
    append wa_konv.
    endselect.
    Regards
    Sandeep Reddy

  • Can't Run program in Debug Mode

    To: [email protected]
    cc:
    Subject: Can't Run program in Debug Mode
    Has anyone else experienced this problem? We have written a non-express
    program that uses the Express generated services project as a supplier
    plan. However, when we try running this program in debug mode about 50%
    (or more) of the time we abend while Forte is trying to partition the
    application. Since we have many database classes in our Business Model we
    are wondering if Forte is timing out during the partition phase or if the
    server partition is running out of memory . The following error messages
    are produced by Forte. Any suggestions???
    =======================
    Error messages on client:
    =======================
    SYSTEM ERROR: Unable to start the partition testacadprogoffer_CL0_Part1 on
    any
    of the nodes to which it has been assigned. See the remainder of the
    error
    stack for more information.
    Class: qqsp_ResourceException
    Error #: [1602, 593]
    Detected at: qqcf_StandardConfig::LoadRemotePartition at 5
    Last TOOL statement: method overview.StartApplication
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    SYSTEM ERROR: Unable to start partition testacadprogoffer_CL0_Part1 on node
    admin2.
    Class: qqsp_ErrorDescriptor
    Error #: [1602, 592]
    Detected at: qqcf_StandardConfig::LoadRemotePartition at 3
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    SYSTEM ERROR: Lost contact with remote server while trying to load
    partition
    testacadprogoffer_CL0_Part1. Check server log file for more information
    about
    the specific problem.
    Class: qqsp_ResourceException
    Error #: [1301, 102]
    Detected at: qqem_IPartitionAgent::Startup at 5
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: The connection to the partner was terminated by the
    Communication
    Manager for the reasons below.
    Class: qqsp_DistAccessException
    Detected at: qqdo_PartitionMgr::StopLocation at 1
    Error Time: Tue Dec 02 12:56:00
    Distributed method called: qqrt_ForteExecAgentProxy.LoadPartition!6
    (object name Unnamed) from partition "Forte_Executor", (partitionId =
    F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9, taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9.229]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment CentralEnv
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: Network partner closed connection. This usually means the
    process at the other end of the wire failed. Please go look there and
    find
    out why.
    Class: qqsp_DistAccessException
    Detected at: qqcm_HoseFSM::ReceivedClose at 2
    Error Time: Tue Dec 02 12:56:00
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: Received close: Connection aborted (10053).
    Class: qqsp_DistAccessException
    Detected at: qqcm_HoseFSM::ReceivedClose at 1
    Error Time: Tue Dec 02 12:56:00
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    =======================
    Log messages on server:
    =======================
    Attached to manager for node admin2.
    aud Tue Dec 2 09:34:36 : Loading partition testacadprogoffer_cl0_Part2
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 09:41:58 : Shutting down partition as requested.
    aud Tue Dec 2 09:41:59 : Unloaded partition testacadprogoffer_cl0_Part2.
    aud Tue Dec 2 09:49:44 : Loading partition testacadprogoffer_cl0_Part2
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 10:00:11 : Shutting down partition as requested.
    aud Tue Dec 2 10:00:12 : Unloaded partition testacadprogoffer_cl0_Part2.
    aud Tue Dec 2 10:18:34 : Loading partition testacadprogoffer_cl0_Part3
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 10:27:00 : Shutting down partition as requested.
    aud Tue Dec 2 10:27:00 : Unloaded partition testacadprogoffer_cl0_Part3.
    aud Tue Dec 2 10:47:03 : Loading partition
    EvaluateApplRequirementsBO_CL0_Part1 built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 11:09:26 : Shutting down partition due to failure of agent
    owner's partition.
    aud Tue Dec 2 11:09:26 : Shutting down partition as requested.
    aud Tue Dec 2 11:09:26 : Unloaded partition
    EvaluateApplRequirementsBO_CL0_Part1.
    aud Tue Dec 2 12:36:14 : Loading partition testacadprogoffer_CL0_Part1
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 12:45:17 : Shutting down partition as requested.
    aud Tue Dec 2 12:45:17 : Unloaded partition testacadprogoffer_CL0_Part1.
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    Task 11: qqcm_HoseRecvServiceTask::Run: Caught unexpected exception
    FATAL ERROR: ************* Out of Memory, requested (1K) available (0K)
    Class: qqsp_ResourceException with ReasonCode: SP_ER_OUTOFMEMORY
    Detected at: qqos_MemoryManager
    Error Time: Tue Dec 2 12:49:01
    Exception occurred (locally) on partition "Forte_Executor",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10f3, t
    askId = [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10f3.11]) in application
    "Forte Runtime", pid 14020 on node admin2 in environ
    ment CentralEnv.
    FATAL ERROR: ************* Out of Memory, requested (1K) available (0K)
    Class: qqsp_ResourceException with ReasonCode: SP_ER_OUTOFMEMORY
    Detected at: qqos_MemoryManager
    Error Time: Tue Dec 2 12:48:57
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    ERROR: TMgr.RunThread: task cm.Recv failed terminating.
    Probably caused by a FATAL exception.
    David Wilbur email: [email protected]
    University of Windsor phone: 519-253-3000 ext. 2779
    Windsor, Ontario Canada
    -----------------------------------------------

    Hi,
    We have had the same problem in a non-express application
    with a heavy server partition. In our case, the error was not
    systematic, depending on the server workload at the time we
    tried to partition and run.
    The work-around we're using is to put the -fm flags (increasing the x
    parameter to say 30000) in the 'server arguments' of your server
    partition
    properties in the partition workshop. Note that if your server is a Unix
    platform,
    you need to put double-quotes before and after the parenthesis in the -fm
    syntax.
    Hope this helps,
    Vincent Figari
    BTW, what Forte version are you using ?
    On Tue, 2 Dec 1997 13:44:24 -0500 "David Wilbur"<[email protected]>
    writes:
    >
    >
    >
    >
    >
    To: [email protected]
    cc:
    Subject: Can't Run program in Debug Mode
    Has anyone else experienced this problem? We have written a
    non-express
    program that uses the Express generated services project as a supplier
    plan. However, when we try running this program in debug mode about
    50%
    (or more) of the time we abend while Forte is trying to partition the
    application. Since we have many database classes in our Business
    Model we
    are wondering if Forte is timing out during the partition phase or if
    the
    server partition is running out of memory . The following error
    messages
    are produced by Forte. Any suggestions???
    =======================
    Error messages on client:
    =======================
    SYSTEM ERROR: Unable to start the partition
    testacadprogoffer_CL0_Part1 on
    any
    of the nodes to which it has been assigned. See the remainder of
    the
    error
    stack for more information.
    Class: qqsp_ResourceException
    Error #: [1602, 593]
    Detected at: qqcf_StandardConfig::LoadRemotePartition at 5
    Last TOOL statement: method overview.StartApplication
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    SYSTEM ERROR: Unable to start partition testacadprogoffer_CL0_Part1 on
    node
    admin2.
    Class: qqsp_ErrorDescriptor
    Error #: [1602, 592]
    Detected at: qqcf_StandardConfig::LoadRemotePartition at 3
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    SYSTEM ERROR: Lost contact with remote server while trying to load
    partition
    testacadprogoffer_CL0_Part1. Check server log file for more
    information
    about
    the specific problem.
    Class: qqsp_ResourceException
    Error #: [1301, 102]
    Detected at: qqem_IPartitionAgent::Startup at 5
    Error Time: Tue Dec 02 12:56:01
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: The connection to the partner was terminated by the
    Communication
    Manager for the reasons below.
    Class: qqsp_DistAccessException
    Detected at: qqdo_PartitionMgr::StopLocation at 1
    Error Time: Tue Dec 02 12:56:00
    Distributed method called:
    qqrt_ForteExecAgentProxy.LoadPartition!6
    (object name Unnamed) from partition "Forte_Executor",
    (partitionId =
    F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9, taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9.229]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: Network partner closed connection. This usually means
    the
    process at the other end of the wire failed. Please go look there
    and
    find
    out why.
    Class: qqsp_DistAccessException
    Detected at: qqcm_HoseFSM::ReceivedClose at 2
    Error Time: Tue Dec 02 12:56:00
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    INFORMATION: Received close: Connection aborted (10053).
    Class: qqsp_DistAccessException
    Detected at: qqcm_HoseFSM::ReceivedClose at 1
    Error Time: Tue Dec 02 12:56:00
    Exception occurred (locally) on partition "Express_cl7_Client",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3,
    taskId =
    [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10e9:0x3.226]) in
    application
    "FTLaunch_cl0", pid 65 on node DWILBUR_NTWS in environment
    CentralEnv.
    =======================
    Log messages on server:
    =======================
    Attached to manager for node admin2.
    aud Tue Dec 2 09:34:36 : Loading partition
    testacadprogoffer_cl0_Part2
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 09:41:58 : Shutting down partition as requested.
    aud Tue Dec 2 09:41:59 : Unloaded partition
    testacadprogoffer_cl0_Part2.
    aud Tue Dec 2 09:49:44 : Loading partition
    testacadprogoffer_cl0_Part2
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 10:00:11 : Shutting down partition as requested.
    aud Tue Dec 2 10:00:12 : Unloaded partition
    testacadprogoffer_cl0_Part2.
    aud Tue Dec 2 10:18:34 : Loading partition
    testacadprogoffer_cl0_Part3
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 10:27:00 : Shutting down partition as requested.
    aud Tue Dec 2 10:27:00 : Unloaded partition
    testacadprogoffer_cl0_Part3.
    aud Tue Dec 2 10:47:03 : Loading partition
    EvaluateApplRequirementsBO_CL0_Part1 built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 11:09:26 : Shutting down partition due to failure of
    agent
    owner's partition.
    aud Tue Dec 2 11:09:26 : Shutting down partition as requested.
    aud Tue Dec 2 11:09:26 : Unloaded partition
    EvaluateApplRequirementsBO_CL0_Part1.
    aud Tue Dec 2 12:36:14 : Loading partition
    testacadprogoffer_CL0_Part1
    built on <unknown>.
    Attached to manager for node admin2.
    aud Tue Dec 2 12:45:17 : Shutting down partition as requested.
    aud Tue Dec 2 12:45:17 : Unloaded partition
    testacadprogoffer_CL0_Part1.
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    Task 11: qqcm_HoseRecvServiceTask::Run: Caught unexpected exception
    FATAL ERROR: ************* Out of Memory, requested (1K) available
    (0K)
    Class: qqsp_ResourceException with ReasonCode: SP_ER_OUTOFMEMORY
    Detected at: qqos_MemoryManager
    Error Time: Tue Dec 2 12:49:01
    Exception occurred (locally) on partition "Forte_Executor",
    (partitionId = F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10f3, t
    askId = [F88CCF80-FA5D-11D0-A2F1-DA164885AA77:0x10f3.11]) in
    application
    "Forte Runtime", pid 14020 on node admin2 in environ
    ment CentralEnv.
    FATAL ERROR: ************* Out of Memory, requested (1K) available
    (0K)
    Class: qqsp_ResourceException with ReasonCode:
    SP_ER_OUTOFMEMORY
    Detected at: qqos_MemoryManager
    Error Time: Tue Dec 2 12:48:57
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    FATAL ERROR: Out of Memory (reason = qqOS_MM_EX_OUT_OF_MEMORY)
    ERROR: TMgr.RunThread: task cm.Recv failed terminating.
    Probably caused by a FATAL exception.
    David Wilbur email: [email protected]
    University of Windsor phone: 519-253-3000 ext. 2779
    Windsor, Ontario Canada

  • JVM crash when using debug mode in eclipse

    Hi,
    I get a SIGSEGV every time I use debug mode in Eclipse. Sometimes after a few breakpoints, sometimes when I start the debug view.
    Have Eclipse helios and JRE 6.0_21-b06 but have also tried 1.6.0_03-b05 with same result.
    The log file (hs_error_pidxxx.log) gives the following:
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0xff23259c, pid=2917, tid=2
    # JRE version: 6.0_21-b06
    # Java VM: Java HotSpot(TM) Server VM (17.0-b16 mixed mode solaris-sparc )
    # Problematic frame:
    # C [libc.so.1+0x3259c] strncmp+0x348
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    --------------- T H R E A D ---------------
    Current thread (0x0003d800): JavaThread "main" [_thread_in_native, id=2, stack(0xfe300000,0xfe380000)]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000
    Registers:
    O0=0x00000001 O1=0x00000000 O2=0x00000001 O3=0x00000000
    O4=0x00000102 O5=0x0125d898 O6=0xfe37d3b8 O7=0xe1dd104c
    G1=0x00105000 G2=0x00007b00 G3=0x00000000 G4=0xe2947b08
    G5=0xfee6e2e8 G6=0x00000000 G7=0xfe3e0200 Y=0x00000000
    PC=0xff23259c nPC=0xff2325a0
    Top of Stack: (sp=0xfe37d3b8)
    0xfe37d3b8: 00000000 e1ebec00 ff2c1bd0 e1ebec00
    0xfe37d3c8: 011966e8 00000001 fee2e000 00001cc4
    0xfe37d3d8: 1d69c014 e2963fec 00000001 00000108
    0xfe37d3e8: 0000006e 0000006e fe37d3f8 e2947bd4
    0xfe37d3f8: e2963ff4 014e2b38 e2963ffc 00000000
    0xfe37d408: fee2e000 011afd80 01da6f38 e2963fec
    0xfe37d418: fe37d484 0125da90 0125dab8 00000002
    0xfe37d428: 00000000 e2974f88 fe37d488 e2350fd4
    Instructions: (pc=0xff23259c)
    0xff23258c: 91 ee 00 00 b4 a6 a0 01 0a bf ff e1 01 00 00 00
    0xff23259c: f8 0e 40 18 fa 0e 40 00 b2 06 60 01 80 a7 00 1d
    Stack: [0xfe300000,0xfe380000], sp=0xfe37d3b8, free space=1f4ff23259ck
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [libc.so.1+0x3259c] strncmp+0x348
    C [libpangoft2-1.0.so.0.501.1+0x7bdc]
    C [libswt-pi-gtk-3650.so+0x50fdc] Java_org_eclipse_swt_internal_gtk_OS__1pango_1context_1list_1families+0x74
    j org.eclipse.swt.internal.gtk.OS._pango_context_list_families(I[I[I)V+472954808
    j org.eclipse.swt.internal.gtk.OS._pango_context_list_families(I[I[I)V+0
    j org.eclipse.swt.internal.gtk.OS.pango_context_list_families(I[I[I)V+10
    j org.eclipse.swt.graphics.Device.getFontList(Ljava/lang/String;Z)[Lorg/eclipse/swt/graphics/FontData;+53
    j org.eclipse.jface.resource.FontRegistry.filterData([Lorg/eclipse/swt/graphics/FontData;Lorg/eclipse/swt/widgets/Display;)[Lorg/eclipse/swt/graphics/FontData;+67
    j org.eclipse.jface.resource.FontRegistry.createFont(Ljava/lang/String;[Lorg/eclipse/swt/graphics/FontData;)Lorg/eclipse/jface/resource/FontRegistry$FontRecord;+32
    j org.eclipse.jface.resource.FontRegistry.getFontRecord(Ljava/lang/String;)Lorg/eclipse/jface/resource/FontRegistry$FontRecord;+53
    j org.eclipse.jface.resource.FontRegistry.get(Ljava/lang/String;)Lorg/eclipse/swt/graphics/Font;+2
    j org.eclipse.jface.resource.JFaceResources.getHeaderFont()Lorg/eclipse/swt/graphics/Font;+5
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor$SourceAttachmentForm.createTitleLabel(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Label;+36
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor$SourceAttachmentForm.createControl(Lorg/eclipse/swt/widgets/Composite;)Lorg/eclipse/swt/widgets/Control;+99
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.verifyInput(Lorg/eclipse/ui/IEditorInput;)V+95
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.createPartControl(Lorg/eclipse/swt/widgets/Composite;)V+96
    j org.eclipse.ui.internal.EditorReference.createPartHelper()Lorg/eclipse/ui/IEditorPart;+361
    j org.eclipse.ui.internal.EditorReference.createPart()Lorg/eclipse/ui/IWorkbenchPart;+27
    j org.eclipse.ui.internal.WorkbenchPartReference.getPart(Z)Lorg/eclipse/ui/IWorkbenchPart;+65
    j org.eclipse.ui.internal.EditorReference.getEditor(Z)Lorg/eclipse/ui/IEditorPart;+2
    j org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+233
    j org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+27
    j org.eclipse.ui.internal.WorkbenchPage.access$11(Lorg/eclipse/ui/internal/WorkbenchPage;Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+8
    j org.eclipse.ui.internal.WorkbenchPage$10.run()V+29
    j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116
    j org.eclipse.ui.internal.WorkbenchPage.openEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+59
    j org.eclipse.ui.internal.WorkbenchPage.openEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZI)Lorg/eclipse/ui/IEditorPart;+7
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility$1.run()V+41
    j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.openEditor(Lorg/eclipse/ui/IWorkbenchPage;Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;)Lorg/eclipse/ui/IEditorPart;+26
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.openEditor(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)Lorg/eclipse/ui/IEditorPart;+201
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.display(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)V+3
    j org.eclipse.debug.ui.DebugUITools.displaySource(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)V+5
    j org.eclipse.debug.internal.ui.elements.adapters.StackFrameSourceDisplayAdapter$SourceDisplayJob.runInUIThread(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+24
    j org.eclipse.ui.progress.UIJob$1.run()V+53
    J org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Z)Z
    J org.eclipse.swt.widgets.Display.runAsyncMessages(Z)Z
    J org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V
    j org.eclipse.ui.internal.Workbench.runUI()I+555
    j org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1
    j org.eclipse.ui.internal.Workbench$7.run()V+55
    j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
    j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
    j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
    j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+99
    j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
    j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
    j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
    j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149
    j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
    v ~StubRoutines::call_stub
    V [libjvm.so+0x15e33c]
    V [libjvm.so+0x797afc]
    V [libjvm.so+0x217704]
    V [libjvm.so+0x215d8c]
    C [libjava.so+0x10bfc] Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x18
    j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+746878888
    j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
    j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
    j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
    j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211
    j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126
    j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
    j org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10
    v ~StubRoutines::call_stub
    V [libjvm.so+0x15e33c]
    V [libjvm.so+0x2012dc]
    C [java+0x3ab8]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j org.eclipse.swt.internal.gtk.OS._pango_context_list_families(I[I[I)V+0
    j org.eclipse.swt.internal.gtk.OS.pango_context_list_families(I[I[I)V+10
    j org.eclipse.swt.graphics.Device.getFontList(Ljava/lang/String;Z)[Lorg/eclipse/swt/graphics/FontData;+53
    j org.eclipse.jface.resource.FontRegistry.filterData([Lorg/eclipse/swt/graphics/FontData;Lorg/eclipse/swt/widgets/Display;)[Lorg/eclipse/swt/graphics/FontData;+67
    j org.eclipse.jface.resource.FontRegistry.createFont(Ljava/lang/String;[Lorg/eclipse/swt/graphics/FontData;)Lorg/eclipse/jface/resource/FontRegistry$FontRecord;+32
    j org.eclipse.jface.resource.FontRegistry.getFontRecord(Ljava/lang/String;)Lorg/eclipse/jface/resource/FontRegistry$FontRecord;+53
    j org.eclipse.jface.resource.FontRegistry.get(Ljava/lang/String;)Lorg/eclipse/swt/graphics/Font;+2
    j org.eclipse.jface.resource.JFaceResources.getHeaderFont()Lorg/eclipse/swt/graphics/Font;+5
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor$SourceAttachmentForm.createTitleLabel(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Label;+36
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor$SourceAttachmentForm.createControl(Lorg/eclipse/swt/widgets/Composite;)Lorg/eclipse/swt/widgets/Control;+99
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.verifyInput(Lorg/eclipse/ui/IEditorInput;)V+95
    j org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.createPartControl(Lorg/eclipse/swt/widgets/Composite;)V+96
    j org.eclipse.ui.internal.EditorReference.createPartHelper()Lorg/eclipse/ui/IEditorPart;+361
    j org.eclipse.ui.internal.EditorReference.createPart()Lorg/eclipse/ui/IWorkbenchPart;+27
    j org.eclipse.ui.internal.WorkbenchPartReference.getPart(Z)Lorg/eclipse/ui/IWorkbenchPart;+65
    j org.eclipse.ui.internal.EditorReference.getEditor(Z)Lorg/eclipse/ui/IEditorPart;+2
    j org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+233
    j org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+27
    j org.eclipse.ui.internal.WorkbenchPage.access$11(Lorg/eclipse/ui/internal/WorkbenchPage;Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+8
    j org.eclipse.ui.internal.WorkbenchPage$10.run()V+29
    j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116
    j org.eclipse.ui.internal.WorkbenchPage.openEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZILorg/eclipse/ui/IMemento;)Lorg/eclipse/ui/IEditorPart;+59
    j org.eclipse.ui.internal.WorkbenchPage.openEditor(Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;ZI)Lorg/eclipse/ui/IEditorPart;+7
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility$1.run()V+41
    j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.openEditor(Lorg/eclipse/ui/IWorkbenchPage;Lorg/eclipse/ui/IEditorInput;Ljava/lang/String;)Lorg/eclipse/ui/IEditorPart;+26
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.openEditor(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)Lorg/eclipse/ui/IEditorPart;+201
    j org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.display(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)V+3
    j org.eclipse.debug.ui.DebugUITools.displaySource(Lorg/eclipse/debug/ui/sourcelookup/ISourceLookupResult;Lorg/eclipse/ui/IWorkbenchPage;)V+5
    j org.eclipse.debug.internal.ui.elements.adapters.StackFrameSourceDisplayAdapter$SourceDisplayJob.runInUIThread(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+24
    j org.eclipse.ui.progress.UIJob$1.run()V+53
    J org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Z)Z
    J org.eclipse.swt.widgets.Display.runAsyncMessages(Z)Z
    J org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V
    j org.eclipse.ui.internal.Workbench.runUI()I+555
    j org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1
    j org.eclipse.ui.internal.Workbench$7.run()V+55
    j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
    j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
    j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
    j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+99
    j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
    j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
    j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
    j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149
    j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
    v ~StubRoutines::call_stub
    j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
    j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
    j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
    j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211
    j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126
    j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
    j org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x016fec00 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=300, stack(0xd8f00000,0xd8f80000)]
    0x01a5dc00 JavaThread "org.eclipse.jdt.debug: JDI Event Dispatcher" daemon [_thread_blocked, id=292, stack(0xd9000000,0xd9080000)]
    0x00a3bc00 JavaThread "Timer-2" daemon [_thread_blocked, id=291, stack(0xd9700000,0xd9780000)]
    0x00a41000 JavaThread "Packet Send Manager" daemon [_thread_blocked, id=290, stack(0xd9100000,0xd9180000)]
    0x01f73c00 JavaThread "Packet Receive Manager" daemon [_thread_in_native, id=289, stack(0xd9200000,0xd9280000)]
    0x00e2a400 JavaThread "Timer-1" daemon [_thread_blocked, id=287, stack(0xd9a00000,0xd9a80000)]
    0x0094c000 JavaThread "ServerConnection" [_thread_in_native, id=285, stack(0xd9800000,0xd9880000)]
    0x0094bc00 JavaThread "Process monitor" daemon [_thread_blocked, id=284, stack(0xd9300000,0xd9380000)]
    0x00895c00 JavaThread "Input Stream Monitor" daemon [_thread_blocked, id=283, stack(0xd9400000,0xd9480000)]
    0x01fef800 JavaThread "Output Stream Monitor" daemon [_thread_in_native, id=282, stack(0xd9600000,0xd9680000)]
    0x00a8b000 JavaThread "Output Stream Monitor" daemon [_thread_in_native, id=281, stack(0xd9900000,0xd9980000)]
    0x011dbc00 JavaThread "process reaper" daemon [_thread_in_native, id=280, stack(0xd9500000,0xd9580000)]
    0x01059800 JavaThread "Worker-24" [_thread_blocked, id=261, stack(0xd9c80000,0xd9d00000)]
    0x01059000 JavaThread "Worker-23" [_thread_blocked, id=260, stack(0xde580000,0xde600000)]
    0x02176000 JavaThread "Worker-22" [_thread_blocked, id=248, stack(0xddd00000,0xddd80000)]
    0x01ff0800 JavaThread "Worker-21" [_thread_blocked, id=247, stack(0xda280000,0xda300000)]
    0x00c41c00 JavaThread "Worker-20" [_thread_blocked, id=245, stack(0xdd700000,0xdd780000)]
    0x0268bc00 JavaThread "Worker-19" [_thread_blocked, id=243, stack(0xde000000,0xde080000)]
    0x0141e800 JavaThread "Worker-18" [_thread_blocked, id=242, stack(0xdda00000,0xdda80000)]
    0x019aec00 JavaThread "Worker-16" [_thread_blocked, id=227, stack(0xddf00000,0xddf80000)]
    0x0143b800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=223, stack(0xddb00000,0xddb80000)]
    0x01022800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=219, stack(0xdde00000,0xdde80000)]
    0x00a58800 JavaThread "Worker-12" [_thread_blocked, id=211, stack(0xde680000,0xde700000)]
    0x018c5400 JavaThread "pool-1-thread-5" [_thread_blocked, id=187, stack(0xd9d80000,0xd9e00000)]
    0x013cdc00 JavaThread "pool-1-thread-4" [_thread_blocked, id=186, stack(0xda380000,0xda400000)]
    0x002a4c00 JavaThread "pool-1-thread-3" [_thread_blocked, id=185, stack(0xddc00000,0xddc80000)]
    0x0282b400 JavaThread "pool-1-thread-2" [_thread_blocked, id=184, stack(0xd9e80000,0xd9f00000)]
    0x018c6400 JavaThread "pool-1-thread-1" [_thread_blocked, id=183, stack(0xd9f80000,0xda000000)]
    0x00973000 JavaThread "Timer-0" daemon [_thread_blocked, id=75, stack(0xdd800000,0xdd880000)]
    0x00ab8000 JavaThread "Thread-39" daemon [_thread_blocked, id=74, stack(0xdd500000,0xdd580000)]
    0x00dc1400 JavaThread "Worker-6" [_thread_blocked, id=73, stack(0xdd900000,0xdd980000)]
    0x004db000 JavaThread "Thread-32" daemon [_thread_in_native, id=66, stack(0xda4d0000,0xda4e0000)]
    0x011eb000 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=43, stack(0xdd400000,0xdd480000)]
    0x003e6400 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=27, stack(0xde100000,0xde180000)]
    0x007c6c00 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=26, stack(0xde200000,0xde280000)]
    0x001ce800 JavaThread "Java indexing" daemon [_thread_blocked, id=24, stack(0xde380000,0xde400000)]
    0x00191400 JavaThread "Worker-0" [_thread_blocked, id=21, stack(0xe2580000,0xe2600000)]
    0x01235400 JavaThread "Worker-JM" [_thread_blocked, id=20, stack(0xe2380000,0xe2400000)]
    0x007ff400 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=19, stack(0xe2480000,0xe2500000)]
    0x0074e000 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=17, stack(0xe2680000,0xe2700000)]
    0x00390000 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=16, stack(0xe2780000,0xe2800000)]
    0x005c9800 JavaThread "State Data Manager" daemon [_thread_blocked, id=15, stack(0xe2880000,0xe2900000)]
    0x00124800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=13, stack(0xe2a80000,0xe2b00000)]
    0x00122400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=12, stack(0xe2b80000,0xe2c00000)]
    0x00110c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=11, stack(0xe2c80000,0xe2d00000)]
    0x00118000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10, stack(0xe2d80000,0xe2e00000)]
    0x00107c00 JavaThread "Finalizer" daemon [_thread_blocked, id=9, stack(0xe2e80000,0xe2f00000)]
    0x00106400 JavaThread "Reference Handler" daemon [_thread_blocked, id=8, stack(0xe2f80000,0xe3000000)]
    =>0x0003d800 JavaThread "main" [_thread_in_native, id=2, stack(0xfe300000,0xfe380000)]
    Other Threads:
    0x00103c00 VMThread [stack: 0xe3080000,0xe3100000] [id=7]
    0x0012ec00 WatcherThread [stack: 0xe2980000,0xe2a00000] [id=14]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    PSYoungGen total 40704K, used 18973K [0xf6000000, 0xf9400000, 0xfb800000)
    eden space 29568K, 59% used [0xf6000000,0xf714b120,0xf7ce0000)
    from space 11136K, 11% used [0xf7e40000,0xf7f7c5c8,0xf8920000)
    to space 10432K, 0% used [0xf89d0000,0xf89d0000,0xf9400000)
    PSOldGen total 90112K, used 71968K [0xeb400000, 0xf0c00000, 0xf6000000)
    object space 90112K, 79% used [0xeb400000,0xefa48298,0xf0c00000)
    PSPermGen total 73728K, used 71408K [0xe3400000, 0xe7c00000, 0xeb400000)
    object space 73728K, 96% used [0xe3400000,0xe79bc298,0xe7c00000)
    Dynamic libraries:
    0x00010000      /proj/atelteadm/tools/jdk1.6.0_21/bin/java
    0xff3a0000      /lib/libthread.so.1
    0xff370000      /proj/atelteadm/tools/jdk1.6.0_21/bin/../jre/lib/sparc/jli/libjli.so
    0xff350000      /lib/libdl.so.1
    0xff200000      /lib/libc.so.1
    0xff390000      /platform/SUNW,Sun-Fire-V445/lib/libc_psr.so.1
    0xfe400000      /proj/atelteadm/tools/jdk1.6.0_21/jre/lib/sparc/server/libjvm.so
    0xff1d0000      /lib/libsocket.so.1
    0xff1f0000      /usr/lib/libsched.so.1
    0xff1b0000      /lib/libm.so.1
    0xff180000      /usr/lib/libCrun.so.1
    0xff160000      /lib/libdoor.so.1
    0xff080000      /lib/libnsl.so.1
    0xfef80000      /lib/libm.so.2
    0xff050000      /lib/libscf.so.1
    0xff140000      /lib/libuutil.so.1
    VM Arguments:
    jvm_args: -Xms128m -Xmx256m -XX:MaxPermSize=128m
    java_command: /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -os solaris -ws gtk -arch sparc -showsplash -launcher /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix/eclipse -name Eclipse --launcher.library /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix//plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc_1.1.0.v20100503/eclipse_1307.so -startup /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 74000027 -install /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix -nl en_US -showlocation -vm /proj/atelteadm/tools/jdk1.6.0_21//bin/java -vmargs -Xms128m -Xmx256m -XX:MaxPermSize=128m -jar /proj/atelteadm/tools/eclipse_dist_jcat/e4e_fix//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
    Launcher Type: SUN_STANDARD
    Environment Variables:
    PATH=/usr/local/opt/apssystem/aps_9.1/bin:/proj/aps/bin:/home/ehollis/.afs/0/rbin:/home/ehollis/.afs/0/pbin:/env/seli/bin:/home/ehollis/.afs/0/ibin:/usr/atria/bin:/usr/afsws/bin:/usr/bin:/usr/X/bin:/usr/dt/bin:/usr/openwin/demo:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin:/usr/sbin:/sbin:/usr/ucb:/opt/seli/bin:/opt/sge/seli/etegrid/bin:/opt/sge/seli/bctgrid/bin:/usr/ucb:.
    LD_LIBRARY_PATH=/proj/atelteadm/tools/jdk1.6.0_21/jre/lib/sparc/server:/proj/atelteadm/tools/jdk1.6.0_21/jre/lib/sparc:/proj/atelteadm/tools/jdk1.6.0_21/jre/../lib/sparc:/app/gtk+/2.2.2/lib:/usr/sfw/lib/mozilla/
    SHELL=/bin/tcsh
    DISPLAY=:16.0
    HOSTTYPE=sun4
    OSTYPE=solaris
    MACHTYPE=sparc
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x87b320], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGBUS: [libjvm.so+0x87b320], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGFPE: [libjvm.so+0x1c4174], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGPIPE: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGXFSZ: [libjvm.so+0x1c4174], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGILL: [libjvm.so+0x1c4174], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGQUIT: [libjvm.so+0x7560bc], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGHUP: [libjvm.so+0x7560bc], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGINT: [libjvm.so+0x7560bc], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGTERM: [libjvm.so+0x7560bc], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIG39: [libjvm.so+0x759ae8], sa_mask[0]=0x00000000, sa_flags=0x00000008
    SIG40: [libjvm.so+0x1c4174], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    --------------- S Y S T E M ---------------
    OS: Solaris 10 10/08 s10s_u6wos_07b SPARC
    uname:SunOS 5.10 Generic_142900-13 sun4u (T2 libthread)
    vm_info: Java HotSpot(TM) Server VM (17.0-b16) for solaris-sparc JRE (1.6.0_21-b06), built on Jun 22 2010 01:34:33 by "" with Workshop 5.8
    Any clues anyone?

    get a SIGSEGV every time I use debug mode in EclipseSo if you create a hello world program and then debug it, it crashes?
    If yes then the causes would be
    1. The VM(s) binaries are corrupted. Plural as it depends on how you run Eclipse.
    2. Something else installed on your system at the OS level (or at least always running) is corrupt or is corrupting the OS.
    3. A hardware failure.

  • VS2013 not running in debug mode on Windows 10 Technical Preview Build 10041

    am getting the following errors every time i try to run my projects in debug mode what can be the issue.
    Managed Debugging Assistant 'FatalExecutionEngineError' has detected a problem in 'C:\Program Files (x86)\IIS Express\iisexpress.exe'.
    Additional information: The runtime has encountered a fatal error. The address of the error was at 0x73c0d5a5, on thread 0x1a0c. The error code is 0xc0000005. This error may be a bug in the CLR or in the unsafe or non-verifiable portions of user
    code. Common sources of this bug include user marshaling errors for COM-interop or PInvoke, which may corrupt the stack.
    Then when I continue the following appears
    An unhandled exception of type 'System.AccessViolationException' occurred in System.Data.dll
    Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
    Then it stops.. 
    This happens when a database call is made and only does this when debug, when I run it using the browser link all is good. The applications work well.

    Hi Bigmachini,
    According to my solution, what about your issue now?
    If you have been solved the issue, would you mind sharing us the solution here? So it would be helpful for other members who get the same issue.
    If not, please let us know the latest information about it.
    @Malik, could you please tell me if you try to check your issue by the above suggestion as I said?
    If no, please try the above suggestions to check this issue and then tell me the latest message about this issue.
    >>The error mostly occurs when debugging ADO.NET or database function calls. If code is run without debugging then there is no issue at all.
    You could also try to copy your project and then debug your project in debug mode on a another machine you install same Windows 10 OS check this issue again.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • A fatal error has been detected by the Java Runtime Environment: SIGSEGV

    Hi I am getting the Following error in Weblogic Server 10.3.5
    I have installed WLS10.3.5 on Linux machine 64 bit.
    Request someone to help resolve this issue.
    Thanking in anticpation.
    Regards,
    Sachin Gupta
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00002ad2f23703b2, pid=21725, tid=1098344768
    # JRE version: 6.0_37-b06
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # V [libjvm.so+0x2333b2] markOopDesc::must_be_preserved_with_bias(oopDesc*) const+0x32
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x00000000523b3800): VMThread [stack: 0x0000000041676000,0x0000000041777000] [id=21727]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000000027f1
    Registers:
    RAX=0x0000000000000000, RBX=0x00000000da14a050, RCX=0x0000000000000000, RDX=0x0000000000002741
    RSP=0x00000000417755e0, RBP=0x00000000417755e0, RSI=0x00000000da14a050, RDI=0x00000000e00a6368
    R8 =0x00002ad2f2bdfbc0, R9 =0x00000000e00c0d30, R10=0x0000000000000003, R11=0x0000000000000012
    R12=0x00000000da939ffc, R13=0x00000000e00a6368, R14=0x00000000e00c0d50, R15=0x00000000da93a004
    RIP=0x00002ad2f23703b2, EFLAGS=0x0000000000010206, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
    TRAPNO=0x000000000000000e
    Register to memory mapping:
    RAX=0x0000000000000000 is an unknown value
    RBX=
    [error occurred during error reporting (printing register info), id 0xb]
    Stack: [0x0000000041676000,0x0000000041777000], sp=0x00000000417755e0, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x2333b2] markOopDesc::must_be_preserved_with_bias(oopDesc*) const+0x32
    V [libjvm.so+0x4b26fd] instanceKlass::oop_follow_contents(oopDesc*)+0x1dd
    V [libjvm.so+0x69dc5b] MarkSweep::follow_stack()+0x7b
    V [libjvm.so+0x69ea78] void MarkSweep::follow_root<oopDesc*>(oopDesc**)+0xa8
    V [libjvm.so+0x69da7c] MarkSweep::FollowRootClosure::do_oop(oopDesc**)+0xc
    V [libjvm.so+0x8366b6] Universe::oops_do(OopClosure*, bool)+0x26
    V [libjvm.so+0x78971a] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x2ca
    V [libjvm.so+0x46e7ed] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x7d
    V [libjvm.so+0x470e78] GenMarkSweep::invoke_at_safepoint(int, ReferenceProcessor*, bool)+0x1f8
    V [libjvm.so+0x47d8d6] OneContigSpaceCardGeneration::collect(bool, bool, unsigned long, bool)+0x86
    V [libjvm.so+0x8188bb] TenuredGeneration::collect(bool, bool, unsigned long, bool)+0x7b
    V [libjvm.so+0x46e0aa] GenCollectedHeap::do_collection(bool, bool, unsigned long, bool, int)+0x51a
    V [libjvm.so+0x38c2c5] GenCollectorPolicy::satisfy_failed_allocation(unsigned long, bool)+0xc5
    V [libjvm.so+0x46e71d] GenCollectedHeap::satisfy_failed_allocation(unsigned long, bool)+0x2d
    V [libjvm.so+0x86225d] VM_GenCollectForAllocation::doit()+0x5d
    V [libjvm.so+0x86fe9a] VM_Operation::evaluate()+0x4a
    V [libjvm.so+0x86f462] VMThread::evaluate_operation(VM_Operation*)+0x82
    V [libjvm.so+0x86f6d8] VMThread::loop()+0x198
    V [libjvm.so+0x86f1de] VMThread::run()+0x6e
    V [libjvm.so+0x71245f] java_start(Thread*)+0x13f
    VM_Operation (0x0000000043b73a70): GenCollectForAllocation, mode: safepoint, requested by thread 0x00000000547c4000
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0000000053cfd800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=22254, stack(0x00000000482c4000,0x00000000483c5000)]
    0x0000000055c76800 JavaThread "Thread-74" daemon [_thread_in_native, id=22253, stack(0x00000000483c5000,0x00000000484c6000)]
    0x0000000054768800 JavaThread "JPS UserRoleCacheCleaner<clean-only>" daemon [_thread_blocked, id=22216, stack(0x00000000486c8000,0x00000000487c9000)]
    0x000000005665b000 JavaThread "Thread-72" daemon [_thread_in_native, id=22215, stack(0x00000000485c7000,0x00000000486c8000)]
    0x0000000054e6f000 JavaThread "Thread-71" daemon [_thread_in_native, id=22214, stack(0x00000000484c6000,0x00000000485c7000)]
    0x0000000052dfa800 JavaThread "[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=22116, stack(0x00000000481c3000,0x00000000482c4000)]
    0x00002aaab471c000 JavaThread "Timer-15" daemon [_thread_blocked, id=22097, stack(0x00000000467a9000,0x00000000468aa000)]
    0x0000000056366000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22061, stack(0x00000000480c2000,0x00000000481c3000)]
    0x0000000053f20000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22060, stack(0x0000000047fc1000,0x00000000480c2000)]
    0x00000000566a0800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22059, stack(0x0000000047ec0000,0x0000000047fc1000)]
    0x0000000054afe000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22058, stack(0x0000000047dbf000,0x0000000047ec0000)]
    0x0000000054183800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22057, stack(0x0000000047cbe000,0x0000000047dbf000)]
    0x0000000056901800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22056, stack(0x0000000047bbd000,0x0000000047cbe000)]
    0x000000005661b800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22055, stack(0x0000000047abc000,0x0000000047bbd000)]
    0x0000000055000800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22054, stack(0x00000000479bb000,0x0000000047abc000)]
    0x00000000559aa800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22053, stack(0x00000000407e0000,0x00000000408e1000)]
    0x00000000546a5000 JavaThread "Timer-14" daemon [_thread_blocked, id=21942, stack(0x00000000468aa000,0x00000000469ab000)]
    0x00000000543d4800 JavaThread "Timer-13" daemon [_thread_blocked, id=21941, stack(0x0000000045fa1000,0x00000000460a2000)]
    0x0000000055e6e800 JavaThread "[STANDBY] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21940, stack(0x00000000478ba000,0x00000000479bb000)]
    0x00000000545b7000 JavaThread "DynamicListenThread[Default]" daemon [_thread_in_native, id=21939, stack(0x00000000477b9000,0x00000000478ba000)]
    0x0000000052772000 JavaThread "DynamicListenThread[Default[1]]" daemon [_thread_in_native, id=21938, stack(0x00000000476b8000,0x00000000477b9000)]
    0x0000000054fd1000 JavaThread "[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21937, stack(0x00000000475b7000,0x00000000476b8000)]
    0x00000000528f0800 JavaThread "[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21936, stack(0x00000000474b6000,0x00000000475b7000)]
    0x0000000054166800 JavaThread "weblogic.GCMonitor" daemon [_thread_blocked, id=21935, stack(0x00000000473b5000,0x00000000474b6000)]
    0x0000000054d78800 JavaThread "Thread-55" [_thread_blocked, id=21934, stack(0x00000000472b4000,0x00000000473b5000)]
    0x00002aaab4668800 JavaThread "Timer-12" daemon [_thread_blocked, id=21933, stack(0x0000000040e1b000,0x0000000040f1c000)]
    0x00002aaabd667000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21932, stack(0x00000000471b3000,0x00000000472b4000)]
    0x00002aaabde0e000 JavaThread "Timer-11" daemon [_thread_blocked, id=21931, stack(0x0000000040bf6000,0x0000000040cf7000)]
    0x00002aaabdf5d800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21929, stack(0x0000000040af5000,0x0000000040bf6000)]
    0x00002aaabdd5d000 JavaThread "Timer-10" daemon [_thread_blocked, id=21928, stack(0x000000004040d000,0x000000004050e000)]
    0x00002aaabdd24800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21927, stack(0x00000000470b2000,0x00000000471b3000)]
    0x00002aaabdc4f800 JavaThread "Timer-9" daemon [_thread_blocked, id=21926, stack(0x0000000046fb1000,0x00000000470b2000)]
    0x00002aaabdc93800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21925, stack(0x0000000046eb0000,0x0000000046fb1000)]
    0x00002aaabddcb000 JavaThread "Timer-8" daemon [_thread_blocked, id=21923, stack(0x0000000046daf000,0x0000000046eb0000)]
    0x00002aaabe138000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21922, stack(0x0000000046cae000,0x0000000046daf000)]
    0x00002aaabd925000 JavaThread "Timer-7" daemon [_thread_blocked, id=21921, stack(0x000000004030c000,0x000000004040d000)]
    0x00002aaabdadd000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21920, stack(0x0000000046bad000,0x0000000046cae000)]
    0x00002aaabdd77800 JavaThread "Timer-6" daemon [_thread_blocked, id=21919, stack(0x0000000040d15000,0x0000000040e16000)]
    0x00002aaabe11a000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21918, stack(0x0000000046aac000,0x0000000046bad000)]
    0x00002aaabdf0c000 JavaThread "Timer-5" daemon [_thread_blocked, id=21917, stack(0x00000000469ab000,0x0000000046aac000)]
    0x00002aaabe14f000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21916, stack(0x00000000409f4000,0x0000000040af5000)]
    0x00002aaabdf65800 JavaThread "Timer-4" daemon [_thread_blocked, id=21912, stack(0x00000000466a8000,0x00000000467a9000)]
    0x00002aaabdf92800 JavaThread "Timer-3" daemon [_thread_blocked, id=21911, stack(0x00000000465a7000,0x00000000466a8000)]
    0x00002aaabde85800 JavaThread "Timer-2" daemon [_thread_blocked, id=21910, stack(0x00000000464a6000,0x00000000465a7000)]
    0x00002aaabdf12800 JavaThread "Logger@297595244 3.6.0.4" daemon [_thread_blocked, id=21909, stack(0x0000000041211000,0x0000000041312000)]
    0x00002aaabdc24000 JavaThread "Thread-32" daemon [_thread_blocked, id=21906, stack(0x0000000045092000,0x0000000045193000)]
    0x00002aaabdd19000 JavaThread "CacheCleaner" daemon [_thread_blocked, id=21905, stack(0x00000000462a4000,0x00000000463a5000)]
    0x00002aaabd8a2800 JavaThread "Worker-2" daemon [_thread_blocked, id=21904, stack(0x00000000408f3000,0x00000000409f4000)]
    0x00002aaabdb96800 JavaThread "Worker-1" daemon [_thread_blocked, id=21903, stack(0x0000000041025000,0x0000000041126000)]
    0x00002aaab479e800 JavaThread "Worker-0" daemon [_thread_blocked, id=21902, stack(0x00000000463a5000,0x00000000464a6000)]
    0x00002aaabd924000 JavaThread "DmsThread-1" daemon [_thread_blocked, id=21896, stack(0x00000000461a3000,0x00000000462a4000)]
    0x0000000055b8e000 JavaThread "[STANDBY] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21895, stack(0x0000000045b9d000,0x0000000045c9e000)]
    0x00002aaab415d800 JavaThread "Thread-30" [_thread_blocked, id=21892, stack(0x0000000045ea0000,0x0000000045fa1000)]
    0x0000000053930000 JavaThread "LogFlusher" daemon [_thread_blocked, id=21821, stack(0x00000000460a2000,0x00000000461a3000)]
    0x0000000054500800 JavaThread "oracle.dfw.incident.FloodController" daemon [_thread_blocked, id=21817, stack(0x0000000045a9c000,0x0000000045b9d000)]
    0x0000000054e0f800 JavaThread "oracle.dfw.incident.IncidentCreatorThread" daemon [_thread_blocked, id=21816, stack(0x0000000045c9e000,0x0000000045d9f000)]
    0x0000000054dbc800 JavaThread "oracle.dfw.impl.incident - ADR Executor (created: Thu Feb 14 19:09:10 IST 2013)" daemon [_thread_blocked, id=21814, stack(0x0000000045d9f000,0x0000000045ea0000)]
    0x0000000054523800 JavaThread "LogFlusher" daemon [_thread_blocked, id=21809, stack(0x000000004599b000,0x0000000045a9c000)]
    0x000000005246b000 JavaThread "LogFlusher" daemon [_thread_blocked, id=21808, stack(0x000000004589a000,0x000000004599b000)]
    0x00000000552a9800 JavaThread "LogFlusher" daemon [_thread_blocked, id=21807, stack(0x0000000045799000,0x000000004589a000)]
    0x00000000527f8800 JavaThread "JPS FileChangeNotifier<clean-only>" daemon [_thread_blocked, id=21802, stack(0x0000000045698000,0x0000000045799000)]
    0x00000000548fc800 JavaThread "Thread-13" [_thread_blocked, id=21801, stack(0x0000000045597000,0x0000000045698000)]
    0x0000000054db7000 JavaThread "[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21800, stack(0x0000000045496000,0x0000000045597000)]
    0x0000000054403000 JavaThread "[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21799, stack(0x0000000045395000,0x0000000045496000)]
    0x0000000054463800 JavaThread "Runtime Authorization Event Notifier" daemon [_thread_blocked, id=21798, stack(0x0000000045294000,0x0000000045395000)]
    0x000000005281f000 JavaThread "JMX Framework document pooling thread" daemon [_thread_blocked, id=21797, stack(0x000000004020b000,0x000000004030c000)]
    0x0000000052845800 JavaThread "DoSManager" daemon [_thread_blocked, id=21795, stack(0x0000000045193000,0x0000000045294000)]
    0x000000005400d000 JavaThread "VDE Transaction Processor Thread" daemon [_thread_blocked, id=21793, stack(0x0000000044f91000,0x0000000045092000)]
    0x00000000546b7800 JavaThread "ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" daemon [_thread_blocked, id=21792, stack(0x0000000044e90000,0x0000000044f91000)]
    0x0000000053c67800 JavaThread "ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" daemon [_thread_in_native, id=21791, stack(0x0000000044d8f000,0x0000000044e90000)]
    0x0000000053d14000 JavaThread "[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21790, stack(0x0000000044c8e000,0x0000000044d8f000)]
    0x0000000053e5b800 JavaThread "weblogic.timers.TimerThread" daemon [_thread_blocked, id=21789, stack(0x0000000040f24000,0x0000000041025000)]
    0x0000000053d32800 JavaThread "weblogic.time.TimeEventGenerator" daemon [_thread_blocked, id=21788, stack(0x000000004010a000,0x000000004020b000)]
    0x00000000527d4000 JavaThread "ExecuteThread: '14' for queue: 'oms.automation'" daemon [_thread_blocked, id=21787, stack(0x0000000044b8d000,0x0000000044c8e000)]
    0x00000000527d2000 JavaThread "ExecuteThread: '13' for queue: 'oms.automation'" daemon [_thread_blocked, id=21786, stack(0x0000000044a8c000,0x0000000044b8d000)]
    0x00000000527d0000 JavaThread "ExecuteThread: '12' for queue: 'oms.automation'" daemon [_thread_blocked, id=21785, stack(   0x00000000529af000 JavaThread "ExecuteThread: '0' for queue: 'oms.automation'" daemon [_thread_blocked, id=21773, stack(0x0000000043d7f000,0x0000000043e80000)]
    0x0000000053382800 JavaThread "ExecuteThread: '14' for queue: 'oms.web'" daemon [_thread_blocked, id=21772, stack(0x0000000043c7e000,0x0000000043d7f000)]
    (0x0000000043779000,0x000000004387a000)]
    0x00000000547bd000 JavaThread "ExecuteThread: '0' for queue: 'oms.web'" daemon [_thread_blocked, id=21758, stack(0x0000000042e70000,0x0000000042f71000)]
    0x0000000053cd1800 JavaThread "ExecuteThread: '14' for queue: 'oms.xml'" daemon [_thread_blocked, id=21757, stack(0x0000000042d6f000,0x0000000042e70000)]
    Other Threads:
    =>0x00000000523b3800 VMThread [stack: 0x0000000041676000,0x0000000041777000] [id=21727]
    0x00000000523f2800 WatcherThread [stack: 0x0000000042062000,0x0000000042163000] [id=21734]
    VM state:at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
    [0x000000005235bef0] Threads_lock - owner thread: 0x00000000523b3800
    [0x000000005235c3f0] Heap_lock - owner thread: 0x00000000547c4000
    Heap
    def new generation total 157248K, used 157247K [0x00000000c0000000, 0x00000000caaa0000, 0x00000000caaa0000)
    eden space 139776K, 100% used [0x00000000c0000000, 0x00000000c8880000, 0x00000000c8880000)
    from space 17472K, 99% used [0x00000000c8880000, 0x00000000c998fff0, 0x00000000c9990000)
    to space 17472K, 0% used [0x00000000c9990000, 0x00000000c9990000, 0x00000000caaa0000)
    tenured generation total 349568K, used 349568K [0x00000000caaa0000, 0x00000000e0000000, 0x00000000e0000000)
    the space 349568K, 100% used [0x00000000caaa0000, 0x00000000e0000000, 0x00000000e0000000, 0x00000000e0000000)
    compacting perm gen total 275904K, used 275635K [0x00000000e0000000, 0x00000000f0d70000, 0x0000000100000000)
    the space 275904K, 99% used [0x00000000e0000000, 0x00000000f0d2cdd8, 0x00000000f0d2ce00, 0x00000000f0d70000)
    No shared spaces configured.
    Code Cache [0x00002aaaab041000, 0x00002aaaace01000, 0x00002aaaae041000)
    total_blobs=8666 nmethods=7459 adapters=1158 free_code_cache=19457344 largest_free_block=19712
    VM Arguments:
    jvm_args: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=OSM72AdminServer -Djava.security.policy=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3 -Dwls.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server -Dweblogic.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server -Dcommon.components.home=/app/WLS11g_OSM72/Middleware/oracle_common -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN -Djrockit.optfile=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -Doracle.server.config.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/servers/OSM72AdminServer -Doracle.domain.config.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig -Digf.arisidbeans.carmlloc=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/carml -Digf.arisidstack.home=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/servers/OSM72AdminServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.ossoiap_11.1.1,/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/sysext_manifest_classpath:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/sysext_manifest_classpath -Dweblogic.client.socket.ConnectionTimeout=500 -Dcom.mslv.oms.cartridgemgmt.DeployCartridgeMDB.CartridgeDeploymentTransactionTimeout=2000
    java_command: weblogic.Server
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=/usr/java/jdk1.6.0_37
    CLASSPATH=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jdbc_11.1.1/ojdbc6dms.jar:/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.6.0_37/lib/tools.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic.jar:/app/WLS11g_OSM72/Middleware/modules/features/weblogic.server.modules_10.3.5.0.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/webservices.jar:/app/WLS11g_OSM72/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/app/WLS11g_OSM72/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrf.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/xqrl.jar
    PATH=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/bin:/app/WLS11g_OSM72/Middleware/modules/org.apache.ant_1.7.1/bin:/usr/java/jdk1.6.0_37/jre/bin:/usr/java/jdk1.6.0_37/bin:/usr/java/jdk1.6.0_37/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.6.0_37/bin:/root/bin
    LD_LIBRARY_PATH=/usr/java/jdk1.6.0_37/jre/lib/amd64/server:/usr/java/jdk1.6.0_37/jre/lib/amd64:/usr/java/jdk1.6.0_37/jre/../lib/amd64:/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/native:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/native:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/native/linux/x86_64:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/native/linux/x86_64/oci920_8
    SHELL=/bin/bash
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x861ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGBUS: [libjvm.so+0x861ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGFPE: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGPIPE: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGXFSZ: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGILL: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: [libjvm.so+0x712a90], sa_mask[0]=0x00000000, sa_flags=0x10000004
    SIGHUP: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGINT: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGTERM: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGQUIT: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    --------------- S Y S T E M ---------------
    OS:Red Hat Enterprise Linux Server release 5.7 (Tikanga)
    uname:Linux 2.6.18-274.el5 #1 SMP Mon Jul 25 13:17:49 EDT 2011 x86_64
    libc:glibc 2.5 NPTL 2.5
    rlimit: STACK 10240k, CORE 0k, NPROC 25079, NOFILE 1024, AS infinity
    load average:1.37 0.45 0.32
    /proc/meminfo:
    MemTotal: 3152644 kB
    MemFree: 13224 kB
    Buffers: 49684 kB
    Cached: 1494336 kB
    SwapCached: 43764 kB
    Active: 2130560 kB
    Inactive: 796056 kB
    HighTotal: 0 kB
    HighFree: 0 kB
    LowTotal: 3152644 kB
    LowFree: 13224 kB
    SwapTotal: 8193140 kB
    SwapFree: 8030056 kB
    Dirty: 1688 kB
    Writeback: 0 kB
    AnonPages: 1338848 kB
    Mapped: 553060 kB
    Slab: 124644 kB
    PageTables: 56400 kB
    NFS_Unstable: 0 kB
    Bounce: 0 kB
    CommitLimit: 9769460 kB
    Committed_AS: 3156696 kB
    VmallocTotal: 34359738367 kB
    VmallocUsed: 266424 kB
    VmallocChunk: 34359471699 kB
    HugePages_Total: 0
    HugePages_Free: 0
    HugePages_Rsvd: 0
    Hugepagesize: 2048 kB
    CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 47 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnowpref
    /proc/cpuinfo:
    processor     : 0
    vendor_id     : AuthenticAMD
    cpu family     : 15
    model          : 47
    model name     : AMD Athlon(tm) 64 Processor 3200+
    stepping     : 2
    cpu MHz          : 2000.000
    cache size     : 512 KB
    fpu          : yes
    fpu_exception     : yes
    cpuid level     : 1
    wp          : yes
    flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm
    bogomips     : 3979.78
    TLB size     : 1024 4K pages
    clflush size     : 64
    cache_alignment     : 64
    address sizes     : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc
    Memory: 4k page, physical 3152644k(13224k free), swap 8193140k(8030056k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (20.12-b01) for linux-amd64 JRE (1.6.0_37-b06), built on Sep 24 2012 11:47:45 by "java_re" with gcc 3.2.2 (SuSE Linux)
    time: Thu Feb 14 21:26:33 2013
    elapsed time: 8278 seconds

    The only fix I know of for this issue is to reboot the host.
    If there is another fix someone please let me know as I have users who run into this often.
    Thanks
    Bonnie.Partridge

  • A fatal error has been detected by the Java Runtime Environment:

    when i start up the eclipse, it comes out the problem.
    i think it is an ordinary problem here , but i just can solve it for i tried several times...here is main the error log below:
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00007f35050fcdda, pid=4191, tid=139865686824704
    # JRE version: 6.0_37-b06
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # V [libjvm.so+0x4badda] instanceKlass::method_with_idnum(int)+0x2a
    i know it's something wrong with the frame , maybe solved by manual the eclipse.ini, but how?

    982103 wrote:
    i think it is an ordinary problem hereA native crash is anything but an ordinary problem. Somewhere in some native module, something goes wrong. It is even likely that it is in a module that is in no way related to Java.

  • Possible CVI13 Debug Mode Bug

    I have found a possible bug in Debug mode in CVI13.  The issue is a bit complicated.  It has to do with returning a struct from a function, then referencing a char pointer in that struct in a call to sprintf.  The basic code is:
    struct TEST_STRUCT
    char *StructString;
    } TestStruct =
    "Struct String"
    struct TEST_STRUCT TestFunction(void)
    return TestStruct;
    // somewhere in the code...
    sprintf(Buff, "%s", TestFunction().StructString);
    When executed in Debug mode, the sprintf line generates the runtime warning, "Attempt to read beyond end of string".  If you select Continue the string in Buff is incorrect.  If you run the same program in Release mode it works as expected.  I found this when trying to debug a project previously built in CVI 12.  CVI 12 does not generate this warning.  I also tried refercing the string directly in CVI 13:
    sprintf(Buff, "%s", TestStruct.StructString);
     This works correctly.  I also tried using an array in the struct instead of a pointer:
    struct TEST_STRUCT
    char StructString[50];
    } TestStruct =
    "Struct String"
    This also works correctly.  I also tried using strcpy instead of sprintf:
    strcpy(Buff, TestFunction().StructString);
    This also works correctly.  The issue appears to be specific to returning a struct and then referecing a char pointer in that struct as a parameter to sprintf.
    A sample project is attached.
    Tony G
    Attachments:
    Debug String Problem.zip ‏52 KB

    Thanks for pointing this out, I'll go ahead and file a Corrective Action Request on this.
    Rob S
    Applications Engineer
    National Instruments

  • Debugging BPM 11g Runtime

    Hi
    I have developed a BPM 11g flow in Jdev 11.1.1.3.0 and deployed it to the soa server.
    My flow works fine as my output is sent to a JMS queue and no fault occurs during the flow.
    However, if I have to track the Process Data Objects that have been defined, how can i do that?
    I am able to track the input/output params on the external service references using composite sensors.
    But in my process flow, I have a few process data objects(variables) that are modified,transformed etc before making the service calls.
    How will I know what are the values of these modified variables at runtime?
    Is there any way to log the process data objects that would help in debugging?
    How to set the logging level to debug mode?
    Thanks

    This may not be the best approach, but I've found it helpful in debugging data values:
    You can create a file adapter in your composite.xml, then you can place service call activities in your BPMN process to write out the values to a text/xml file on the server's filesystem.
    Choose the "Define operation and schema (specified later)" on the interface screen of the file adapter wizard, operation type as Write file on the next page, choose file location/naming on next page, then on the messages page you click the magnifying glass icon next to the URL field and choose an XSD from your project (associated with a WSDL or a Business Object). When you place the service call to the file adapter in your BPMN process, you then just map in the incoming data object using data associations.

  • Debug mode for WD app in CE 7.1 EHP1

    Hi experts,
    I need to debug a WebDynpro application that I have created in my CE7.1 EHP1 environment.
    In the config tool for the Java instance, I have set "Debug Mode" to true and checked the "Enable Debug node" checkbox.
    I restarted the server after this and in SAP MMC Snap In, found that the server0 is running and the Debug column also shows a stauts of Switched on(<<port number>>)
    When I try to create a new Debug Configuration using the Debug Dialog in NWDS, I select SAP Application and attach the appropriate WD app to the configuration.
    At this point, the server instance is automatically selected, but I get the following error message:
    Runtime: No debuggable node available. Open a debug session in SAP Management Console first
    What might I be missing?
    Regards,
    Puja

    Hi guys,
    about one year later I had the same problem as Puja Malhotra.
    Gopala Krishna gave the correct answer but unfortunately he missed to offer the suitable help. So I will catch up
    You have to set the values "debuggable", "debug mode" and "debug port" with the Config Tool to edit the JVM Settings for a Specific Instance.
    Have a look at:
    [http://help.sap.com/saphelp_nwce71/helpdata/en/39/7796e0a7be604ab63c2924045710a8/content.htm]
    After restart it should work!
    Best regards

  • WaitFor() works only when in debugging mode!

    Hi, im having a problem with making my function waits for a process to end while in run mode!
    The function always run and exists while the process is still running...
    I checked it in debugging mode and it worked just fine, but i cant seem to be able to make it work in the run mode!
    Any hints???
    Here is my code:
    public void executeBatch (){
    try{
    Runtime runtime = Runtime.getRuntime();
    Process batchProcess = runtime.exec(new String[] {"cmd.exe", "/c", "FetchFiles.bat"}, null, new File(BATCH_FILES_PATH));
    BufferedReader b = new BufferedReader(new InputStreamReader(batchProcess.getErrorStream()));
    if (b.ready()){
    String line=null;
    while ( (line = b.readLine()) != null) {
    System.out.println(line);
    line = b.readLine();
    int exitVal = batchProcess.waitFor();
    System.out.println("Exit Value = " + exitVal);
    } else {
    b = new BufferedReader(new InputStreamReader(batchProcess.getInputStream()));
    if (b.ready()){
    String line=null;
    while ( (line = b.readLine()) != null) {
    System.out.println(line);
    line = b.readLine();
    int exitVal = batchProcess.waitFor();
    System.out.println("Exit Value = " + exitVal);
    } catch ( Exception ex ){
    System.out.println("executeBatch : " + ex.getMessage());
    btw, the process is a batch that connects to a linux server and "mget" files from some directories in the server...

    what the ....???
    the "BadExecWinDir.java" bad approach is all about
    not using an executable command like "dir"... which
    im not using at all...More than that but secondary.
    >
    and for the "GoodWindowsExec.java" concept
    demonstrates that you should handle the standard
    error and standard input streams and emptying them
    both together, which what i exactly did. i USED the
    concept...
    My piece of code is the same as the
    "GoodWindowsExec.java" code except that i made the
    code of the StreamGobbler class comes inside the
    function directly, and that i didn't use a checkup on
    the operating system to decide wither it's a Windows
    NT or Windows 95 to decide the command prompt
    executable name...StreamGobbler runs as a thread so both streams are emptied in parallel. In your code
               String line=null;
                while ( (line = brError.readLine()) != null)
                    System.out.println(line);this will only terminate when the process terminates and closes stderr. This means that the following code
              while ( (line = brInput.readLine()) != null)
                    System.out.println(line);
                only starts to run once the process terminates.
    BUT, the stderr stream and stdout streams have a limited buffer and block when this buffer becomes full. So, if the stdout stream produces more than a buffer full then it blocks until more room is avaialable and the process cannot terminate so the error stream cannot be closed so the code to empty stdout cannot run to make room in the buffer to put more output. Phew!
    If you change the order of emptying the two streams then you have a simillar effect.
    The only way I know of dealing with this is to empty both streams at the same time so you need two threads. You can use the default thread for one but you MUST use another thread for the other. Since I use stdout, stderr and stdin I use 3 threads!
    >
    thats all...Please read the article again.

  • How to run the forms under debug Mode?

    Hi,
    I run my form under debug mode by introducing a break point on a trigger. But i am receive the following error how to solve this issue.
    JVM aborting and followed by the following one.
    FRM-92101: There was a failure in the forms server during startup.
    This could happend due to invalid configuration.
    Please look into the Web-server log files for details.and additional information from Java console.
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 10.1.2.0
    oracle.forms.net.ConnectionException: Forms session <5> aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.StreamMessageWriter.run(Unknown Source)I am running on my standalone machine.
    Where and what file i want to look into this to solve this issue.
    Good help will be appreciated. Thank in advance.
    kanish

    Kanish,
    Lets start with a few of the basics, shall we. What JVM are you using (Jinit or Sun JRE and the version)? Based on the error you posted, I can infer that you are using Forms 10.1.2.0? Are you running a custom configuration in the formsweb.cfg and default.env? This could be the cause if you have modified the CLASSPATH setting in the default.env excluding core .jar files.
    Typically, the FRM-92101 error is caused by a Java error; either a .jar is not found or invalid or not compatible with JVM, etc.
    Have you tried clearing your Java Cache to check for a corrupt .jar?
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Forms in debug mode

    Hi,
    I am able to run my forms in run mode. But, when I try to run my application in debug mode, facing problems. FRM-92101 error is thrown.
    Java console shows,
    Loading http://157.227.14.178:8889/forms90/java/f90all_jinit.jar from JAR cache
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 9.0.4.0
    oracle.forms.net.ConnectionException: Forms session <3> aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.StreamMessageWriter.run(Unknown Source)
    Trace level set to 5: basic, net, security, ext, liveconnect ... completed.
    Opening http://157.227.14.178:8889/forms90/java/oracle/ewt/alert/resource/AlertBundle_en_US.class
    Connecting http://157.227.14.178:8889/forms90/java/oracle/ewt/alert/resource/AlertBundle_en_US.class with no proxy
    Opening http://157.227.14.178:8889/forms90/java/oracle/ewt/alert/resource/AlertBundle_en_US.properties
    Connecting http://157.227.14.178:8889/forms90/java/oracle/ewt/alert/resource/AlertBundle_en_US.properties with no proxy
    Any idea?
    Pl help
    Priya

    Nobody has any suggestions or comments???
    Can anyone confirm they have the same issue when running the sample code I provided below?
    Can anyone see the contents of a VARCHAR2 index based array when debugging??
    Thanks

Maybe you are looking for

  • How to do closed captions

    How do I do closed captions on my Final cut pro X ? OR, failing that, how do I write in MY text into these "title clouds" that I have placed, where the lyrics to my song, start ?  This Final cut proX that my brother in-law got for me SO-FAR is killin

  • Rfc to Procedure exceptions

    AM doing a synchronous process using rfc-procedure.When it runs,i see the error 'Error when executing statement for table/stored proc. 'ZRPOPUR' (structure 'Statement'): java.lang.NumberFormatException: High-order nibble of the byte at array offset 5

  • My ipod screen is coming of the ipod

    just noticed my ipod touch 4th gen the screen is actually coming away from the ipod can i get this fixed or is it broke. the ipod still work

  • Error in Program RSTXLDMC

    Hi all, I am exeuting program : RSTXLDMC. I am giving filename in tif format (saved in my computer). I am getting output as: The file contains     22.346  bytes This is a TIFF file with INTEL byte order First IFD offset:                              

  • Timeline confusion

    I have just upgraded to PE7. Problem, when I want to add clips to the timeline, I have different clips-some .AVI(Digital Camera) and some .VOB (Video Camera). When I try to add them to the Timeline, they end up in DIFFERENT tracks !! Even when I add