[Qt-interest] Unable to deploy application due to NTVDM CPU has encountered an illegal instruction

Constantin Makshin dinosaur-rus at users.sourceforge.net
Sat Apr 25 18:19:47 CEST 2009


NTVDM's purpose is to run 16-bit applications, so I don't understand how a  
Qt application can cause its failure...

But there's a guess that you have Qt and your application compiled with  
SSE or SSE2 option enabled and the CPUs on computers you've tried to run  
your program on don't support these instruction sets. It's somewhat  
unlikely, but who knows...

On Fri, 24 Apr 2009 18:35:02 +0400, Stephan Rose <kermos at somrek.net> wrote:
> Made some updates to our in-house database application today, tested it  
> under WinXP on my development machine. Everything worked great.
>
> Went to deploy and it won't run anywhere else. Any machine that it is  
> run on gives 'NTVDM CPU has encountered an illegal instruction
>
> QT version is 4.5 and I've not had any issues ever before. I even  
> completely rebuilt the entire project from scratch. Same result.
>
> Since this works correctly though on my system I'm not sure what to look  
> for and it makes testing this really difficult. So I figured I'd see if  
> anyone else has encountered this issue recently? Any solutions?
>
> Thanks,
>
> Stephan

-- 
Constantin "Dinosaur" Makshin



More information about the Qt-interest-old mailing list