.NET Forum / Visual Studio.NET / IDE / May 2006
Crashing in cslangsvc.dll all the time
|
|
Thread rating:  |
Frank Hileman - 12 Apr 2004 00:38 GMT Hello,
Lately VS 2003 has been crashing very often, usually after doing a global replacement of text across many files. But it may crash for other reasons as well. It has become so bad I am having trouble using VS much any more for big changes. I cannot determine the cause, but I did attach a debugger to the process, to see where it was crashing, and it was in cslangsvc.dll.
I tried removing all add-ins, running devenv /setup, and nothing seemed to help. The only trigger I can think of is the complexity of the solution. The solution contains several projects and many files.
I did upload the crash information to MS several times. The stack dump is below.
Thanks, Frank Hileman
cslangsvc.dll!53665fd0() cslangsvc.dll!53669b98() cslangsvc.dll!53669bc5() cslangsvc.dll!53667441() cslangsvc.dll!536730ef() cslangsvc.dll!5368a475() cslangsvc.dll!5368a3da() cslangsvc.dll!5368a95c() cslangsvc.dll!5368e2f7() cslangsvc.dll!5368e0d8() MSO.DLL!30b49e01() MSO.DLL!30b49cfe() MSO.DLL!30b49609() msenv.dll!500c98f1() msenv.dll!500c9b9d() MSO.DLL!30d73b5b() MSO.DLL!30d73ab3() msenv.dll!500c9bd4() msenv.dll!500e12e0() ntdll.dll!77f5f70f() ntdll.dll!77f60f7f() kernel32.dll!77e7b36e() kernel32.dll!77e7b380() devenv.exe!004088a8() devenv.exe!00406ed7() devenv.exe!00410032() ntdll.dll!77f7e45c() ntdll.dll!77f5f7ee() ntdll.dll!77f5f8ea() ntdll.dll!77f5f70f() ntdll.dll!77f5f70f() ntdll.dll!77f60f7f() kernel32.dll!77e7b36e() kernel32.dll!77e7b380() devenv.exe!004055a1() devenv.exe!004055c2() devenv.exe!004055d8() devenv.exe!004077bc() devenv.exe!0040780e() SHLWAPI.DLL!70a9f1ab() kernel32.dll!77e814c7() SHLWAPI.DLL!70a9f1ab()
Tian Min Huang - 12 Apr 2004 07:56 GMT Hello Frank,
Thanks for your post. As I understand, the problem you are facing is that VS .NET crashes frequently om cs;amgsvc.dll. Please correct me if there is any misunderstanding. I think more information is needed before moving forward:
1. What's the detailed error message of the crash? Does the poblem occur to a specific project or it may occur to all project?
2. I suggest you to use the following command to start VS .NET IDE to check this issue. devenv.exe /safemode
3. Does the problem occurs to another machines?
4. I recommend you close/stop all the other unrelated programs/services (say, Anti-virus, etc), and see if you can reproduce the problem.
I look forward to your response.
Have a nice day!
Regards,
HuangTM Microsoft Online Partner Support MCSE/MCSD
Get Secure! -- www.microsoft.com/security This posting is provided "as is" with no warranties and confers no rights.
Frank Hileman - 13 Apr 2004 01:08 GMT Hello Tian,
1. Access violation memory address 0x0000000... null pointer
2. Well, now I can't repro it. I no longer have thousands of string replacements occurring across hundreds of files. That seems to be the trigger. Sorry, I don't want to repro it now; that work is over, and I sent the debug dumps to MS many times already. I suggest MS looks into the scalability of the "replace in files" command, across multiple projects (entire solution). Somehow that might be interfering with the background code model dll -- that's what that dll is, no?
3. Yes.
4. There was no anti-virus, and not much else running. Sorry, but you're not very specific here.
Regards, Frank Hileman
Gary Chang - 13 Apr 2004 12:21 GMT Hi Frank,
Thanks for your quickly reply!
>...I sent the debug dumps to MS many times already. I suggest MS looks into the scalability of the "replace in files" command,
Sorry for the inconvenience which that problem brought to your work! For the problem not only occurred on one machine, it appeared a machine or project independent issue. We will look into this issue, would you please post these bug IDs to us (which are logged in your machine's Event Log when you sent the debug dumps to Microsoft)?
Thanks for your understanding!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Frank Hileman - 13 Apr 2004 17:05 GMT Hello Gary,
The EventID numbers are all 1000 or 1001. I had several crashes yesterday unrelated to search and replace.
Thanks, Frank Hileman
> Hi Frank, > [quoted text clipped - 20 lines] > This posting is provided "AS IS" with no warranties, and confers no rights. > -------------------- Gary Chang - 14 Apr 2004 03:49 GMT Hi Frank,
Thanks for your quickly reply!
>The EventID numbers are all 1000 or 1001. I had several crashes yesterday unrelated to search and replace.
Do you have observed any Bucket ID in the Event log? It is the related ID number to your IDE's crash.
Thanks!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Frank Hileman - 14 Apr 2004 06:19 GMT Hello Gary,
bucket #'s: 43622590 42833954
Regards, Frank
> Hi Frank, > [quoted text clipped - 16 lines] > This posting is provided "AS IS" with no warranties, and confers no rights. > -------------------- Gary Chang - 14 Apr 2004 10:24 GMT Hi Frank,
Thanks for your quickly reply!
I will check your Bucket ID in our internal database and update you as soon as possible.
Thanks!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Gary Chang - 15 Apr 2004 03:57 GMT Hi Frank,
Thanks for your Bucket IDs, I have found those crashes are caused by 2 known bugs of the VS.NET 2003 IDE, we are regret for the inconvenience due to these 2 bugs, they will be fix in the Visual Studio 2005.
Thanks for your understanding!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Frank Hileman - 16 Apr 2004 02:02 GMT Hello Gary,
Is there any known way to reduce the chances of encountering these bugs?
Thanks, Frank
Gary Chang - 16 Apr 2004 02:53 GMT Hi Frank,
> Is there any known way to reduce the chances of encountering these bugs? Sorry, I have not found any workaround for those bugs now, but they will not occur in the VS 2005(Whidbey), and a hotfix will be made for those bugs to the VS 2003.
Thanks!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
DotNetJunkies User - 29 Nov 2004 23:37 GMT All of us that have been running into numerous crash situations in 2003 will get free copies of VS 2005 right?
-Jon
Gary Chang[MSFT] - 30 Nov 2004 07:09 GMT Hi Jon,
> All of us that have been running into numerous crash situations in 2003 will get free copies of VS 2005 right? As far as I know, the beta version of the VS.NET 2005 is free, but I am not clear about its release version. But if you are a MSDN package subscriber, I think you should get it for free, please visit our web site for details: http://msdn.microsoft.com/subscriptions/
Thanks for your understanding!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Gary Chang[MSFT] - 30 Nov 2004 08:12 GMT Hi Jon,
Do you have tried the Oleg's suggestion, is it OK with remote debugging?
By the way, can you repro this behavior on another machine? if so, would you please give us some detail repro steps about this isue?
Thanks!
Best regards,
Gary Chang Microsoft Online Partner Support
 Signature Get Secure! - www.microsoft.com/security This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
strux - 02 May 2006 03:29 GMT Gary,
We have a team of six developers working on quite a complex solution containing about 85 projects written in both VB.Net and C#. Lately the number of crashes has made the IDE almost un-usable, as it crashes EVERY TIME we try to build a VB project. The only way to get around it is to always 'rebuild all'. This takes a long time and sometimes you forget and then you have to wait even longer, because it crashes. It's always Event ID 1001 or 1000 (devenv.exe) and fault bucket 127393873 Can you tell me if this behaviour has been eliminated in VS 2005? If this helps at all, from the fact that we can build with a 'rebuild all', it appears that in 'rebuild all' introduces a time lag which allows the IDE to release locks on files. Would a simple delay in building dependencies fix the problem? Thanks, Markus
Free MagazinesGet these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...
|
|
|