Error: Access violation at 02271d4a in module observerdll.dll read address

I am using Delphi 5, SAP DI API for SAP 2004.
On a users machine, when we try to connect, we get an error "Access violation at 02271d4a in module observerdll.dll read address 00000000".
Anyone know why they could be getting this error?  And what I need to do to fix it?
thanks
Bill

The problem is I have not been able to reproduce the problem on any of the machines in my office, this is only happening on a client machine.  They have just the SAP client, and our program that uses the DI API.
I have instructed my client to search for that dll, and try to rename it, and rerun it.  Not sure whether this will fix it or not.
Here is some example code I am using, I do not at this time know the exact point where the error is returning from, I assume from the Connect function.
function TtcSAP.Connect: string;
begin
  // return empty on success
  Result := '';
  try
    // make sure it was created
    if not Assigned(oCompany) then
    begin
      Result := 'Error creating Company object.';
      Exit;
    end;
    if oCompany.Connected then
      oCompany.Disconnect;
    // Specify the user name and password
    oCompany.UserName := sUserName;
    oCompany.Password := sPassword;
    oCompany.DbUserName := sDbUserName;
    oCompany.DbPassword := sDbPassword;
    oCompany.UseTrusted := bUseTrusted;
    // misc settins
    oCompany.language := ln_English;
    // Specify the Company database
    oCompany.CompanyDB := sCompanyDB;
    // specify the server
    oCompany.Server := sServer;
    // connect (0 = success)
    if oCompany.Connect() <> 0 then
    begin
      Result := GetLastError;
      if Trim(Result) = '' then
        Result := 'Connection failed.';
    end;
  except
    on E: Exception do
      Result := E.Message;
  end;
end;

Similar Messages

  • What does this error mean? Error: Access violation at address 0053DD46

    I am trying to run diff reports using batch scripts, and its very puzzling that some of the diff report scripts within the batch script are running and some are not, there is no consistency to what is getting errored out.
    I then tried running them manually in foreground on the client and I get the same issue. Has anyone encountered this issue? What do I make of it?,
    4/24/2013 1:29:30 PM - *** MDMConnect starting ***
    4/24/2013 1:29:30 PM - Logged in successfully.
    4/24/2013 1:29:30 PM - Started export job for PLN_FLD_ACCT_DIFF
    4/24/2013 1:29:34 PM - ERemotableException with message: "Server was unable to process request. ---> Error during Export. Export was unable to run. Error: Access violation at address 0053DD46 in module 'mdm_ntier_engine.exe'. Read of address 00000024" while running Export
    4/24/2013 1:29:34 PM - => ERROR: Data Relationship Management Server returned error: "Server was unable to process request. ---> Error during Export. Export was unable to run. Error: Access violation at address 0053DD46 in module 'mdm_ntier_engine.exe'. Read of address 00000024."
    4/24/2013 1:29:34 PM - *** MDMConnect stopping ***
    Thank you
    Tanuja Donavalli

    This is issue is coherent in DRM version 11.1.1.2
    Whenever a property is deleted, the references to that property would still exists/stored in tables. The next version of DRM is made to address this issue, where in it takes care of removing all references whenever we delete the property.
    Cause: Properties was deleted from DRM client but the value was still stored in the compare table for Difference export and causing export to fail.
    Solution: Need to recreate the deleted properties and remove the properties in the exports and delete the properties.
    Going Forward: Instead of deleting the properties we need to remove the property from the export and hide the property.
    Hope this helps.

  • I start the computer the screen has blue vertical stripes and says that the Adobe Air application can not be found. Some of my programs don't run and say: You: Error access violation at 0x0055F525

    I start the computer the screen has blue vertical stripes and says that the Adobe Air application can not be found. Some of my programs don't run and say:
    You: Error access violation at 0x0055F525. I reinstalled Adobe Air. No change. I went to the Adobe webside and they said to repair it with a program. I bought RegCure. Didn't change anything. What to do?

    Hello cor-el, thanks for your reply. I changed my settings for downloads to desktop and it has appeared on there. When I double click I am asked which program I want to open file. I click firefox and another box "opening install" says I have chosen to open the file which is an application and do I want to save it. This is the only real option so I press save file. I get a box saying this is an executable file which may contain viruses - do you want to run. I press ok and the final box showing C drive file name and desktop appears stating application not found.
    This happens the same whenever I try to install.
    To my untrained eye the application is not being recognised as an application and I cannot work out how to get it to do that.
    My plugin is still showing as out of date.
    Is there anything you could suggest. Thanks for your time.

  • TFTP Host Error: Access violation

    Hi guys,
    I am pretty new in this forum.
    I've been using MACBOOK and MAC OS X since middle 2009.
    I am using the host tftp server to upload files into my embedded boards.
    This time i upgraded do Snow Leopard and tftp does not work anymore.
    I always have the following message: Host Error: Access violation.
    I tried many thing but i can not solve this puzzle.
    The following is what i tried:
    1) chmod 777 all the folder and files;
    2) Allow all users to conect the TFTP folder (in System Preferences);
    3) Firewall is on now, but even with firewall off I have the same problem;
    3) I tried to check the file tftp.plist (System/Library/LaunchDaemons) and i noticed two major differences: a) It was written DISABLED and b) the flag was for secure -s. Well i root and changed the file with ENABLED and -i insecure, but nothing changed. The strange thing also is that after i star the computer the back to its normal like the changes i made weren't saved, but i was root and they saved.
    I am also using the TFTP Server 3.3.1 from Mr Fabrizio Larosa. Permissions and other stuff are ok when using this software.
    Am i forgetting something special?
    Can somebody help me? I do not know what to do anymore.
    Thanks volks.

    Yes i know that there is no TFTP in System Preferences:
    What i meant is that I configured the sharing permissions in System Preferences for the TFTP folder i am using. For example, my folder is: /Volumes/Ncb002D/00_TFTPbootFiles. Fro that i used the System Preferences and added the folder.
    Ok i understand that, so how can assure i can have my TFTPserver Enabled using launchctl and how can i change it from secure to insecure? More than that i am loosing my hair, i need the TFTP working. Without that i can not transfer files to my embedded board.
    Last version was working. I was using Leopard and everything was ok, the TFTP was working. After i changed to Snow Leopard i can not do anything without a Host access error.
    So i compared the 2 tftp.plist files, Leopard working and Snow Leopard not working. As i wrote the major differences are: ENABLED tag in first line and -s tag (secure mode) in tftp.plist for Snow Leopard. In Leopard the tftp.plist has no ENABLE tag and it is by default -i (insecure).
    I really do not know if that is the reason, i just do not know what to do to get this to work.

  • Error Access violation address 000835D7

    Hi,
    Does anyone know what Error Access violation address 000835D7 in Diadem 2012 is??
    Thanks

    Hi Leillo,
    If it never throws an error when you run it without debugging, then I'd suggest you debug with MsgBox commands instead of the VBScript Debugger.  Probably it will throw an error when run without debugging, though.  If you can describe a recipe for causing this error, please send/post all required files ([email protected]) and the recipe description to us, and we'll see if we can track down the problem.  Those hex error codes mean nothing to me.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • Error ACCESS VIOLATION 6E00655D

    Hello,
    I get the following error when running my script in Diadem 2014. The same script does not cause any errors when it is executed in Diadem 11. Any ideas?
    Error while executing "ChnTimeAreaCopy" command
    Error type: ACCESS VIOLATION
    Error address: 6E00655D
    Module nameIAdem.exe

    HI Kevin
    Overall, the script is looping through about 30 channels in a group and chopping the data between -.1 and .5 seconds using ChnTimeAreaCopy. Yes the script is being used on the same data set in both DIAdem 2014 and DIAdem 2011.

  • JNI Hotspot Error: Access Violation, need help interpreting the log.

    Hello. I'm a relatively new developer (previously an engineer), and so to start me off I was given the task of providing a JNI-enabled interface to some legacy licensing software (it's C++, we want Java). Now the functionality of JNI is not the problem I have. I HAD those types of problems but now I'm having a far more obscure problem that is absolutely stumping me.
    It's a Hotspot error that I cannot get rid off... and I cannot find a clear bit of info on how to interpret them.
    About the problem...first off this does not happen on my development machine, where it is isolated from other components in the end-product. The integration machine with the rest of the software runs fine with a "Dummy" version of my component, but we get errors when the real version is in use. I'd really appreciate any help in understanding these things, even if it is just some general pointers.
    First off here is the log
    # An unexpected error has been detected by HotSpot Virtual Machine:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c82caa4, pid=5516, tid=4420
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_14-b03 mixed mode)
    # Problematic frame:
    # C  [ntdll.dll+0x2caa4]
    ---------------  T H R E A D  ---------------
    Current thread (0x0aa1eaa0):  JavaThread "btpool0-5" [_thread_in_native, id=4420]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000004
    Registers:
    EAX=0x0b1a9a40, EBX=0x00030000, ECX=0x00001448, EDX=0x00000000
    ESP=0x0c90e774, EBP=0x0c90e780, ESI=0x0b1a9a38, EDI=0x0b1aa000
    EIP=0x7c82caa4, EFLAGS=0x00010246
    Top of Stack: (sp=0x0c90e774)
    0x0c90e774:   00030000 00000003 00030005 0c90e7b8
    0x0c90e784:   7c833a2a 0b1a9a4c 0b1aa000 0c90e7ac
    0x0c90e794:   00000000 00000477 00030178 00030000
    0x0c90e7a4:   0ab2de05 0003015c 00000600 0afd0000
    0x0c90e7b4:   00030178 0c90e9e4 7c82b5fb 04030000
    0x0c90e7c4:   000023b8 000023ac 00000000 7c829fd6
    0x0c90e7d4:   7c82a124 00031138 0c90ea04 7c82a0b8
    0x0c90e7e4:   7c82a0fc 000001ba 00000000 7c829fd6
    Instructions: (pc=0x7c82caa4)
    0x7c82ca94:   63 02 00 8b 4e 0c 8d 46 08 8b 10 89 4d 08 8b 09
    0x7c82caa4:   3b 4a 04 89 55 0c 0f 85 ae 4f 01 00 3b c8 0f 85
    Stack: [0x0c8d0000,0x0c910000),  sp=0x0c90e774,  free space=249k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [ntdll.dll+0x2caa4]
    C  [ntdll.dll+0x33a2a]
    C  [ntdll.dll+0x2b5fb]
    C  [MSVCRT.dll+0x1d08c]
    C  [verify.dll+0x4897]
    C  [verify.dll+0x19c6]
    C  [verify.dll+0x126b]
    C  [java.dll+0x3fb7]
    V  [jvm.dll+0x11d86a]
    V  [jvm.dll+0x78acb]
    V  [jvm.dll+0x78deb]
    V  [jvm.dll+0x78aaa]
    V  [jvm.dll+0xcb029]
    V  [jvm.dll+0xcbcc6]
    V  [jvm.dll+0xcbbac]
    V  [jvm.dll+0x82c7b]
    j  com.a.b.c.lmv.Factoralproducer.MeanManagerImpl.subscribe
    (Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;
    Lcom/a/b/c/lmv/baseFactoral/TopicExpressionType;Ljava/lang/Boolean;
    Lorg/oasis_open/docs/wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;
    Lorg/oasis_open/docs/
    wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;
    Lcom/a/b/c/lmv/Factoralproducer/MeanPolicyType;Ljavax/xml/datatype/XMLGregorianCalendar;
    Lcom/a/b/c/lmv/types/ppoToken;)
    Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;+231
    j  com.a.b.c.lmv.Factoralproducer.FactoralProducerImpl.subscribe
    (Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;
    Lcom/a/b/c/lmv/baseFactoral/TopicExpressionType;Ljava/lang/Boolean;Lorg/oasis_open/docs/wsrf/_2004/_06/
    wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;Lorg/oasis_open/docs/
    wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;Lcom/a/b/c/lmv
    /Factoralproducer/MeanPolicyType;Ljavax/xml/datatype/XMLGregorianCalendar;Lcom/a/b/c/lmv/types/ppoToken;)
    Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;+20
    v  ~StubRoutines::call_stub
    V  [jvm.dll+0x875dd]
    V  [jvm.dll+0xdfd96]
    V  [jvm.dll+0x874ae]
    V  [jvm.dll+0xf3f82]
    V  [jvm.dll+0xa5752]
    C  [java.dll+0x6d4f]
    j  sun.reflect.NativeMethodAccepporImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
    J  sun.reflect.DelegatingMethodAccepporImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    v  ~RuntimeStub::alignment_frame_return Runtime1 stub
    j  org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(Lorg/apache/cxf/message/Exchange;
    Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+57
    j  org.apache.cxf.service.invoker.AbstractInvoker.invoke(Lorg/apache/cxf/message/Exchange;Ljava/lang/Object;
    Ljava/lang/reflect/Method;Ljava/util/List;)Ljava/lang/Object;+26
    j  org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(Lorg/apache/cxf/message/Exchange;Ljava/lang/Object
    ;Ljava/lang/reflect/Method;Ljava/util/List;)Ljava/lang/Object;+179
    j  org.apache.cxf.service.invoker.AbstractInvoker.invoke(Lorg/apache/cxf/message/Exchange;Ljava/lang/Object;)
    Ljava/lang/Object;+114
    j  org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run()V+26
    j  org.apache.cxf.workqueue.SynchronousExecutor.execute(Ljava/lang/Runnable;)V+1
    j  org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(Lorg/apache/cxf/message/Message;)V+94
    j  org.apache.cxf.phase.PhaseInterceptorChain.dcntercept(Lorg/apache/cxf/message/Message;)Z+76
    j  org.apache.cxf.transport.ChainInitiationObserver.onMessage(Lorg/apache/cxf/message/Message;)V+137
    j  org.apache.cxf.transport.http_jetty.JettyHTTPDestination.serviceRequest(Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;)V+334
    j  org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;)V+341
    j  org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+47
    j  org.mortbay.jetty.handler.ContextHandler.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+700
    j  org.mortbay.jetty.handler.ContextHandlerCollection.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+272
    j  org.mortbay.jetty.handler.HandlerWrapper.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+23
    j  org.mortbay.jetty.Server.handle(Lorg/mortbay/jetty/HttpConnection;)V+110
    j  org.mortbay.jetty.HttpConnection.handleRequest()V+131
    J  org.mortbay.jetty.HttpParser.parseNext()J
    v  ~RuntimeStub::alignment_frame_return Runtime1 stub
    j  org.mortbay.jetty.HttpParser.parseAvailable()J+1
    j  org.mortbay.jetty.HttpConnection.handle()V+122
    j  org.mortbay.jetty.bio.SocketConnector$Connection.run()V+130
    j  org.mortbay.jetty.security.SslSocketConnector$SslConnection.run()V+51
    j  org.mortbay.thread.BoundedThreadPool$PoolThread.run()V+45
    v  ~StubRoutines::call_stub
    V  [jvm.dll+0x875dd]
    V  [jvm.dll+0xdfd96]
    V  [jvm.dll+0x874ae]
    V  [jvm.dll+0x8720b]
    V  [jvm.dll+0xa2089]
    V  [jvm.dll+0x1112e8]
    V  [jvm.dll+0x1112b6]
    C  [MSVCRT.dll+0x2b530]
    C  [kernel32.dll+0x24829]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.a.b.c.lmv.Factoralproducer.MeanManagerImpl.subscribe
    (Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;Lcom/a/b/c/lmv/baseFactoral/TopicExpressionType;
    Ljava/lang/Boolean;Lorg/oasis_open/docs/wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;
    Lorg/oasis_open/docs/
    wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;Lcom/a/b/c/lmv/Factoralproducer/MeanPolicyType;
    Ljavax/xml/datatype/XMLGregorianCalendar;Lcom/a/b/c/lmv/types/ppoToken;)
    Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;+231
    j  com.a.b.c.lmv.Factoralproducer.FactoralProducerImpl.subscribe
    (Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;Lcom/a/b/c/lmv/baseFactoral/TopicExpressionType;
    Ljava/lang/Boolean;Lorg/oasis_open/docs/wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;
    Lorg/oasis_open/docs/
    wsrf/_2004/_06/wsrf_ws_resourceproperties_1_2_draft_01/QueryExpressionType;Lcom/a/b/c/lmv/Factoralproducer
    /MeanPolicyType;Ljavax/xml/datatype/XMLGregorianCalendar;Lcom/a/b/c/lmv/types/ppoToken;)
    Lorg/xmlbp/schemas/ws/_2003/_03/addressing/EndpcntReferenceType;+20
    v  ~StubRoutines::call_stub
    j  sun.reflect.NativeMethodAccepporImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)
    Ljava/lang/Object;+0
    j  sun.reflect.NativeMethodAccepporImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
    J  sun.reflect.DelegatingMethodAccepporImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    v  ~RuntimeStub::alignment_frame_return Runtime1 stub
    j  org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(Lorg/apache/cxf/message/
    Exchange;Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+57
    j  org.apache.cxf.service.invoker.AbstractInvoker.invoke(Lorg/apache/cxf/message/Exchange;
    Ljava/lang/Object;Ljava/lang/reflect/Method;Ljava/util/List;)Ljava/lang/Object;+26
    j  org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(Lorg/apache/cxf/message/Exchange;
    Ljava/lang/Object;Ljava/lang/reflect/Method;Ljava/util/List;)Ljava/lang/Object;+179
    j  org.apache.cxf.service.invoker.AbstractInvoker.invoke(Lorg/apache/cxf/message/Exchange;Ljava/lang/Object;)
    Ljava/lang/Object;+114
    j  org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run()V+26
    j  org.apache.cxf.workqueue.SynchronousExecutor.execute(Ljava/lang/Runnable;)V+1
    j  org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(Lorg/apache/cxf/message/Message;)V+94
    j  org.apache.cxf.phase.PhaseInterceptorChain.dcntercept(Lorg/apache/cxf/message/Message;)Z+76
    j  org.apache.cxf.transport.ChainInitiationObserver.onMessage(Lorg/apache/cxf/message/Message;)V+137
    j  org.apache.cxf.transport.http_jetty.JettyHTTPDestination.serviceRequest(Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;)V+334
    j  org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;)V+341
    j  org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+47
    j  org.mortbay.jetty.handler.ContextHandler.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+700
    j  org.mortbay.jetty.handler.ContextHandlerCollection.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+272
    j  org.mortbay.jetty.handler.HandlerWrapper.handle(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;
    Ljavax/servlet/http/HttpServletResponse;I)V+23
    j  org.mortbay.jetty.Server.handle(Lorg/mortbay/jetty/HttpConnection;)V+110
    j  org.mortbay.jetty.HttpConnection.handleRequest()V+131
    J  org.mortbay.jetty.HttpParser.parseNext()J
    v  ~RuntimeStub::alignment_frame_return Runtime1 stub
    j  org.mortbay.jetty.HttpParser.parseAvailable()J+1
    j  org.mortbay.jetty.HttpConnection.handle()V+122
    j  org.mortbay.jetty.bio.SocketConnector$Connection.run()V+130
    j  org.mortbay.jetty.security.SslSocketConnector$SslConnection.run()V+51
    j  org.mortbay.thread.BoundedThreadPool$PoolThread.run()V+45
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
      0x0aa2d9f8 JavaThread "RMI RenewClean-[47.166.94.29:3617]" daemon [_thread_in_native, id=4792]
    =>0x0aa1eaa0 JavaThread "btpool0-5" [_thread_in_native, id=4420]
      0x0aa1c450 JavaThread "btpool0-4" [_thread_in_native, id=4600]
      0x0aa574d0 JavaThread "btpool0-3" [_thread_in_native, id=3456]
      0x0aa61c60 JavaThread "RMI ConnectionExpiration-[localhost:8099]" daemon [_thread_blocked, id=5060]
      0x0aa44988 JavaThread "btpool0-2" [_thread_in_native, id=3956]
      0x0aa2f270 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=4640]
      0x0aa2e668 JavaThread "RMI TCP Connection(1)-47.166.94.29" daemon [_thread_in_native, id=1600]
      0x0aa40d48 JavaThread "RMI Reaper" [_thread_blocked, id=4696]
      0x0b20ae68 JavaThread "Timer-0" daemon [_thread_blocked, id=4688]
      0x0aa294f8 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=4884]
      0x0aa29680 JavaThread "RMI ConnectionExpiration-[47.166.94.29:4375]" daemon [_thread_blocked, id=4860]
      0x0abfe318 JavaThread "btpool0-1" [_thread_in_native, id=716]
      0x0ac2b1f0 JavaThread "GC Daemon" daemon [_thread_blocked, id=3588]
      0x0ac26730 JavaThread "RMI RenewClean-[47.166.94.29:4375]" daemon [_thread_blocked, id=1820]
      0x0ab92d70 JavaThread "btpool1-0 - Acceptor0 [email protected]:9082" [_thread_in_native, id=3168]
      0x0b162be0 JavaThread "btpool0-0 - Acceptor0 [email protected]:9080" [_thread_in_native, id=5856]
      0x0b0e7a18 JavaThread "RMManager-Timer-12388840" daemon [_thread_blocked, id=4328]
      0x00035088 JavaThread "DestroyJavaVM" [_thread_blocked, id=4780]
      0x0afc6460 JavaThread "Thread-1" [_thread_blocked, id=440]
      0x0afd6768 JavaThread "Thread-0" daemon [_thread_blocked, id=4840]
      0x00814cc8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3076]
      0x00813950 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3248]
      0x00812cc8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5140]
      0x00809bf8 JavaThread "Finalizer" daemon [_thread_blocked, id=3704]
      0x00808780 JavaThread "Reference Handler" daemon [_thread_blocked, id=5196]
    Other Threads:
      0x00804530 VMThread [id=736]
      0x00816058 WatcherThread [id=4436]
    VM state:not at safepcnt (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation   total 1984K, used 1897K [0x02850000, 0x02a70000, 0x02d30000)
    *eden space 1792K,  95% used [0x02850000, 0x029fa418, 0x02a10000)*
    * from space 192K, 100% used [0x02a40000, 0x02a70000, 0x02a70000)*
      to   space 192K,   0% used [0x02a10000, 0x02a10000, 0x02a40000)
    tenured generation   total 25896K, used 18178K [0x02d30000, 0x0467a000, 0x06850000)
       the space 25896K,  70% used [0x02d30000, 0x03ef0b60, 0x03ef0c00, 0x0467a000)
    compacting perm gen  total 22784K, used 22721K [0x06850000, 0x07e90000, 0x0a850000)
      * the space 22784K,  99% used [0x06850000, 0x07e806c8, 0x07e80800, 0x07e90000)*
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x0040d000      D:\apps\Java\jre1.5.0_14\bin\java.exe
    0x7c800000 - 0x7c8c0000      C:\WINDOWS\system32\ntdll.dll
    0x77e40000 - 0x77f42000      C:\WINDOWS\system32\kernel32.dll
    0x77f50000 - 0x77feb000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77c50000 - 0x77cef000      C:\WINDOWS\system32\RPCRT4.dll
    0x76f50000 - 0x76f63000      C:\WINDOWS\system32\Secur32.dll
    0x77ba0000 - 0x77bfa000      C:\WINDOWS\system32\MSVCRT.dll
    0x6d640000 - 0x6d7de000      D:\apps\Java\jre1.5.0_14\bin\client\jvm.dll
    0x77380000 - 0x77411000      C:\WINDOWS\system32\USER32.dll
    0x77c00000 - 0x77c48000      C:\WINDOWS\system32\GDI32.dll
    0x76aa0000 - 0x76acd000      C:\WINDOWS\system32\WINMM.dll
    0x71bc0000 - 0x71bc8000      C:\WINDOWS\system32\rdpsnd.dll
    0x771f0000 - 0x77201000      C:\WINDOWS\system32\WINSTA.dll
    0x71c40000 - 0x71c97000      C:\WINDOWS\system32\NETAPI32.dll
    0x76b70000 - 0x76b7b000      C:\WINDOWS\system32\PSAPI.DLL
    0x6d290000 - 0x6d298000      D:\apps\Java\jre1.5.0_14\bin\hpi.dll
    0x6d610000 - 0x6d61c000      D:\apps\Java\jre1.5.0_14\bin\verify.dll
    0x6d310000 - 0x6d32d000      D:\apps\Java\jre1.5.0_14\bin\java.dll
    0x6d630000 - 0x6d63f000      D:\apps\Java\jre1.5.0_14\bin\zip.dll
    0x68000000 - 0x68035000      C:\WINDOWS\system32\rsaenh.dll
    0x7c8d0000 - 0x7d0cf000      C:\WINDOWS\system32\SHELL32.dll
    0x77da0000 - 0x77df2000      C:\WINDOWS\system32\SHLWAPI.dll
    0x77420000 - 0x77523000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls
                                           _6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll
    0x6d4d0000 - 0x6d4e3000      D:\apps\Java\jre1.5.0_14\bin\net.dll
    0x71c00000 - 0x71c17000      C:\WINDOWS\system32\WS2_32.dll
    0x71bf0000 - 0x71bf8000      C:\WINDOWS\system32\WS2HELP.dll
    0x71b20000 - 0x71b61000      C:\WINDOWS\System32\mswsock.dll
    0x76ed0000 - 0x76efa000      C:\WINDOWS\system32\DNSAPI.dll
    0x76f70000 - 0x76f77000      C:\WINDOWS\System32\winrnr.dll
    0x76f10000 - 0x76f3e000      C:\WINDOWS\system32\WLDAP32.dll
    0x76f80000 - 0x76f85000      C:\WINDOWS\system32\rasadhlp.dll
    0x5f270000 - 0x5f2ca000      C:\WINDOWS\system32\hnetcfg.dll
    0x71ae0000 - 0x71ae8000      C:\WINDOWS\System32\wshtcpip.dll
    0x6d4f0000 - 0x6d4f9000      D:\apps\Java\jre1.5.0_14\bin\nio.dll
    0x6d5f0000 - 0x6d5f6000      D:\apps\Java\jre1.5.0_14\bin\rmi.dll
    0x10000000 - 0x10006000      C:\Program Files\a\lmv\punix.dll
    0x71f50000 - 0x71f58000      C:\WINDOWS\system32\snmpapi.dll
    0x0bb90000 - 0x0bb98000      C:\Program Files\a\lmv\periwin.dll
    0x0bba0000 - 0x0bbab000      C:\Program Files\a\lmv\vas.dll
    0x0bbb0000 - 0x0bbd0000      C:\Program Files\a\lmv\nilm.dll
    0x48890000 - 0x488cd000      C:\WINDOWS\system32\ODBC32.dll
    0x77530000 - 0x775c7000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls
                                            _6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
    0x762b0000 - 0x762f9000      C:\WINDOWS\system32\comdlg32.dll
    0x76cf0000 - 0x76d0a000      C:\WINDOWS\system32\iphlpapi.dll
    0x7f010000 - 0x7f134000      C:\WINDOWS\system32\MFC42u.DLL
    0x77670000 - 0x777a9000      C:\WINDOWS\system32\ole32.dll
    0x77d00000 - 0x77d8b000      C:\WINDOWS\system32\OLEAUT32.dll
    0x77210000 - 0x772bb000      C:\WINDOWS\system32\WININET.dll
    0x761b0000 - 0x76243000      C:\WINDOWS\system32\CRYPT32.dll
    0x76190000 - 0x761a2000      C:\WINDOWS\system32\MSASN1.dll
    0x71bb0000 - 0x71bb9000      C:\WINDOWS\system32\WSOCK32.dll
    0x0bda0000 - 0x0bdb7000      C:\WINDOWS\system32\odbcint.dll
    0x0bf20000 - 0x0bf61000      C:\Program Files\a\lmv\JniLib.dll
    0x76cd0000 - 0x76ce9000      C:\WINDOWS\system32\MPRAPI.dll
    0x76df0000 - 0x76e24000      C:\WINDOWS\system32\ACTIVEDS.dll
    0x76dc0000 - 0x76de8000      C:\WINDOWS\system32\adsldpc.dll
    0x76b80000 - 0x76bae000      C:\WINDOWS\system32\credui.dll
    0x76a80000 - 0x76a98000      C:\WINDOWS\system32\ATL.DLL
    0x76e30000 - 0x76e3c000      C:\WINDOWS\system32\rtutils.dll
    0x7e020000 - 0x7e02f000      C:\WINDOWS\system32\SAMLIB.dll
    0x770e0000 - 0x771e8000      C:\WINDOWS\system32\SETUPAPI.dll
    0x77840000 - 0x77882000      C:\WINDOWS\system32\netman.dll
    0x76300000 - 0x764c0000      C:\WINDOWS\system32\netshell.dll
    0x74de0000 - 0x74df2000      C:\WINDOWS\system32\CLUSAPI.dll
    0x76e90000 - 0x76ecf000      C:\WINDOWS\system32\RASAPI32.dll
    0x76e40000 - 0x76e52000      C:\WINDOWS\system32\rasman.dll
    0x76e60000 - 0x76e8f000      C:\WINDOWS\system32\TAPI32.dll
    0x7fcf0000 - 0x7fd7e000      C:\WINDOWS\system32\WZCSvc.DLL
    0x76cc0000 - 0x76cc5000      C:\WINDOWS\system32\WMI.dll
    0x76d10000 - 0x76d2f000      C:\WINDOWS\system32\DHCPCSVC.DLL
    0x76f00000 - 0x76f08000      C:\WINDOWS\system32\WTSAPI32.dll
    0x4b180000 - 0x4b284000      C:\WINDOWS\system32\ESENT.dll
    0x730a0000 - 0x730ae000      C:\WINDOWS\system32\WZCSAPI.DLL
    VM Arguments:
    java_command: C:\Program Files\a\lmv\CDF\b_c_lmv.jar C:\Program Files\a\lmv\CDF
    Launcher Type: SUN_STANDARD
    Environment Variables:
    CLASSPATH=D:\a\Contact Center\Common Components\Cache\lib
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
    C:\Program Files\Rational\ClearCase\bin;C:\Program Files\Rational\common;
    C:\a\Cache\CacheSys\Mgr\a\DLL;C:\Program Files\a\lmv\TAPI;C:\Program Files\a\lmv\
    OS=Windows_NT
    PROCEppoR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel
    ---------------  S Y S T E M  ---------------
    OS: Windows Server 2003 family Build 3790 Service Pack 2
    CPU:total 4 (cores per cpu 4, threads per core 1) family 6 model 15 stepping 11, cmov, cx8, fxsr, mmx, sse, sse2
    Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(3537076k free)
    vm_info: Java HotSpot(TM) Client VM (1.5.0_14-b03) for windows-x86, built on Oct  5 2007 01:21:52 by "java_re" with MS VC++ 6.0
    {code}
    Sorry it's so long.
    Anyways my dll is Jni_interface.dll. It loads legacy.dll, and its dependents. Other code also uses these libraries.
    *So question 1* :
    I load the jni_interface.dll (and also the legacy.dll and its dependents) library at the start of execution in a static class and so it is never unloaded. I do this because the legacy.dll will be calling functions in my Jni_Interface.dll, which are propagated into the Java class on top of it all. Does this stop other code from loading the legacy.dll or from using its functionality?
    *On to question 2*:
    Here is the logged output from my library, immediately before the crash:
    {code:java}
          ***     JNI INTERFACE LIB - LOG 21 Jul 08 19:11:35.682     *** Log Level = DEBUG
    21 Jul 08 19:11:35.698 - Level[ info ] -          Thread[ 716 ]     :: initRegistry     Registry initialisation ok
    21 Jul 08 19:11:35.760 - Level[ info ] -          Thread[ 716 ]     :: vPersistData     vPersistData() called
    21 Jul 08 19:11:35.823 - Level[ debug ] -     Thread[ 716 ]     :: doVoidCallback() [ persistDataHandler ]       Signature  = (I)V
    21 Jul 08 19:11:35.823 - Level[ debug ] -     Thread[ 716 ]     :: doVoidCallback() [ setMaxUsageHandler ]       Signature  = (I)V
    21 Jul 08 19:11:35.838 - Level[ info ] -          Thread[ 716 ]     :: Constructor     _instance is instantiated
    21 Jul 08 19:11:35.838 - Level[ info ] -          Thread[ 716 ]     :: initiateLegacy()     JniManager initialisation successful
    21 Jul 08 19:11:35.838 - Level[ info ] -          Thread[ 716 ]     :: initiateLegacy()     Initial state is NORMAL
    21 Jul 08 19:11:35.838 - Level[ debug ] -     Thread[ 716 ]     :: getLicense()     Get request
    21 Jul 08 19:11:36.010 - Level[ debug ] -     Thread[ 716 ]     :: getLicense()     Get request
    {code}
    Now notice that the current thread in the Hotspot output is NOT the thread in my library. Thread 716 is a java thread by the way. This log appears absolutely fine according to me. Also note that in the hotspot log there is no mention of my java component  (the "boss" class), which is called LegacyLM. So does that mean that is in not to do with my code even though the problem only occurs when my component is included? Or is this just the cryptic nature of these problems?
    *Question 3*:
    If you see the heap section of the report, there are 3 items that I have highlighted that seem like very high values. Is this a possible cause of a crash? Or would I have received an "Out of space" error instead?
    In terms of actual code, I cannot post much, but I can tell you what I have done to try to solve the problem:
    (i) I have added mutex synchronisation to most of my shared variables.
    (ii) I have used monitorEnter and MonitorExit to control callback access to my java class.
    (iii) I have re-organised my code and replaced nearly every occurance of non-string character arrays with string equivalents.
    (iv) I changed how I attach and detach my threads so that I only attach/detach ones that previously were not (i.e. I leave java threads alone)
    As I said at the start, I am utterly confused and I don't have much of an idea about how to proceed. I'd really really appreciate a pointer or two.
    Thanks in advance.
    D
    Edited by: Diom1982 on Jul 21, 2008 12:35 PM
    Edited by: Diom1982 on Jul 21, 2008 12:40 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

    For those of you who might be interested, I found a solution to this problem (my version, at least). In my situation, this was caused by attempting to access the fields of a ActionEvent object in VC++ by casting a variant to a BSTR. While the cast "worked", it somehow caused the state of the Java plugin or the AxBridge DLL to get flummoxed, causing the VM dump far downstream.
    The takehome message?
    When seeing problems like this in the plugin / ActiveX bridge, do not assume that the causative error is occuring in the location noted in the stack trace. Visual C++, in all of its gory unprotected glory, gives full memory access to the DLL interface and you can do a serious fandango on the VM core. that won't necessarily bite you until later.
    PS -- Sun gurus ... does this present a security violation in the Java paradigm?

  • JVM Error:  Access Violation

    Hi,
    One of our customers is reporting this JVM error on a Windows 2000 machine.
    This same code runs just fine on many other computers. Is this a bug in the JVM? Or am I doing something wrong?
    Thanks for any help,
    -Yeath
    The last line of code from my source looks like this...
    PrintService[] printers = PrintServiceLookup.lookupPrintServices( DocFlavor.SERVICE_FORMATTED.PRINTABLE, null );Here is a copy of the full error report
    # An unexpected error has been detected by HotSpot Virtual Machine:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6a906762, pid=1308, tid=1312
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode, sharing)
    # Problematic frame:
    # C  [ppbiuif.dll+0x6762]
    ---------------  T H R E A D  ---------------
    Current thread (0x037a9488):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1312]
    siginfo: ExceptionCode=0xc0000005, reading address 0x9e93c088
    Registers:
    EAX=0xffffabea, EBX=0xffffffff, ECX=0x03fb006c, EDX=0x34031410
    ESP=0x03fbd450, EBP=0x03fbd8f0, ESI=0x03fbede8, EDI=0x6a900000
    EIP=0x6a906762, EFLAGS=0x00010a03
    Top of Stack: (sp=0x03fbd450)
    0x03fbd450:   6a900000 03fbede8 003a0043 0057005c
    0x03fbd460:   004e0049 0054004e 0073005c 00730079
    0x03fbd470:   00650074 0033006d 005c0032 00700073
    0x03fbd480:   006f006f 005c006c 00520044 00560049
    0x03fbd490:   00520045 005c0053 00330057 00580032
    0x03fbd4a0:   00360038 0070005c 006f0070 00740072
    0x03fbd4b0:   0072005f 00730065 0064002e 006c006c
    0x03fbd4c0:   00000000 00000000 00000000 00000000
    Instructions: (pc=0x6a906762)
    0x6a906752:   22 20 00 00 83 c4 08 8b 95 68 ff ff ff 6b d2 18
    0x6a906762:   83 ba 78 ac 90 6a 00 74 23 8b b5 68 ff ff ff 6b
    Stack: [0x03f80000,0x03fc0000),  sp=0x03fbd450,  free space=245k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [ppbiuif.dll+0x6762]
    C  [ppbiuif.dll+0x76bb]
    C  [ppbiuif.dll+0x7508]
    C  [ppbiuif.dll+0x3a63]
    C  [WINSPOOL.DRV+0x564d]
    C  [GDI32.dll+0x13147]
    C  [GDI32.dll+0xba00]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  sun.print.Win32PrintService.getCapabilities(Ljava/lang/String;Ljava/lang/String;)I+0
    j  sun.print.Win32PrintService.<init>(Ljava/lang/String;)V+69
    j  sun.print.Win32PrintServiceLookup.getDefaultPrintService()Ljavax/print/PrintService;+43
    j  sun.print.Win32PrintServiceLookup.getPrintServices()[Ljavax/print/PrintService;+20
    j  sun.print.Win32PrintServiceLookup.getPrintServices(Ljavax/print/DocFlavor;Ljavax/print/attribute/AttributeSet;)[Ljavax/print/PrintService;+213
    j  javax.print.PrintServiceLookup.getServices(Ljavax/print/DocFlavor;Ljavax/print/attribute/AttributeSet;)Ljava/util/ArrayList;+65
    j  javax.print.PrintServiceLookup.lookupPrintServices(Ljavax/print/DocFlavor;Ljavax/print/attribute/AttributeSet;)[Ljavax/print/PrintService;+2
    j  com.openfox.messenger.print.MessengerPrinters.createPrinters()V+4
    j  com.openfox.messenger.print.MessengerPrinters.getAllPrinters()Ljava/util/List;+6
    j  com.openfox.messenger.print.PrinterList.<init>()V+15
    j  com.openfox.messenger.print.PrintPrefs.<init>()V+19
    j  com.openfox.messenger.print.PrintPrefsCategory.<init>()V+34
    j  com.openfox.messenger.print.PrintPrefsCategory.<clinit>()V+4
    v  ~StubRoutines::call_stub
    j  com.openfox.messenger.MessengerPreferences.<init>(Lcom/openfox/messenger/Messenger;)V+27
    j  com.openfox.messenger.Messenger.<init>()V+86
    v  ~StubRoutines::call_stub
    j  sun.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j  sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+72
    j  sun.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+5
    j  java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+92
    j  java.lang.Class.newInstance0()Ljava/lang/Object;+118
    j  java.lang.Class.newInstance()Ljava/lang/Object;+15
    j  com.openfox.desktop.ModuleManager.newModule(Ljava/lang/String;Ljava/lang/String;Lcom/openfox/desktop/VersionNumber;)V+50
    j  com.openfox.desktop.DesktopImpl.<init>(Lcom/openfox/desktop/CommandLine;)V+894
    j  com.openfox.desktop.DesktopImpl.<init>(Lcom/openfox/desktop/CommandLine;Lcom/openfox/desktop/DesktopImpl$1;)V+2
    j  com.openfox.desktop.DesktopImpl$49.run()V+175
    j  java.awt.event.InvocationEvent.dispatch()V+47
    j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+26
    j  java.awt.EventDispatchThread.pumpOneEventForHierarchy(ILjava/awt/Component;)Z+233
    j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+26
    j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
    j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
    j  java.awt.EventDispatchThread.run()V+9
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
      0x039ca618 JavaThread "Direct Clip" daemon [_thread_blocked, id=1676]
      0x039c3d10 JavaThread "Java Sound Event Dispatcher" daemon [_thread_blocked, id=688]
      0x038f07b8 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=1288]
      0x0397eba8 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2144]
    =>0x037a9488 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1312]
      0x00a0e980 JavaThread "AWT-Shutdown" [_thread_blocked, id=1284]
      0x037ab928 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=1904]
      0x007357d0 JavaThread "DestroyJavaVM" [_thread_blocked, id=1640]
      0x035bbea0 JavaThread "javawsApplicationMain" [_thread_blocked, id=264]
      0x00a19b28 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=2200]
      0x00a0ee50 JavaThread "AWT-Windows" daemon [_thread_in_native, id=416]
      0x009c1490 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1292]
      0x00735a70 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2036]
      0x009bf360 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1340]
      0x009ba338 JavaThread "Finalizer" daemon [_thread_blocked, id=2008]
      0x009b8e20 JavaThread "Reference Handler" daemon [_thread_blocked, id=2012]
    Other Threads:
      0x00995418 VMThread [id=1608]
      0x009c2a28 WatcherThread [id=2000]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation   total 576K, used 187K [0x06aa0000, 0x06b40000, 0x09200000)
      eden space 512K,  32% used [0x06aa0000, 0x06aca0b8, 0x06b20000)
      from space 64K,  30% used [0x06b30000, 0x06b34f10, 0x06b40000)
      to   space 64K,   0% used [0x06b20000, 0x06b20000, 0x06b30000)
    tenured generation   total 5228K, used 4036K [0x09200000, 0x0971b000, 0x26aa0000)
       the space 5228K,  77% used [0x09200000, 0x095f1390, 0x095f1400, 0x0971b000)
    compacting perm gen  total 8192K, used 3578K [0x26aa0000, 0x272a0000, 0x2aaa0000)
       the space 8192K,  43% used [0x26aa0000, 0x26e1eac0, 0x26e1ec00, 0x272a0000)
        ro space 8192K,  63% used [0x2aaa0000, 0x2afab178, 0x2afab200, 0x2b2a0000)
        rw space 12288K,  46% used [0x2b2a0000, 0x2b839fa8, 0x2b83a000, 0x2bea0000)
    Dynamic libraries:
    0x00400000 - 0x0040c000      C:\Program Files\Java\jre1.5.0_06\bin\javaw.exe
    0x77f80000 - 0x77ffc000      C:\WINNT\system32\ntdll.dll
    0x7c2d0000 - 0x7c335000      C:\WINNT\system32\ADVAPI32.dll
    0x7c570000 - 0x7c623000      C:\WINNT\system32\KERNEL32.dll
    0x77d30000 - 0x77da8000      C:\WINNT\system32\RPCRT4.dll
    0x77e10000 - 0x77e79000      C:\WINNT\system32\USER32.dll
    0x77f40000 - 0x77f7f000      C:\WINNT\system32\GDI32.dll
    0x78000000 - 0x78045000      C:\WINNT\system32\MSVCRT.dll
    0x6d670000 - 0x6d804000      C:\Program Files\Java\jre1.5.0_06\bin\client\jvm.dll
    0x77570000 - 0x775a0000      C:\WINNT\system32\WINMM.dll
    0x6d280000 - 0x6d288000      C:\Program Files\Java\jre1.5.0_06\bin\hpi.dll
    0x690a0000 - 0x690ab000      C:\WINNT\system32\PSAPI.DLL
    0x6d640000 - 0x6d64c000      C:\Program Files\Java\jre1.5.0_06\bin\verify.dll
    0x6d300000 - 0x6d31d000      C:\Program Files\Java\jre1.5.0_06\bin\java.dll
    0x6d660000 - 0x6d66f000      C:\Program Files\Java\jre1.5.0_06\bin\zip.dll
    0x6d000000 - 0x6d167000      C:\Program Files\Java\jre1.5.0_06\bin\awt.dll
    0x77800000 - 0x7781e000      C:\WINNT\system32\WINSPOOL.DRV
    0x76620000 - 0x76631000      C:\WINNT\system32\MPR.DLL
    0x75e60000 - 0x75e7a000      C:\WINNT\system32\IMM32.dll
    0x7ce20000 - 0x7cf0f000      C:\WINNT\system32\ole32.dll
    0x51000000 - 0x51044000      C:\WINNT\system32\ddraw.dll
    0x728a0000 - 0x728a6000      C:\WINNT\system32\DCIMAN32.dll
    0x5c000000 - 0x5c0c7000      C:\WINNT\system32\D3DIM700.DLL
    0x60000000 - 0x6004c000      C:\WINNT\system32\MSCTF.dll
    0x6d1f0000 - 0x6d203000      C:\Program Files\Java\jre1.5.0_06\bin\deploy.dll
    0x63000000 - 0x63095000      C:\WINNT\system32\WININET.dll
    0x70a70000 - 0x70ad6000      C:\WINNT\system32\SHLWAPI.dll
    0x7c740000 - 0x7c7cc000      C:\WINNT\system32\CRYPT32.dll
    0x77430000 - 0x77441000      C:\WINNT\system32\MSASN1.dll
    0x779b0000 - 0x77a4b000      C:\WINNT\system32\OLEAUT32.dll
    0x02fc0000 - 0x0303c000      C:\WINNT\system32\urlmon.dll
    0x77820000 - 0x77827000      C:\WINNT\system32\VERSION.dll
    0x759b0000 - 0x759b6000      C:\WINNT\system32\LZ32.DLL
    0x7cf30000 - 0x7d175000      C:\WINNT\system32\SHELL32.dll
    0x71710000 - 0x71794000      C:\WINNT\system32\COMCTL32.dll
    0x6d5d0000 - 0x6d5ef000      C:\Program Files\Java\jre1.5.0_06\bin\RegUtils.dll
    0x745e0000 - 0x748a6000      C:\WINNT\system32\msi.dll
    0x774e0000 - 0x77514000      C:\WINNT\system32\RASAPI32.DLL
    0x774c0000 - 0x774d1000      C:\WINNT\system32\rasman.dll
    0x75030000 - 0x75044000      C:\WINNT\system32\WS2_32.dll
    0x75020000 - 0x75028000      C:\WINNT\system32\WS2HELP.DLL
    0x77530000 - 0x77552000      C:\WINNT\system32\TAPI32.dll
    0x77830000 - 0x7783e000      C:\WINNT\system32\RTUTILS.DLL
    0x75ab0000 - 0x75ab5000      C:\WINNT\system32\sensapi.dll
    0x7c0f0000 - 0x7c154000      C:\WINNT\system32\USERENV.DLL
    0x7cdc0000 - 0x7ce13000      C:\WINNT\system32\netapi32.dll
    0x77980000 - 0x779a4000      C:\WINNT\system32\DNSAPI.dll
    0x75050000 - 0x75058000      C:\WINNT\system32\WSOCK32.dll
    0x751c0000 - 0x751c6000      C:\WINNT\system32\NETRAP.dll
    0x77bf0000 - 0x77c01000      C:\WINNT\system32\NTDSAPI.dll
    0x77950000 - 0x7797b000      C:\WINNT\system32\WLDAP32.DLL
    0x7c340000 - 0x7c34f000      C:\WINNT\system32\SECUR32.DLL
    0x75150000 - 0x75160000      C:\WINNT\system32\SAMLIB.dll
    0x6d4c0000 - 0x6d4d3000      C:\Program Files\Java\jre1.5.0_06\bin\net.dll
    0x74fd0000 - 0x74fee000      C:\WINNT\system32\msafd.dll
    0x75010000 - 0x75017000      C:\WINNT\System32\wshtcpip.dll
    0x6d4e0000 - 0x6d4e9000      C:\Program Files\Java\jre1.5.0_06\bin\nio.dll
    0x6d240000 - 0x6d27d000      C:\Program Files\Java\jre1.5.0_06\bin\fontmanager.dll
    0x04040000 - 0x0405f000      C:\PROGRA~1\TEXTBR~1.0\Bin\TBMHOOK.dll
    0x61220000 - 0x6122e000      C:\Program Files\Microsoft Hardware\Mouse\MSH_ZWF.dll
    0x782c0000 - 0x782cc000      C:\WINNT\System32\rnr20.dll
    0x77340000 - 0x77353000      C:\WINNT\system32\iphlpapi.dll
    0x77520000 - 0x77525000      C:\WINNT\system32\ICMP.DLL
    0x77320000 - 0x77337000      C:\WINNT\system32\MPRAPI.DLL
    0x773b0000 - 0x773df000      C:\WINNT\system32\ACTIVEDS.DLL
    0x77380000 - 0x773a3000      C:\WINNT\system32\ADSLDPC.DLL
    0x77880000 - 0x7790e000      C:\WINNT\system32\SETUPAPI.DLL
    0x77360000 - 0x77379000      C:\WINNT\system32\DHCPCSVC.DLL
    0x777e0000 - 0x777e8000      C:\WINNT\System32\winrnr.dll
    0x66210000 - 0x66219000      C:\WINNT\system32\netware\NWWS2NDS.DLL
    0x50d50000 - 0x50d97000      C:\WINNT\system32\NETWIN32.DLL
    0x50d00000 - 0x50d15000      C:\WINNT\system32\CLNWIN32.DLL
    0x50df0000 - 0x50e10000      C:\WINNT\system32\LOCWIN32.DLL
    0x50db0000 - 0x50dd9000      C:\WINNT\system32\NCPWIN32.dll
    0x66220000 - 0x6622c000      C:\WINNT\system32\netware\NWWS2SLP.DLL
    0x042d0000 - 0x042d7000      C:\WINNT\system32\NWSRVLOC.dll
    0x777f0000 - 0x777f5000      C:\WINNT\system32\rasadhlp.dll
    0x6d470000 - 0x6d495000      C:\Program Files\Java\jre1.5.0_06\bin\jsound.dll
    0x6d4a0000 - 0x6d4a7000      C:\Program Files\Java\jre1.5.0_06\bin\jsoundds.dll
    0x51080000 - 0x510d4000      C:\WINNT\system32\DSOUND.dll
    0x77560000 - 0x77568000      C:\WINNT\system32\wdmaud.drv
    0x77400000 - 0x77408000      C:\WINNT\system32\msacm32.drv
    0x77410000 - 0x77423000      C:\WINNT\system32\MSACM32.dll
    0x5ef80000 - 0x5ef84000      C:\WINNT\system32\KsUser.dll
    0x6a900000 - 0x6a90f000      C:\WINNT\system32\spool\DRIVERS\W32X86\2\ppbiuif.dll
    0x76b30000 - 0x76b6e000      C:\WINNT\system32\comdlg32.dll
    VM Arguments:
    jvm_args: -Xmx512m -Xbootclasspath/a:C:\Program Files\Java\jre1.5.0_06\lib\javaws.jar;C:\Program Files\Java\jre1.5.0_06\lib\deploy.jar -Djnlpx.home=C:\Program Files\Java\jre1.5.0_06\bin -Djnlpx.splashport=1203 -Djnlpx.jvm="C:\Program Files\Java\jre1.5.0_06\bin\javaw.exe" -Djnlpx.remove=true -Djava.security.policy=file:C:\Program Files\Java\jre1.5.0_06\lib\security\javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.heapsize=NULL,512m
    java_command: com.sun.javaws.Main C:\DOCUME~1\dshak\LOCALS~1\Temp\javaws2
    Launcher Type: SUN_STANDARD
    Environment Variables:
    PATH=C:\Program Files\Java\jre1.5.0_06\bin;C:\PROGRA~1\Java\JRE15~1.0_0\bin;c:\oracle\dev6i\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\WINNT\system32\nls;C:\WINNT\system32\nls\English;c:\oracle\dev6i\jdk\bin;C:\PROGRA~1\LIGHTS~1\LSNVS;.;"C:\Program Files\Java\jre1.5.0_06\bin"
    USERNAME=dshak
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel
    ---------------  S Y S T E M  ---------------
    OS: Windows 2000 Build 2195 Service Pack 4
    CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
    Memory: 4k page, physical 522232k(271712k free), swap 1275684k(1018244k free)
    vm_info: Java HotSpot(TM) Client VM (1.5.0_06-b05) for windows-x86, built on Nov 10 2005 11:12:14 by "java_re" with MS VC++ 6.0

    The file that is showing the error is a dll,
    # C [ppbiuif.dll+0x6762]
    and it's located here:
    C:\WINNT\system32\spool\DRIVERS\W32X86\2\ppbiuif.dll
    This is a printer driver for NT4, branded by Black Ice, and, I suspect, is being used as a PaperPort printer,
    which is software that (probably) came with an older Visioneer scanner.
    Removing the Paperport printer from the printer list should clear the problem.

  • Error accessing device data in netweaver."Unable to read data;can't connect

    Hi Friends,
    We have implemented MAM in one of our client here in India. Its around 7 months the project been gone live.
    From last few weeks we are facing problem accessing Device in Netweaver.
    We prepared a patch to be applied to devices but on searching by providing mobile device name ie. eg. MOBILE_000011 it gives an error which says "Unable to read data; cannot connect to middleware".
    It searches the device successfully but but doesnt display its device details,components etc.
    I checked in MI server for short dumps TSV_TNEW_PAGE_ALLOC_FAILED.
    All the measures have been taken to remove this dump. But problem still persist.
    Please suggest to identify the problem.
    Thanks, Amit Sharma

    hello frnds....
    still expecting your views....

  • Error Occuring While Processing Data With DIAdem 8.1Excepti​on EAccessVio​lation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll​". Read address 37363430

    Hello,
    We are having an issue running Diadem 8.1 on a new HP XW 9400 with Windows XP SP2. 3 errors have been occuring with frequent crashes, they are:
    1) "1Exception EAccessViolation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll". Read address 37363430.
    2) The instruction at "0x7c9111de" referenced memory at "0x352e302d". The memory could not be "read".
     3) ---Error---   DIAdem
    Error in Autosequence - processing in line: 74 (IARV_VAR_GET)
    Runtime Error while executing command "Iarv2Txt$ := FR(T9,L1)"
    Error type: ACCESS VIOLATION
    Error address: 000101DE
    Module name:ntdll.dll
    We are using the same scripts and version 8.1 on a variety of Dell desktop computers (W2K and XP SP2) without any issue, looking for suggestions as this affects no other software on the HP XW 9400 other than DIAdem. Appreciate any suggestions.
    Message Edited by swillh on 06-25-2007 08:55 AM

    Christian,
    I will answer your questions in the text below. Thanks for your help.
    Hi swillh,
    I also would like to help you.
    Unfortunately, The reported access violation in the central Windows ntdll.dll is very unspecific.
    May be the following questions will help you to provide me more info.
    1. You mentioned that the aut's and - I think - also the accessed text file reside on a server.
    Is there a stable network connection?
    The server can sometimes be a little slow but the connection is good. This computer is using the same connection that the prior computer utilized without issue.
    Are the files accessed by multiple clients simultaneously?
    It is possible that more than one computer can be accessing the same file, but again, this has never been an issue. We are reading the files only, not writing to them.
    The processing routines we are running have used for over 5 years without any issues until adding this computer.
    Is the text file read by one client while another client is writing the same file?
    No, files are "read only"
    2. Have you already tested opening the file with the FileOpen command before calling FR?
    Yes
    Do you see any chance to convert the aut to a vbs file? This gives you more alternatives in accessing text files.
    3. What do you mean with "processing ATD's with 30 or more channels of data"? Where is the relation between ATD files and data channels?
    Processing Crash Dummy data with file sets low in channel count (15 channels) result in successful processing without any crashes or access errors.  When processing dummies with more than 20 channels we sometimes encounter these issues. The higher channel count may be the only common factor I can find in these faults.
    Steve
    Message Edited by swillh on 07-09-2007 08:44 AM

  • Access violation at address 6761D581 in module 'ORA805.dll'.

    hi Gurus,
    When ever I try to connect the database through toad , I got this error 'Access violation at address 6761D581 in module 'ORA805.dll'. Read of address 00000010'. Please help me to resolve this issue.
    Oracle database: 10.2.0.1.0
    Oracle client: oracle froms 6i (sql 8.0.6.0.0)
    toad: 10.5.0.41
    Thanks in advance
    Sadiq

    Toad Advisor shows
    Warnings
    1- Incompatible Client and Server
    Client version (8.0.6.0.0) and server version (8.0.0.0) should not be used together according to metalink note 207313.1.
    Incorrect NLS_LANG
    2-
    NLS_LANG is AMERICAN_AMERICA.WE8ISO8859P1. Expected WE8MSWIN1252 (AMERICAN_AMERICA.WE8MSWIN1252) for Code Page 1252, Language ID 1033 (English (United States))

  • Access Violation at Address 7C91B21A

    I keep getting the following Linksys error:
    "Access violation at address 7C91B21A in module 'ntdll.dll'. Write of address 00000010."
    Also, whenever I open the Linksys Wireless Network Monitor, it says something about not being able to connect to/at the access point?
    I'm so confused. Just yesterday, I wasn't having any problem connecting to the internet. Now, it's not even showing that I have an available wireless network. If I right click on "wireless network connection" in my network connections, and click "view available wireless networks", it doesn't show any in range!
    I'm currently using my neighbor's internet (with their permission) to send this message, in an attempt at resolving the issue, but it's honestly driving me absolutely mad. Is there anyone who has any idea what the problem is?
    Also, if it helps at all, I'm under the impression that my PC is the problem, as opposed to the router, because my PS3 is picking up the wireless signal just fine.
    I appreciate any and all feedback! 
    Thanks.

    Un-install the Linksys Montior from the Programs Menu and then try to re-install the adapter...
    If you could not un-install the adapter you should reboot the system in Safe Mode and then perform the un-install...Once un-installed you should re-install the drivers...
    To re-install the Drivers insert the Linksys Setup CD into your CD-ROM drive, When the Welcome screen appears click Exit.Leave the adapter connected to the PC and reboot your computer...Once the computer is rebooted you should see a message "Found new Hardware"...When the  Hardware Update Wizard window appears, click Install the software automatically (Recommended) then click Next and it should install the adapter drivers...
    NOTE : This installation doesn't install the software(Linksys Monitor)...
    Once the Adapter is installed, Click on the Start button >>> Control Panel >>> Network Connections- Right click on the "Wireless Network Connection" icon and select "View Available Wireless Networks"- If you see your wireless network in the list, highlight it by 'single' clicking on it- Now click on the 'Connect' button below- If your wireless network is secured, it would ask you to provide the network key- Provide the wireless network key and confirm it again in the confirmation box and click "Connect"...It should connect to your Network and Internet...
    Message Edited by Klatch on 06-29-2009 01:28 PM

  • TFTP Read Access Violation in Snoop while doing network boot

    Hi
    I have setup my Oracle dhcp server and AI on oracle 11.1.
    configure the /etc/ethers and /etc/hosts file as well.
    pntadm and dhtam is also setup with macro
    I deplou solaris 11.1 AI sparc image as my service
    create-client and manifest is also associated as per client machine Mac interface
    On client machine
    I created the devalias entry for my Nic interface
    did now
    boot net:dhcp
    Requesting Internet Address for 0:e:1E:8:bf:f8
    Requesting Internet Address for 0:e:1E:8:bf:f8
    Time out waiting for tftp reply
    On server machine in snoop its showing
    tftp read "01010F19" (octet)
    TFTP Error : Access violation
    I check tftp service is running on server as below
    /usr/sbin/in.tftpd -s /etc/netboot
    Please help me i am not able to figure out whats the problem
    Thanks

    But even on dhcp it doesn't work without setting network-boot-arguments on OBP
    If i don't feed any entry in /etc/ethers and /etc/hosts
    whenvever I do on client side boot net:dhcp it always give rarp messages in the snoop on server.
    What can be the reason.

  • 0xC0000005 Access Violation in cvirte.dll (SetWindowsErrorMode?)

    Hello,
    We will occasionally see a crash with our CVI LabWindows based 2010 SP1 application, a 0xC0000005 Access Violation exception thrown from within cvirte.dll. The app is working primarily from a spawned thread when the crash occurs. I've been able to get it consistently on a Win7 x64 VirtualBox VM and have some data that may be of use if someone there would like to investigate.
    When I track down the location of the instruction pointer (work below) it seems to be in the "SetWindowsErrorMode()" function (at least going by the exports in DependencyWalker):
    1. The IP is 0x687B5F1C at the time of the crash.
    2. The base module address for cvirte.dll is 0x68420000, so the IP is 0x395F1C bytes into the DLL.
    3. Using DependencyWalker on cvirte.dll and sorting by entry point indicates that the IP is inside of "SetWindowsErrorMode()" at 0x003938D0, which comes before "MinimizeAllWindows()" at 0x003984B0.
    Coincidentally, this crash happens in CVI 2013 F1 as well, the offset within "SetWindowsErrorMode()" is a bit different (0x264C past entry in 2010 SP1, 0x2D0C past entry in 2013), but locally the code looks the same in my VS2010 disassembler:
    CVI2010 SP1
    *Address *Code Bytes          *Instruction
    687B5F02 89 17                mov dword ptr [edi],edx
    687B5F04 8B 48 5C             mov ecx,dword ptr [eax+5Ch]
    687B5F07 89 78 6C             mov dword ptr [eax+6Ch],edi
    687B5F0A 89 4F 04             mov dword ptr [edi+4],ecx
    687B5F0D 89 58 5C             mov dword ptr [eax+5Ch],ebx
    687B5F10 C7 40 60 00 00 00 00 mov dword ptr [eax+60h],0
    687B5F17 5E                   pop esi
    687B5F18 85 DB                test ebx,ebx
    687B5F1A 74 09                je 687B5F25
    687B5F1C 8B 13                mov edx,dword ptr [ebx] <--- CRASH
    CVI2013 F1
    *Address *Code Bytes          *Instruction
    687CA2B2 89 17                mov dword ptr [edi],edx
    687CA2B4 8B 48 5C             mov ecx,dword ptr [eax+5Ch]
    687CA2B7 89 78 6C             mov dword ptr [eax+6Ch],edi
    687CA2BA 89 4F 04             mov dword ptr [edi+4],ecx
    687CA2BD 89 58 5C             mov dword ptr [eax+5Ch],ebx
    687CA2C0 C7 40 60 00 00 00 00 mov dword ptr [eax+60h],0
    687CA2C7 5E                   pop esi
    687CA2C8 85 DB                test ebx,ebx
    687CA2CA 74 09                je 687CA2D5
    687CA2CC 8B 13                mov edx,dword ptr [ebx] <--- CRASH
    I have dump files (mini, or mini+heap) for both builds if it would help.
    This bug seems semi-similar to the thread "Is InstallPopup not threadsafe?":
    http://forums.ni.com/t5/LabWindows-CVI/Is-InstallPopup-not-threadsafe/m-p/716822/highlight/true#M359...
    Just for posterity, I'll add the data for the 2013 build. IP is 0x687CA2CC, DLL Module address is 0x68420000-0x68A28000, so offset is 0x3AA2CC. "SetWindowsErrorMode()" enters at 0x003A75C0 in this dll, and "MinimizeAllWindows()" is at 0x003ACB20.
    Thanks-
    Baker

    Hi Kelsey,
    Apologies for the long response time, I didn't receive a notification for your post.
    > What does your application do?
    Our application is used in this context to setup and run our vehicle simulations on a Windows based PC.
    > And, what is it doing at the time of the crash?
    At the time of the crash a simulation is being launched and run on another thread from the default thread pool like this:
    CmtScheduleThreadPoolFunctionAdv (DEFAULT_THREAD_POOL_HANDLE,
        sRun,
        NULL,
        THREAD_PRIORITY_NORMAL,
        NULL,
        EVENT_TP_THREAD_FUNCTION_END,
        NULL,
        RUN_IN_SCHEDULED_THREAD,
        &sThreadFuncId);
    That spawned thread will load a simulation DLL, read some data as input, run the simulation, output the results, then close the DLL.
    As I noted earlier, I couldn't get it to happen on my desktop, but I could get it on the VM when I used a very slow storage device for the I/O of the simulation (a slow thumb drive attached to the VM). My boss was seeing the issue on his virtualized PC on his Mac, typically only when he used a slower storage device as well (network storage for example).
    > When you reproduce this issue in 2010 and 2013 f1, are you using the same computer or using different machines?
    Both of these crash dumps were produced on the virtual machine as described.
    > For each dump file, which version of LabWindows/CVI were you running? You can find the version number by selecting Help»About LabWindows/CVI within LabWindows/CVI. Which version of cvirte.dll do you have? This will be located in System32 and/or SysWOW64.
    The development environment installed was CVI 2010 SP1. So the 2010 dump was just using the runtimes bundled with that installation. I then installed the 2013 F1 runtimes to see if the same issue persisted.
    It's possible I did a clean install with the 2013 F1 dev environment, I will double check this tomorrow when I have access to the virtual machine.
    Thanks for looking into this--
    Baker

  • Access violation Internal string variable

    Hello ,
    I have a code here that is kind of tricky to me. The code works fine when it it in the
    main function of my C program. BUT when I try to run the same code in a custom function that I create, I get the error
    Access violation writing location 0xNNNNNNNN  (N being any hex number)
    So after reading on or two comments on the internet I understood that the variable in the custom might have been allocated memory in some read only area. BUT I need to use it in my custom function. So could anybody explain me what exactly is happenig and how
    to move around it ?
    Below is the code
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    void test(void);
    void main(void)
    test();
    _getch();
    void test(void)
    {char const * typeOP;
    int repType = 0;
      do
            system("cls");
        printf("Enter a string)\n");
            typeOP = (const char*)malloc(sizeof(const char));
        fflush(stdin);
        if (!scanf_s("%s", typeOP))
                printf("ERROR\n");
                repType = 1;
        } while (repType);
    _getch();
    Below is the code that works fine
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    void main(void)
    char const * typeOP;
    int repType = 0;
    do
    system("cls");
    printf("Enter a string)\n");
    typeOP = (const char*)malloc(sizeof(const char));
    fflush(stdin);
    if (!scanf_s("%s", typeOP))
    printf("ERROR\n");
    repType = 1;
    } while (repType);
    _getch();

    I see three obvious problems with the code:
    The first, you seem to see yourself -- you are modifying a char const * string.  This is bad form.  Having said that, I doubt that it would cause a crash, because the actual address returned by malloc will be to memory that is read/write. 
    Just get rid of the const though.  You only use const to announce you do not intend to change the data that typeOP points to.  However you obviously do intend to change the data.
    The huge issue is that you are using malloc to allocate enough space to hold exactly one char, but you are trying to store an entire array of them in there.  Normally, if you want to malloc the storage, you would use something like:
    typeOP = (const char*)malloc(1000 *sizeof(const char));
    (You can replace 1000 with the size of the largest possible string you would expect someone to type -- be sure to include 1 for the null terminator).  This will allocate storage for an entire string.  scanf also has format specifiers to prevent
    the user from entering more data than you provided storage.
    Finally you leak the memory you allocated.   You need a free call before the end of your loop to release the memory.  Again, failure to release the memory won't cause a crash (unless you eventually leak so much that Windows cannot give you
    any more)
    Lastly, as a style note:  I would suggest using a fixed size array in this scenario instead of malloc -- then you cannot forget to free the memory. 
    Something like:
    char typeOP[1000]; // also remove the line with malloc

Maybe you are looking for

  • No Output in the audio prefrences.  Help!

    I just installed logic pro 7.2 on my mac book pro core2duo and in the audio prefrences, on audio driver it only has built in input and buillt in microphone. NO OUTPUT.. and i dont understand why. i inalled both updates and my os is up to date as well

  • New line at a new build

    Hi On the 18/2/14 I ordered a new line and bb package to my new build property. My current Infinity 2 services were terminated on the 28/2/14 and I was given the standard 4 week wait to be connected back up again but on standard ADSL broadband as Inf

  • Trying to connect a Bluetooth wireless PS3 controller to Macbook Pro

    Hello,  I've got a Macbook Pro  2.2 GHz Core i7 with 4 G Ram.  Running OS 10.7.5.  I would like to use a 3rd party PS3 controller with my Macbook.  I have a Datel Turbofire 2 wireless.  I've read about pairing wireless controllers with Macbooks, but

  • Macbook pro won't go past start up screen

    i started up my macbook pro today and it opened but couldn't scroll with the trackpad. force quitted (start button) it and then tried to start up again. this time i didn't get past the start up screen (with the apple logo and spinning timer). i then

  • After upgrade my user account can't be unlocked.

    After upgrade my user account can't be unlocked. Need to create new account, how? System refuses to accept username and password and the file vault encrypts without being stopped. Because of that the system freezes, Finder doesn't start, neither Domi