Solved

ntdll.dll error

Posted on 2014-10-06
5
560 Views
Last Modified: 2014-10-11
Hi,

I have a software which communicates with an instrument, a digital storage oscilloscope, RIGOL.
The communication is done using NI-VISA run-time, specific driver.
My PC is WIn7 64 bits Home Premium.
There are several ways to communicate with the instrument, using SCPI commands for example.
There is a ready-made Excel file which is able to communicate with the instrument.
The main program provided by the manufacturer of the oscilloscope, named UltraSigma is able to detect the VISA address of the instrument, no matter if I connect with USB or TCPIP cable.
The problem is: sometimes that UtraSigma software it closes automatically after few seconds and most of the time is closing with an error when I click right on the VISA address found of the instrument, when I want to invoke the SCPI command panel, to test simple commands as "*IDN?"
It is mentioned the error and is related with ntdll.dll.
How can I solve such error?

All the programs work without problems.
Few things that I have tried before I posted here:
- I updated the latest drivers and the software of the instrument from RIGOL website.
- I disabled the antivirus and anit-spyware, restart the PC each time, no effect, same error.
-  Then I was thinking at Regional settings. The original Windows DVD was in German, but it asked me if I want English and I have English installed. The Regional settings are for Germany. I changed for USA, restart the PC every time, after each change. Still the same error, the UltraSigma closes when I click right on instrument found.
- One more additional  SCPI command panel small software closes automatically and gives errors when I try it.
- There is one more piece of software from internet written by someone else to communicate with RIGOL and did not work. Strange thing: UltraSigma software package has inside the NI-VISA run-time and is installed automatically with UtraSigma software. Then I downloaded separately the latest NI-VISA from National Instruments and after installation, that software from internet works, but I am not so sure if all the functions. Anyway, better than nothing.
- Still the original software UltraSigma provided by the RIGOL gives the same error.
- One more thing to mention: the UltraSigma software icon has a shield on its icon related with UAC (User Account Control). I turned that off and still I got the ntdll.dll error.
I noticed that ntdll.dll error may be related with a lot of causes:
http://pcsupport.about.com/od/fixtheproblem/a/ntdlldll.htm

How to trace the cause of my error ntdll.dll and make the UtraSigma program working?
0
Comment
Question by:viki2000
  • 4
5 Comments
 
LVL 50

Expert Comment

by:jcimarron
ID: 40364077
viki2000 --
Please tell us (or post a screenshot of) the exact error.
As you say  ntdll.dll errors can be cause by many causes.   And the article you reference says "most ntdll.dll errors result from a corrupt or damaged version of the ntdll.dll file itself, corrupt hardware drivers, or issues between Windows and other programs."

Have you looked in Event Viewer?

Have you tried the suggestions in that article?  
Can you contact UltraSigma?
0
 
LVL 20

Author Comment

by:viki2000
ID: 40365348
The screenshot is here:
http://vid926.photobucket.com/albums/ad102/viki2000/vIdeo/UltraSigmantdllerror_zps3de528c9.mp4
the error text is here:
"
Problem signature:
  Problem Event Name:      APPCRASH
  Application Name:      Ultra Sigma.exe
  Application Version:      0.1.6.0
  Application Timestamp:      4d2fa0d5
  Fault Module Name:      ntdll.dll
  Fault Module Version:      6.1.7601.18229
  Fault Module Timestamp:      51fb1072
  Exception Code:      c0000005
  Exception Offset:      00033ac5
  OS Version:      6.1.7601.2.1.0.768.3
  Locale ID:      1031
  Additional Information 1:      0a9e
  Additional Information 2:      0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:      0a9e
  Additional Information 4:      0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt
"

I did not use Event Viewer.
I did not try yet the suggestions from the above article.
RIGOL is the manufacturer of the oscilloscope. UltraSigma is only the software made by them to check the communication with the instrument. It seems made in LabView.
I did not contacted Rigol, because I had bad experience in the past, they do not answer fast or sometimes they do not answer at all. The technical support is not so great, but the instruments are good enough as low end, low price compared with Tektronix, Agillent, LeCroy, Yokogawa and other important manufacturers.
0
 
LVL 20

Author Comment

by:viki2000
ID: 40365380
The Event Viewer shows next error:
EventViewer - UltraSigma error
And the Details as text:
"
-      System
            -      Provider
                  [ Name]       Application Error

            -      EventID      1000
                  [ Qualifiers]       0

                  Level      2

                  Task      100

                  Keywords      0x80000000000000

            -      TimeCreated
                  [ SystemTime]       2014-10-07T06:57:06.000000000Z

                  EventRecordID      24059

                  Channel      Application

                  Computer      Labor

                  Security

-      EventData
                  Ultra Sigma.exe
                  0.1.6.0
                  4d2fa0d5
                  ntdll.dll
                  6.1.7601.18229
                  51fb1072
                  c0000005
                  00033ac5
                  1140
                  01cfe1fbdf50731a
                  C:\Program Files (x86)\RIGOL\Ultra Sigma\Ultra Sigma.exe
                  C:\Windows\SysWOW64\ntdll.dll
                  25f4de91-4def-11e4-930d-3085a94596ba


"
0
 
LVL 20

Accepted Solution

by:
viki2000 earned 0 total points
ID: 40365418
OK, the problem is solved.
I used the DLL File Fixer (http://www.dll-files.com/fixer), which more or less a Registry Optimizer, but did a good job this time.
Then has a section with Register DLL, letting you search the dll file that you need on their website and then install it on your machine.
Did that, restart the PC and no more problems.
0
 
LVL 20

Author Closing Comment

by:viki2000
ID: 40374612
Usually I do not use such "automatic fix" programs, but this time worked and was fast.
I do not need to know the real cause behind the problem, at least for the present situation, as long now everything is fine.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Even if you have implemented a Mobile Device Management solution company wide, it is a good idea to make sure you are taking into account all of the major risks to your electronic protected health information (ePHI).
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

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

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

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now