Vian Zhou

Hi Oliver,

Could you please refer to the thread below

http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=1097952&SiteID=1&mode=1

Thanks for your help and answer!

Vian



Re: Application Compatibility for Windows Vista conime.exe

Oliver Lundt - MSFT

Vian,

I'll research this more. Are you working on Logo Certification. Is this an issue holding you up on anything. The reason I ask, is because I'm not sure where to start in my research. It may take a week before I make some good progress.






Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

Thanks for response!

That's okay for me. It'll be half or a year that our product begins to use. Please take your time. I just want to know whether this issue is from Vista or not.

Thanks a lot!

Vian





Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

Hi Oliver,

How is your research going on  Have you found out a solution to fix it Could you please share you plan

Thanx,

Vian





Re: Application Compatibility for Windows Vista conime.exe

Mo Nail - MFST

Oliver is no longer available to research this issue. If your company is Microsoft partner, I would suggest contacting your local partner support representative. If this issue is confirmed as a bug, then you should not be charged for the support incident.




Re: Application Compatibility for Windows Vista conime.exe

Bruce N. Baker - MSFT

What's the file information on the conime.exe file (like version number, etc) and which directory is it located

 






Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

The conime.exe is located in "C:\WINDOWS\system32", and the version number is "6.0.5600.16384".

I work in Nortel, who is the partner of Microsoft, if this doesn't work, I will contact the partner support representative. Thanks for your information!

Thanks,

Vian





Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

Hi Mo,

About this issue, I have an esay way to reproduce it, as below:

1) Compile these codes below, and produce an executable file (i.e. myConsole.exe).

#include "stdio.h"
#include "conio.h"
void main()
{
  printf("->Hello!\n");
  getch();
}

2) New a folder (i.e. myFolder), and copy myConsole.exe into this folder.

3) Double-click and run myConsole.exe (the process conime.exe is brought up now).

4) Exit myConsole.exe, and delete the folder (myFolder). You will find that you can't delete this folder, It said that it's opened by another program. If you terminate the process conime.exe, you can delete the folder.

This issue only exists on Vista, on Win 2k/XP, you can delete the folder.

I think it's a bug for Vista.

Vian





Re: Application Compatibility for Windows Vista conime.exe

Bruce N. Baker - MSFT

How do you exit your myconsole.exe program Do you just close the window or press a keystroke and allow the program to exit normally

You can always have Nortel open a case as a Partner on this issue if you continue to have issues.






Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

I just press a keystroke, and the program exits normally.

Thanks!





Re: Application Compatibility for Windows Vista conime.exe

Vian Zhou

Hi Bruce,

What's result of this issue Will MS fix it

~ Vian





Re: Application Compatibility for Windows Vista conime.exe

jslabrie

Hi Vian,

we are getting the same behaviour with conime.exe that get started in Vista when we run a console application. Then conime.exe doesn't get kill and keep a lock (I am guessing it is his current working directory) to the path of our console application. Then if we call our uninstall software, the directory is not deleted because it is in use. Also, it happens with the US edition of Vista.

If you have some workaround (starting conime at the logon, force a kill to conime), I'll like to hear them.

Jean-Sebastien





Re: Application Compatibility for Windows Vista conime.exe

Soumyajit

Hi Everybody

I am too facing the same problem with conime.exe. I have a console application which when executed, the conime.exe come up in the task processor (as expected) and then when the application exits normally, conime.exe stays in the memory. I am running US, Vista Professional. Can anybody let me know if Microsoft has a fix for this or its a Bug

Soumyajit.





Re: Application Compatibility for Windows Vista conime.exe

mschmid

Hi,

i found the same issue with my application on Windows Vista (couldn't delete current directory because it was locked by an instance of conime after application exit). The following workaround i used to fix this issue for my application on Vista (32bit) but so far i have not verified if this is a proper solution/workaround and if it works for Vista64 too.

Before application exit i walk through the process list and terminate the conime child process pointing to my applications process as a parent using functions CreateToolhelp32Snapshot(), Process32First() and Process32Next().

Mathias





Re: Application Compatibility for Windows Vista conime.exe

Bruce N. Baker - MSFT

What is your program written in and how are you exiting your program How do you execute your program