Avast WEBforum

Consumer Products => Avast Free Antivirus / Premium Security (legacy Pro Antivirus, Internet Security, Premier) => Topic started by: AverageJoe on June 21, 2008, 05:56:23 PM

Title: Microsoft Visual C++ Debug Assertation Failed
Post by: AverageJoe on June 21, 2008, 05:56:23 PM
Code: [Select]
Debug Assertion Failed!

Program: C:\Program Files\Awil Software\Avast4\ashWebSv.exe
File: c:\program files\visual studio 8\vc\include\xtree
Line: 293

Expression: map/set iterators incompatible

For more information on how your program could cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

This is the error box I get regarding avast and visual studio 8....I am wondering how to fix this, because it pops up pretty frequently and sometimes crashes my browser. 
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: igor on June 23, 2008, 12:31:21 AM
Please disable avast! self-defense in program settings (Troubleshooting page).
When the error box appears again, try to create the dump of the ashWebSv.exe process, as described e.g. here (http://forum.avast.com/index.php?topic=34809.msg292213#msg292213).
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: AverageJoe on June 24, 2008, 10:07:41 PM
Just got another error message, slightly different:
Code: [Select]
Microsoft Visual C++ Debug Library

Debug Assertion Failed!

Program: C:\Program Files\Awil Software\Avast4\ashWebsv.exe
File: c:\program files\microsoft visual studio 8\vc\include\list
Line: 213

Expression: list iterator not dereferencable

For information on how your program can cause an assertation failure, see the Visual C++ Documentation on asserts. 

(Press retry to debug the application)

I used the dump tool and made a dump but, how exactly am I supposed to get the FTP upload working?

 Whats the best secure FTP client you recommend? 

and how do i upload this?  I haven't used FTP all that much honestly.
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: DavidR on June 24, 2008, 11:27:03 PM
You don't actually need an ftp application if you use IE (or IE Clone), as this doesn't seem to work with firefox. Ensure you have a unique file name for the dump (e.g. AverageJoe-C.dmp, etc.) so they know what it is about.

Upload them to ftp://ftp.avast.com/incoming - Connect to the link and drag the file (from your HDD) into the Right pane and drop it, that starts the upload, you don't have read access to this folder.
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: igor on June 24, 2008, 11:31:01 PM
I don't think a secure FTP client is needed (actually, I doubt the server supports SFTP or FTPS).
I think it can be uploaded even through Internet Explorer (just don't get confused by the fact that you won't have read/list rights on the folder, so you won't see anything there - not even the file you upload).

Anyway, I wrote a short description on how to upload it using the command-line ftp, included in Windows:
http://forum.avast.com/index.php?topic=35333.msg297523#msg297523
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: Lisandro on June 25, 2008, 02:01:41 AM
Whats the best secure FTP client you recommend? 
http://filezilla-project.org/
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: pimpinjg on June 27, 2008, 12:18:46 PM
i had this same issue but its not avasta fault upgrade to the newest version of microsoft c++ 2005 reditrobutable and the problem is solved D: available here

Code: [Select]
http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: igor on June 27, 2008, 01:06:06 PM
Well, obviously some 3rd party module is being loaded into avast! processes (both for AverageJoe and pimpinjg).
avast! is not compiled in Visual Studio 2005, so it doesn't need/use VC++ 2005 redirectibutable. So, there's somebody else's module being loaded into our processes - and causing the error reports.
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: pimpinjg on June 28, 2008, 11:14:41 AM
well either way this method did work and thats all that counts  ::)
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: lukor on July 01, 2008, 04:54:28 PM
Hi,
aren't you by any chance using "Hide My IP 2008", we have seen similar errors with this software (it's dll securenet.dll).

Lukas.
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: svelasco on July 04, 2008, 03:06:16 AM
I have the same problem with "Hide My IP 2008"
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: AverageJoe on July 07, 2008, 03:33:51 PM
Actually, yes, I am using hide my ip!  with securenet.dll hooked into my LSP (winsock chain)

Perhaps that is the issue..maybe i should contact them and let them know they are not avast-friendly?

Or just uninstall it?

what do u guys recommend I do to fix this
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: pimpinjg on July 08, 2008, 04:09:18 PM
Actually, yes, I am using hide my ip!  with securenet.dll hooked into my LSP (winsock chain)

Perhaps that is the issue..maybe i should contact them and let them know they are not avast-friendly?

Or just uninstall it?

what do u guys recommend I do to fix this


lookup for my post on C++ 2005 thatll fix it :)
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: AverageJoe on July 11, 2008, 08:02:20 PM
Err the 'fix" for Visual C++ 2005 didnt even run on my computer, I clicked it, waited, and nothing happened..it just froze up and exited by itself.

Now in addition svchost.exe is also having issues with Visual C++ and shutting down beause of this...so the problem is getting worse

Any other suggestions?
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: AverageJoe on July 14, 2008, 05:26:08 PM
Nobody?? :o
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: Lisandro on July 17, 2008, 05:07:30 AM
Sorry, we, users, are reading this thread, but can't help in all areas... it's beyond my knowledge.
Title: Re: Microsoft Visual C++ Debug Assertation Failed
Post by: lukor on July 21, 2008, 06:00:16 PM
Hi, it all depends on your needs. I wouldn't run a debug version of any app unless I am actively participating in the debugging process - e.g. I am the author, or I have deliberately downloaded the debug version in (let's say) a beta programme - since it bothers me to have random crashes here and there. With this said I vote for uninstall -- but surely you might try to contact them and perhaps they already have a newer better version.