Sphinx.
![]() |
I'm getting a very annoying crash once in a while. The crash overwrites the currently active filter file (its zero bytes in size after the crash). This bug adds up to hours of lost work by now, but I can't tell whats causing it.
The first time I encountered it, I found out it had to do with Outlook Express running (in particular an OE plugin called RSS Popper). So I got used to closing down OE while working with FF. Now the bug has reappeared with something else causing it. I suspect that it has to do with the internal XML handling code somehow (perhaps you use MSXML, and when other programs do too, it could cause conflicts somehow). Anyways, Since I can't give you any specific information, and FF in the crash fails to generate a bug report, I have a few practical suggestions. 1. When FF is not in editing mode, open the filter file in readonly mode. This should prevent a crash from destroying the file. 2. When in editing mode, store a backup file every N seconds or after a change (last one could be a problem if the crash is caused by the last change), and when FF opens next time, inform the user about the existence of the backed up file (like seen in many other applications). I am not sure if the bug really is related to FF code, could be external causes. Either way the result is mighty annoying. I really hope you will implement some sort of backup mechanism. |
|||||||
Posted: April 1, 2008 6:31 am | ||||||||
CFandM
![]() |
Welcome to the resource bug club..
http://www.filterforge.com/forum/sear...FORUM_ID=0 Still not fixed yet.. ![]() ![]() Stupid things happen to computers for stupid reasons at stupid times! |
|||||||
Posted: April 1, 2008 4:00 pm | ||||||||
StevieJ
![]() |
It is.....
Nope......
Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 2, 2008 12:49 am | ||||||||
Sphinx.
![]() |
The crash might very well be related to the "resource issue" mentioned in those threads, though I don't think that the problem actually is related to missing resources. From what I can tell, its their XML parser/writer that has its own agenda
![]() It amazes me is that FF overwrites the filter file even though the app is not in editing mode... |
|||||||
Posted: April 2, 2008 1:54 am | ||||||||
StevieJ
![]() |
Whatever it's source.....I can't wait for FF to put an end to it.....royal pain in the arse to put it mildly.....
![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 2, 2008 10:31 am | ||||||||
onyXMaster
Posts: 350 |
Let me assure you, it's not the XML parser
![]() The one we use (http://expat.sourceforge.net/) is an open source one and is considered as an industry standard for cross-platform compact XML parsers -- we never had any problems with it. Currently, I am considering to add some sort of debug monitor into FF (it will need XP SP1, Server 2003 or Vista to function, won't be available on older OSes) that will try to warn you before it's too late (probably autosaving the filter currently being edited into something like "Just before crash 0003"), alongside with dumping some information that might assure us that the problem is in the specific library I was talking about. But it won't see the light AT LEAST until the end of May, since there's a lot of things I need to take care before adding this monitoring function. |
|||||||
Posted: April 2, 2008 12:57 pm | ||||||||
onyXMaster
Posts: 350 |
P.S. We know about this bug, and we do care about fixing it -- problem is it's not exactly easy to reproduce on machines we have in-house and when it's reproduced it's usually too late since you can't do anything meaningful with the process when it already leaked so much OS handles that the OS GUI has trouble of even redrawing itself or moving mouse pointer
![]() |
|||||||
Posted: April 2, 2008 12:59 pm | ||||||||
Sphinx.
![]() |
Sounds good! If its to any help, try running Outlook Express with the RSS popper plugin installed (www.rsspopper.com). You might need to hook up a few rss feeds in it. After you have that running, start up FF, create new filter and try to save it. I had more crashes than successful saves back then when I used RSS popper.
Strangely I've never had a noticeable slower system after the crashes - its usually just enough to restart FF. |
|||||||
Posted: April 3, 2008 1:49 am | ||||||||
Presidio
![]() |
That just happened to me too Sphinx. I had three days of work into it. Was renaming sliders and tweaking. Was going to release in a few days
![]() I would have to say it was my best filter yet. Gone. Same thing that happened to you. Just lost it about an hour ago. So I do have a back up in a more baby stage, so I guess I'll go back try and remember everything I did. Expect to see a new filter in a week or so, lol. Stuff happens, just have to smile and move on. ![]() |
|||||||
Posted: April 4, 2008 1:04 pm | ||||||||
ThreeDee
![]() |
Yep, this surely is the most annoying bug. Happens to me all the time. Had to redo some of my earlier filters, before I learned to "overcome" this by saving the in-development filters with a new name every hour or so and then cleaned up the extra backup copies afterwards. I even keep extra backups of filters that I wanna be sure not to lose. All it takes sometimes is just the smallest edit to an existing filter and "crash-boom" -- gone forever. My machine also slows down to molasses usually before this happens, but not always. (Hope you find the cause of the leak soon, Master onyX!)
|
|||||||
Posted: April 16, 2008 4:21 pm | ||||||||
StevieJ
![]() |
Yeah, have to immediately save your work and restart the program at the first sign of the tell-tale slowdown and sticky cursor.....or take a chance on your filters getting 0-byted.....not good......
![]() I do frequent saves and backup all my filters to a location outside of the FF file.....better safe than sorry..... ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 16, 2008 4:53 pm | ||||||||
Kraellin
![]() |
i just 'save as' as i work, new version each save. if the current one gets xxx'ed, then i've still got the earlier version save intact.
also, wasnt there goign to be a minor upgrade that added in an autosave feature? or do we already have it and i'm just sleeping again? If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||
Posted: April 16, 2008 10:30 pm | ||||||||
StevieJ
![]() |
Don't have it yet.....but I would love to have it ASAP..... ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 17, 2008 12:07 pm | ||||||||
Kraellin
![]() |
well, if they're not going to fix the resource leak/crash bug right away... ??
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||
Posted: April 17, 2008 1:36 pm | ||||||||
Sphinx.
![]() |
Its sad to see that we have had two upgrades by now, and that bug is still considered mid/low prio (according to Stevie J the bug is going far back). I must admit I don't understand the teams priorities here - if the software cannot save its own projects, or trash existing work I'd say thats top top prio to find a solution for! (FF Team - sorry to put it this way, but I've had enough...)
|
|||||||
Posted: April 17, 2008 11:24 pm | ||||||||
Kraellin
![]() |
easy, sphinx. the bug is known. the area of the software is known that's causing it. if i recall correctly, it's one of their library files and by library files, i mean code library, not filter library. library files are VERY basic components in certain types of code. it's not always easy to just rip the heart out of some big program and say, 'ok, fixed.'
![]() it's easy to give FF grief on this. it is annoying... and, we dont have to fix it ![]() If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||
Posted: April 17, 2008 11:54 pm | ||||||||
jffe |
----Join the club. There are many other issues with FF that are taking a backseat to the Mac version it seems. I can only hope they pull it all together soon, since FF is a genius device on the rise overall. jffe Filter Forger |
|||||||
Posted: April 17, 2008 11:58 pm | ||||||||
Northernshadow |
Hmmm... I've only had one (ONE!!!) crash since installation on the new computer. (3 months?) and I suspect it had something to do with my Antivirus program, it crashed too. and I haven't been able to duplicate it.
![]() I'm curious, on my old computer I got into the habit of clicking on "Show Original" for the preview until the presets were displayed, the presets load quicker and my thought was less resources would be used if I only let FF do one thing at a time. Would this really make a difference? Sherry |
|||||||
Posted: April 19, 2008 9:22 pm | ||||||||
Kraellin
![]() |
it shldnt, sherry. pc's have been able to multitask for a while now, not always well, but they're supposed to
![]() as for tripping the bug doing it the way you did, i dont know. the resource bug/leak seems to happen mostly when you leave FF idle for a while or when you've been using it for a long period. the resources just sort of 'leak' away, like water draining from a small hole in a pot. when enough resources are gone, there's not enough left to maintain a working program and it crashes. If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||
Posted: April 20, 2008 11:05 am | ||||||||
StevieJ
![]() |
I have to agree.....too many people are experiencing problems with it.....not good to have any instability problems like this preceding the program.....and should have taken priority over the Mac platform expansion IMHO...... On the positive side.....FF is planning to overhaul the code in PC V2......which will hopefully put an end to it...... ![]() ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 21, 2008 12:55 pm | ||||||||
Sphinx.
![]() |
Yeah, the worst thing is that you can loose hours/days of work because FF ruins the file - I could live with non destructive crashes (or even crashes that only take down latest changes, i.e. when going into editing mode FF works on a temporary file) - but crashes that destroys your work is unacceptable. What I don't understand is why we haven't seen a release with some sort of temporary workaround like some of the solutions I suggested (like automated backup) - then again I don't know anything about the internals, could be that its not possible. |
|||||||
Posted: April 21, 2008 1:23 pm | ||||||||
StevieJ
![]() |
That's why I'm frequently backing up my filters.....especially after completing work that would be a pain to duplicate.....
I agree.....but obviously FF feels that they can live with it until a code overhaul in V2..... ![]()
That would be easy to implement.....and should be done if they are going to allow "The Bug" to go on..... ![]() In the meantime, you can create a macro to do it for you..... ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||
Posted: April 21, 2008 1:36 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+39 new in 30 days!
15,347 Topics
+72 new in year!
30 unregistered users.