Welcome, Guest. Please login or register.
October 07, 2008, 01:36:58 AM

Login with username, password and session length

197758 Posts
22764 Topics
54707 Members

Latest Member: Claude49

Search:     Advanced search | Tag Cloud
+  Welcome to the Comodo Forum
|-+  Desktop Security Products
| |-+  Comodo BOClean Anti-Malware
| | |-+  BOC 4.26 quits When MIRO is Run
« previous next »
Pages: 1 2 [3] Go Down Print
Author Topic: BOC 4.26 quits When MIRO is Run  (Read 4812 times)
thersandros
Newbie
*
Offline Offline

Posts: 4


« Reply #30 on: May 16, 2008, 10:07:56 AM »

The problem I have is a little different as I do not run MIRO. But BOC 4.26 quits when starting Adobe Premiere Elements 4.0 (with Premiere Elelments 3.0 BOC keeps alive).

My opinion is, that Premiere Elements 4.0 does have a quite large paging activity during loading. Could this be one part of reason for BOC to die?

My solution is to restart BOC again after I have closed Premiere Elements.

I am running XP SP2, CFP 3.0.22.349 and Avast.
Logged
weaker
Comodo's Hero
*****
Offline Offline

Posts: 324


« Reply #31 on: May 16, 2008, 02:18:33 PM »

Hi Kevin,
great that you found the problem. It seems to be a wonder that Miro manages to work somehow ;-)

I will test that unsigned version to confirm that it's fixed. But I wonder because I have 2 Gigs of RAM...
Logged
Jim__
Comodo Member
**
Offline Offline

Posts: 45


« Reply #32 on: May 16, 2008, 06:22:36 PM »

I will second weaker's comment. I am running on a 2GB machine also. Sounds like this even worse on a system with less memory.

No problem if you want to send a "test" code file. Anything we can do to help.

In my day job I have seen the results of coding being "sent out" and I am not impressed. Who knows who might have been coding what in MIRO. You have obviously spent a great deal of time tracing what is happening. I am not sure how easy it would be to pass this on to MIRO as they obviously aren't intending their program to be a test of Windows fault handling.
Logged
weaker
Comodo's Hero
*****
Offline Offline

Posts: 324


« Reply #33 on: May 19, 2008, 05:23:49 PM »

By the way, I encounter the same type of BoC crash (0x20202020) with the VLC player 0.86f playing a DVD (with menus). Perhaps Miro and VLC both use the same video decoding module that poses a problem to BoClean?

[ at ]Jim__
Do you also see that behaviour? VLC home is here: www.videolan.org/vlc in case you don't know VLC.
Logged
Jim__
Comodo Member
**
Offline Offline

Posts: 45


« Reply #34 on: May 19, 2008, 06:42:48 PM »

[ at ]Weaker,
No problem playing either DVDs or or other video files with VLC. I am running the same version that you report.
Logged
weaker
Comodo's Hero
*****
Offline Offline

Posts: 324


« Reply #35 on: May 21, 2008, 04:27:22 AM »

Interesting. I have two new things to report. When BoC was crashed (with 0x20202020) by VLC playing the same files as in Miro this led to a very interesting effect when I shutdown the system a few hours later:
Windows complained about that an app is not responding and has its countdown and the "kill now" button. That function that crashed was named nsAppShellEventWindow which seems to belong to NSClean's BOClean :-)

The second thing is: After I shuffeled around data on my harddisks, Miro was unable to find the location where its videos were and defaulted to a (nonexistant, because my Win is German) "My Documents/My Videos" path. But BoC did not crash!! This leads to the conclusion that Kevin was on the right track to follow with difficult filename handling.

HTH
weaker
Logged
Kevin McAleavey
Administrator
Comodo's Hero
*****
Online Online

Posts: 307


Snag a nasty? NO problem! =)


« Reply #36 on: May 23, 2008, 07:59:49 AM »

Interesting. I have two new things to report. When BoC was crashed (with 0x20202020) by VLC playing the same files as in Miro this led to a very interesting effect when I shutdown the system a few hours later:
Windows complained about that an app is not responding and has its countdown and the "kill now" button. That function that crashed was named nsAppShellEventWindow which seems to belong to NSClean's BOClean :-)

The second thing is: After I shuffeled around data on my harddisks, Miro was unable to find the location where its videos were and defaulted to a (nonexistant, because my Win is German) "My Documents/My Videos" path. But BoC did not crash!! This leads to the conclusion that Kevin was on the right track to follow with difficult filename handling.

HTH
weaker

Hey guys! Apologies for being sidetracked ... got handed a "critical mission" by Melih and had to put this aside whilst doing some other things, including an official "hajj" to New Jersey earlier this week. Heh. Bottom line though is YOUR probloem got solved in code last week, but have been too busy to "come out and play" this week.

Glad to see that you had the opportunity to see that it isn't BOClean once WE were out of the way! And for anyone who cares, the "nsAppShellEventWindow" thingy is actually MIRO's doing. The lower-case "ns" function names actually were a universal naming convention of "NetScape" from which that function derives. When "NSClean" was originally born back in 1995, the "NS" also meant "NetScape" since we were the very first "Privacy Software (Corp)" which dealt with cleaning up the original Netscape and elminating traces of "internet records" ... but that's where the "NS" angle ends. This is the MIRO program's "main window" which receives "PostMessage()" results from the underlying player once it's talked to the kernel ... I saw that crash often myself in the research into this "WTF?" Heh.

 But that was MIRO being broken, and unable to take itself down completely, leaving that as one of MANY "hung DLL's" when Miro bites the bag. LOTS of old Netscape code in MIRO! This is one of the problems with "open source" in that someone else posts BAD code in hopes that someone ELSE can fix it, people download it, write their own code around it and never FIX it. I'll just leave the reality there since it's not germaine to what happened here.  Sad

 The REAL problem which caused the BOClean "whoopsie" on Miro is that MIRO ran the system completely out of memory! When THIS happens, Windows will try to find all the memory it can, based upon what the kernel's internal tables *think* are not allocated anymore ... "garbage collection" was what it was called in the "old days." But WHAT IF the tables have been turned to garbage themselves as a result of "shooting buckshot" in memory by a badly programmed program? If WINDOWS was told the memory was freed, then it WAS ... only problem is that the way MIRO is working, it was trashing memory in the kernel itself!  Sad

 BOClean uses PSAPI functions, as well as WDF in order to have a shot at detecting rootkits. The actual crash wassn't happening in BOClean itself, but rather in the Microsoft PSAPI libraries which suddenly had no memory available to pull a database of memory allocation (which BOClean needs in order to find where to look) and having the rug pulled out from under the kernel was the cause of this problem as MIRO blew up windows itself!  Smiley

 Anyhoo, solved that last week. BOClean now holds the memory for what it calls under PSAPI now and will NOT allow it to be "garbage-collected" by an errant kernel. That was the solution. I still have a few other "last program installed gets blamed for all the others" and have also fixed the alert on a bad download, explanation of "module not found" and better 'try this" results, and have one LAST complaint involving services which were excluded but are STILL being detected yet to be recoded.

 Once I have THAT done (and hope to find some time over the weekend coming) then I will offer you guys a "test build" to play with to replace your existing BOC426.exe to test it out with. Stay tuned, but I've EARNED a few days off ... will be back to ya's all with some HAPPINESS!  =)

Edit: added information as to the origin of "ns" and its relationship to "NSClean" ...
« Last Edit: May 23, 2008, 08:09:53 AM by Kevin McAleavey » Logged

"I reject your reality and substitute my own." - (Adam Savage, "MYTHBUSTERS" TV show)
weaker
Comodo's Hero
*****
Offline Offline

Posts: 324


« Reply #37 on: May 23, 2008, 03:52:11 PM »

You definitely deserved your break. Take your time. Devote it to your family. No hurries here.
Logged
Tags:
Pages: 1 2 [3] Go Up Print 
« previous next »
Jump to:  

SSL Firewall
Page created in 0.142 seconds with 19 queries.
Powered by SMF 1.1.5 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Design by 7dana.com