Iliumsoft Dockware - memory leak - JASJAR, XDA Exec, MDA Pro General

Just a heads up to others:
For some time now, I've been bothered by a memory leak, so severe that a soft-reboot was necessary at least every three days - otherwise even running a new applet would cause the XDA Exec to freeze at about 5MB left. Despite removing all my major applications, nothing helped. The leak would continue even when the PDA was not connected to the charger or PC.
Eventually, I've tracked the leak to the freeware version of "Dockware" from Iliumsoft.com - which provides a calendar/clock/picture viewer/screen-saver when the PDA is connected to an external power supply. After removing the version I had, the leak has gone - even with all my other normal applications and Today-screen plug-ins running.
Interestingly, I tried to install Iliumsoft's latest version and it continually refuses to install, whether to SD-card or main memory - just comes up with "installation was unsuccessful". I've not tried the paid-for Dockware Pro, and having escaped from reboot hell, don't intend to try.

The problem you are having has to do with a change to the image library. The latest version of DockWare that supports these OS changes will resolve the problem.
If you are having trouble installing (not something we normally run into) just drop out tech support folks a line at either [email protected] or toll free 888-632-5388. We're more than happy to help you work this out.
Thanks again for contacting us and feel free to contact me if you have any other questions,
Marc Tassin
Ilium Software
--------------------
[email protected]
+1 (734) 973-9388
---------------------
http://www.iliumsoft.com
And be sure check out our new blog! http://blog.iliumsoft.com/

Thanks Marc.
However, I'm not sure which problem you're talking about being fixed - the experienced memory leak with the older version, or the inability to install problem with the latest.

Sorry for a slow reply. The memory leak issue is fixed. As for the install problem, typically this isn't a problem! I'd suggest that you drop the support folks a line at [email protected] or 888-632-5388. I'm sure they can help!
Marc Tassin
Ilium Software
--------------------
[email protected]
+1 (734) 973-9388
---------------------
http://www.iliumsoft.com
And be sure check out our new blog! http://blog.iliumsoft.com/

Related

caller id monitor

Hi i have problem some times caller id show just number when someone call me sometimes(same number) show name from contacts how to fixit
Same thing here...
Sometimes it works, sometimes it does not... Actually it has only worked a couple of times...
At first I thought I was closing the ID Contact Monitor when I used an application close button (Battery Back from Omega One). But then I noticed that it still does not work even without the app closer.
Any clues?
I believe that this is probably down to the 32 process limitation of WM2003 on the XDAII 28 processes open automatically as you open programs the XDAII will close what it thinks isn't needed any more.
Can anyone confirm? :?
Hmmm... It could very well be that... :roll:
If you don't use the "permanent save" feature, then you can delete the 4 flashman files out of the \windows\startup folder.
this gives 4 more process slots. Making the number of running processes at startup more in line with a normal XDA.
wasting 4 process slots on 4 different programs that do the same thing to 4 different databases is rediculous. Having them running even when the feature is turned off is also rediculous.
..Chuck..
Yes, thanks... I deleted the task I don't use and now IACaller is working fine ever since...
Thanks!
I've upgraded to the new ROM, and only the lesser 19 processes now, meant to alleviate this problem.
In addition, it's a newer fix of Caller ID.
And even more, I removed the FOUR flashman/mem processes from startup too.
And even then, I find after just half a day of running apps and stuff, Caller ID no longer shows a photo, and requires a reboot to work properly.
Not happy at all, not in the slightest. Not in the least bit impressed, because i see little else that can be done to fix this, so no likliehood of a solution.
VERY poor to say the least.
Shadamehr,
Are you using an application closer like Pocket Plus or Wisbar?
If not, I suggest you use one. Remember that whithout an app closer you are consuming valuable resources and the X only minimizes them.
Best regards,
Rayan
I was using SideBarX.
What I find however, is that this is the WORSE thing to use, as it closes ALL apps, so if the Caller ID HAD happened to just recently update itself, it would close that too, so in effect, closing the very thing with any potential to fix things.
Alas, I find the only thing that works, is to do a soft reset twice or three times a day.
Not a great loss given how quick re-boot time is, but a bit of a stupid solution nonetheless.
Additionally, I find another slight issue, in that if I get an SMS, when I click the notification envelope on the top bar to open it (if I had left it, not catching it straight away, so the first pop up of it had already gone) then the 'speech bubble' that appears with the message in, is REALLY slow now after the new ROM update, taking a second or two to draw itself properly. I can see the outline of the bubble for a fair while before the bubble 'draws' on screen properly.
Sadly however, it even does this after a soft reset to speed things up, so I am very concerned about this aspect of things.
It worked a lot faster before the update.
The rest of the update has been a good thing for me, but I am a bit angry about the Caller ID problem still being here at least for me, but more worryingly, I am concerned at the apparent speed slow down for some things! Especially as I have read tales of others experiencing this too.
But overall, its nothing earth-shattering I guess.
Shadamehr,
As far as the CallerID problem, at first I was having the same problems but I managed to fix this by removing unwanted items on the startup folder (remember the 32 process limit?) and by using Pocket Plus, since it allows you to exclude CallerID from closing.
I also use ScaryBear Software's Check Notifications to remove duplicate events on my system's databases.
Good luck!
Rayan
Pocket Plus? Cheers mate - I'll go search now.
Here's hoping it works.
Also, the new ROM is only meant to have 19 things running. I have further removed the four flashman files from startup.
Do you know of anything else I can remove?
Cheers mate.
Can't find Pocket Plus mate (at least not as a free app).
Any link for me please?
I don't remember what things where in the Startup folder but this is the stuff I have now:
CheckAutoRun.lnk <--- No idea what this is for
ChgDfLnk.lnk <--- No idea what this is for
ClearTemp.lnk <--- I installed this
IA_Caller_ID.lnk
MMReg.lnk <--- No idea what this is for
Pocket Plus.lnk
Poutlook.lnk
Stk.lnk
VoiceCommand.lnk <--- Microsoft's Voice Command
Cheers and good luck!
Rayan
You can find it here http://www.handango.com/SearchRedirect.jsp?siteId=1&jid=2BD54724B6D87D58BA6CB6BA8BB79B81
Cheers!
Hi all,
I've the problem with with my XDA II and IA Caller ID. It works for one or two hours and then impossible to see a picture. The only thing to do is a soft reset.
I've checked the processes and I'm now with 16 processes (using PHM Task Manager to see the processes) and when the problem occurs, the IA_Caller_ID process is still active.
For information, I use WisBar advance to really close my programs and I kill ActiveSync every time I leave the XDA from the cradle.
Thanks for your help...
hello,
Do you put pictures in your SD Card ?
If yes, try with pictures in your phone memory.
I have the same problem with ringtone in my old Qtek (first generation SPV by Orange)
Sometimes, the sdcard is poweroff to preserve battery life...
test and come back ;-)
THe picture is in "/my documents" none on the SD card
Now it's new, sometimes the XDAII doesn't ring at all. The screen lights on but no ring and no information. :shock:

How to prevent OS exiting my applications?

Hi,
I noticed that OS constantly unloads my applications.
Say, I visit some page using IE, then switch to another application, then switch back - it is usually at the same page, but, probably depending on idle time, it sporadically gets closed.
That said, when I go to IE again, it starts afresh on its initial page and I must reload my page again. Needless to say, in most cases this is unacceptable. (extra traffic, so it costs $$, also GPRS could become unavailable etc :x )
How do I PREVENT this behaviour?
Not only IE suffers, any application! Sporadically exits despite of fact there are tons of free memory and I would better free resources with another way than just closing what is required for me.
I have elder device with PocketPC 3.0 (Cassiopeia E-125) and it does NOT behave in such a way. Does not close even it has 4times less memory! Now I understand how nice it is.
While this problem persists, I forced to have both devices with me.
Please help me solving this!
Vadim.
I've noticed the same behavior randomly also. I don't have a fix, but you're not alone.
What ROM version are you using? There was an issue with the earlier ROMS in that there were too many programs running and when you launched another program the OS would terminate a background program to provide the necesssary process space.
The newer ROMs have solved this problem, but CheckNotify and ClearNotify (search the forum) will help with the earlier ROMs.
This is an old problem, related to the number of running processes.
Consult this thread
http://www.ppcw.net/?itemid=1645
which will show you how to solve it. Also the newer roms cut down on the number of processes at startup, which helps.
Surur
Mine is much more random than that described. Sometimes I can have a half dozen apps open with no problem, and sometimes a single app will close itself while I work in the phone or the Today screen.
Carlos said:
Mine is much more random than that described. Sometimes I can have a half dozen apps open with no problem, and sometimes a single app will close itself while I work in the phone or the Today screen.
Click to expand...
Click to collapse
Don't forget that we are talking processes, not appications, here. One app. may have many processes and multiple app's may use the same common processes. Therefore, launching one application can generate a number of new processes and that can push you over the limit (e.g. ActiveSync, which launches three or four I recall), so something gets nuked.
I understand, and was looking for a pattern, but there is none. In fact, it seems reversed, as it happens more often while I'm just out and about and less frequenty while the device is in the cradle. Very often it happens after a fresh boot with a single app running.
I may look at it more closely with a process viewer. It's not bugging me enough to make it a priority.
Thank you all for providing many help!
surur said:
This is an old problem, related to the number of running processes.
Consult this thread
http://www.ppcw.net/?itemid=1645
which will show you how to solve it. Also the newer roms cut down on the number of processes at startup, which helps.
Click to expand...
Click to collapse
That explains it all, many fruitful comments, and a prove that there could be no fix but just temporary solutions to reduce a problem a bit.
It is a bit larger problem in my case, because I use special sotware to support Russian.
Too bad MS can't recognize and fix such a big design mistakes.

Soft resets. How many this week?

Don't get me wrong. I really love this thing but I seem to have had a spate of lockups and freezes lately. I know the sensible thing is to list all the software etc but I would like your feedback to see if my build is unstable or simply par for the course.
The question is simple -can you please post the number of soft resets you have done in the last 7 days regardless of cause (unless it was an intentional reset after a software install)or build?
Me - 5
cdyat said:
Don't get me wrong. I really love this thing but I seem to have had a spate of lockups and freezes lately. I know the sensible thing is to list all the software etc but I would like your feedback to see if my build is unstable or simply par for the course.
The question is simple -can you please post the number of soft resets you have done in the last 7 days regardless of cause (unless it was an intentional reset after a software install)or build?
Me - 5
Click to expand...
Click to collapse
None this week - approx 1 to 2 a fortnight. (used to be much more but have carried out the various freezing remedies)
Mike
none in the last couple of weeks since i updated the ROM and added the dummy active sync settings
One per four days on average, depends on installed software.
None. I'm using i-mate's latest WWE ROM, the "generic" version - not the Telstra version, and just a hand-full of applications.
Mind you, I use Spb Backup with scheduled backups. This software does a soft reset automatically. This probably minimises the need for further resetting due to lock-ups etc.
Well... bad news. My count is at 15 for TODAY !!!
I'm trying to get this unreliable, unstable pile of Micro$hit to do push-email. Not as easy as advertised! The connection keeps dying almost immediately when the phone enters standby. Upon wakeup chances are 1:10 that a reboot is needed
None lately
Less than 1 a day
About 5 per week for the past three weeks mostly from multi-tasking and an incoming phone call. No push. No hacks either, so I could probably whittle that number down.
Thanks folks - keep them coming. Looks like there isnt a simple answer to this one yet
Running XDA-live 0.10 and all today pluginds and eMail storage on RAM:
*None*
One scheduled reset after SpB Backup at 6 a.m.
Beforehand with WM5: 3-5 a day...
About 1 a day I'd say.. Used to be about 4 a day!
Applestar said:
Running XDA-live 0.10 and all today pluginds and eMail storage on RAM:
*None*
One scheduled reset after SpB Backup at 6 a.m.
Beforehand with WM5: 3-5 a day...
Click to expand...
Click to collapse
I am running LVSW 20070326 and I have had to reset twice since upgrading last Friday -- device would not wake up from sleep. Never had this with WM5. Other than that, no issues.
@Applestar, how did you get Spb Backup to do scheduled backups with WM6? I tried but it fails. A manual backup works OK "with issues", when I click on the link to see what the issues are, it tells me that it was "not able to backup \Windows\compimeh.0409.dat, because NK.EXE has it blocked". I opened a ticket with Spb Software, but they told me that since WM6 has not been officially released by M$, they do not support it yet!
John
#!#
You are right - Spb Scheduled Backup does not work. Really lucky nothing happened the last couple of weeks
Right now, every few days. Originally, about 5 times a day.
I hard booted, loaded programs one at a time to test stability. I keep 2 Notes on my phone: Customizations (where I log any programs, tweaks, etc), and Problems (where I list every freeze up, and what was going on prior to the freeze up). What I have learned:
- I found that if I remove any program that requires internet from the today screen, it was better. It just runs from my menu vs today screen, and it runs quicker too.
- If I install programs to device, it is better. I have been able to run a couple from storage card, but it is rare.
- Keep ActiveSync closed, and do the ActiveSync work around.
- Keep programs closed (I use HTC X button) is a plus.
Workaround for Spb Backup scheduled backups
Applestar said:
You are right - Spb Scheduled Backup does not work. Really lucky nothing happened the last couple of weeks
Click to expand...
Click to collapse
@Applestar, I got another response from Spb Software apologizing for their first message which they asked me to ignore (I guess someone monitoring their responses must have told the CS tech that WM6 was now in the wild!)
Anyway, she told me to try going into the Advanced options for Spb Backup and unchecking the "Stop processes before backup" option. This does work (i.e. allows scheduled backups to complete) and does appear to backup all files except the one that is causing the problem (\Windows\compimeh.0409.dat), which seems to be created on startup by NK.EXE -- I am guessing that it is a debugging file of some sort.
John
johnburn said:
@Applestar, I got another response from Spb Software apologizing for their first message which they asked me to ignore (I guess someone monitoring their responses must have told the CS tech that WM6 was now in the wild!)
Anyway, she told me to try going into the Advanced options for Spb Backup and unchecking the "Stop processes before backup" option. This does work (i.e. allows scheduled backups to complete) and does appear to backup all files except the one that is causing the problem (\Windows\compimeh.0409.dat), which seems to be created on startup by NK.EXE -- I am guessing that it is a debugging file of some sort.
John
Click to expand...
Click to collapse
Your latter point is a known issue and there is a work around to avoid the error listing each time:
Edit Registry :
HKLM\SOFTWARE\Spb Software House\Spb Backup\SkipErrFiles
Add a new entry string:
Name 6
Value: %Windows%\compimeh.dat
Note there may need to be a bit of individual customisation to the entry to fit your exact error.
Also see here:
http://www.pxdxa.com/read.php?tid=27728&keyword=spb
Mike
Highly depends...
Sometimes just 2 a week, sometimes 5-6 a day. Even though the same software remains on the system (I have found decent softwares that I need to accomplish what I expect to do with this device).
Jörg
mikechannon said:
Your latter point is a known issue and there is a work around to avoid the error listing each time:
Click to expand...
Click to collapse
Thanks, Mike. However, the "workaround" you mention only removes the reported error message, it doesn't fix the "scheduled backups doesn't work" problem. For that, you have to disable "Stop processes before backup" in advanced options. IMHO, this is a "workaround" as well, I fully expect that Spb will issue a new version sometime in the near future that will offer full WM6 support.
John
johnburn said:
Thanks, Mike. However, the "workaround" you mention only removes the reported error message, it doesn't fix the "scheduled backups doesn't work" problem. For that, you have to disable "Stop processes before backup" in advanced options. IMHO, this is a "workaround" as well, I fully expect that Spb will issue a new version sometime in the near future that will offer full WM6 support.
John
Click to expand...
Click to collapse
That's right of course - neither issue is fixed by these "workarounds".
Mike
zero this week. When I do reset its almost always due to third party software. The one bug that comes to mind is with pieplus. If I am loading a page in full screen mode and my connection gets lost (rare) it is impossible to get the window to go back to normal mode, hence a reset.
It makes me wonder if its the vendor software that causes all the problems. I have removed just about everything that was installed by 3. Voice commands, push email client, the camera business software etc. It seems because of that it now never goes wrong.
My today screen and task manager are written by myself, so they never cause any crashes

New ROM is offline on HTC's site?

Just decided to flash my Mogul with the new ROM but it looks like they've taken the file offline on HTC's site. Wondering anybody knows why?
Random guesses:
1. Bad bug found in the new version of firmware and they're working on the update.
2. Their webserver crashed and after the rebuild they haven't restored the files yet.. (judging from the default page at the server root)​Looking at the link from this page:
http://www.america.htc.com/support/mogul/software-downloads.html
thanks
v
my bad, just saw this thread:
http://forum.xda-developers.com/showthread.php?t=320025
please feel free to delete this
again, my apologies.
v
probly just some server issues.
we can only hope that they are preparing a release of another new update rom ... fixing the memory leaks
back today (July 31), but sloooooow
ho11ywood45 said:
we can only hope that they are preparing a release of another new update rom ... fixing the memory leaks
Click to expand...
Click to collapse
*snicker*
Memory leaks... that's the storage system caching, and its been explained in the threads discussing it. They go away when left alone.
The REAL bugs are the fact that DirectDraw has some incompatibility with the chipset (making video applications run slower than older CPUs), and that Bluetooth outgoing audio problem, which HTC is aware of and working on.
Dishe said:
*snicker*
Memory leaks... that's the storage system caching, and its been explained in the threads discussing it. They go away when left alone.
The REAL bugs are the fact that DirectDraw has some incompatibility with the chipset (making video applications run slower than older CPUs), and that Bluetooth outgoing audio problem, which HTC is aware of and working on.
Click to expand...
Click to collapse
you knew what i meant

[24.02.2010] AutoClosePatch 1.1

As posted on my blog: http://www.chainfire.eu/articles/68/AutoClosePatch_1_0_released/
Updated to 1.1 on 24 February 2010
AutoClosePatch
Some devices, especially the new 2009 Omnia series from Samsung do not have a lot of memory available. Some of these are also configured to use rather aggressive memory management. The result is that you can hardly start any amount of applications (3 or 4, usually) before the system starts to shut down already running applications, while half or more of the available physical memory is not being used at all.
What AutoClosePatch attempts to do is hook into these memory management functions and beat them into submission, preventing them from doing anything we have not explicitly told them to do.
Of course, we do have to have automatic application closing functionality so our devices do not get stuck in a low memory position, so occasionally we let the system do what it wants within specified parameters.
Note that this patch was specifically written and only tested on the Omnia II (I8000), but it should work on many WM 6.5 devices. This patch does not need any of the other changes mentioned in various MoDaCo threads and is compatible with TaskMon!
Also note that the system is not always very smart, and in my experience tends to close the last application I openened instead of the first.
Beta
Consider this a beta version (even though it is a 1.0 release). Several factors come into play and operation cannot be guaranteed. Works great for me, though!
I take no responsibility for issues that may occur, at all. If your dog explodes due to using AutoClosePatch, tough luck.
Settings
By default, my Omnia II starts closing apps when available memory drops below about 30mb, and doesn't stop closing apps until available memory has risen above about 45mb. As I start out with about 50mb of available memory this isn't very handy.
AutoClosePatch's default settings are to not start closing apps until available memory drops below 15mb, and to stop closing apps when available memory has risen to above 20mb.
The "Ultra" variant lowers this to 10/15, but has more chance of showing you an 'out-of-memory' dialog.
Installation
Install the AutoClosePatch CAB. If you want to play with the "Ultra" variant, install the normal version first!
Soft-reset after installation
Uninstallation
Simply uninstall the CAB files if you are not using the "Ultra" variant. Uninstalling will clear most settings but not some system settings. These changes aren't harmful, but you'll need to hard-reset to clear them up.
Soft-reset after uninstallation
Technical
Skip this part if you're not a techy
The whole thing is done through run-time patching, this means no files are modified on the device itself, only in-memory.
Some system calls are overridden / intercepted in shell32.exe, and depending on actual memory state WM_CLOSE may be re-cast as WM_HIBERNATE.
For the new 2009 Omnia series from Samsung TaskMon.dll is also patched, disabling it's application closing functionality. All other TaskMon functions should remain fully operational. In essence, only the standard WM application closing functionality should remain functional.
The low memory boundary (when apps start being closed) can be configured through the following registry key:
HKEY_CURRENT_USER\Software\Chainfire\AutoClosePatch\CloseStartMB
The high memory boundary (when apps stop being closed) can be configured through the following reigstry key:
HKEY_CURRENT_USER\Software\Chainfire\AutoClosePatch\CloseStopMB
You must soft-reset after changing these keys for them to take effect.
Also note that if you are going below the default 15/20 value you must install the "Ultra" settings first.
Furthermore, if you are playing with very low settings (and are thus using the "Ultra" settings) make sure to NOT set the CloseStopMB value above 20!
Downloads
REDISTRIBUTION AND COOKING INTO ROMS IS EXPLICITLY FORBIDDEN (for the time being)
AutoClosePatch v1.1
AutoClosePatch v1.1 Ultra (Settings only)
Donate
Donations can be made through PayPal
Changelog
1.1 Adjusted closing behavior so it closes less programs
1.1 Slightly adjusted default settings
1.0 Initial release
looks pretty cool
my omnia should arrive sometime next week, will definitely use this.
thanks !
does not really work for me, whenever i get to 10mb of free ram, all applications get closed ...
khomen that should be fixed in 1.1
Works with Omnia B7610 but with a bug
When memory reaches 24mb down (in my case 24-18mb) you cannot open anymore applications/programs,and those that were opened (16 apps opened with 24mb left) even the task manager cannot be opened, so soft reset is needed to close all... Though system apps (those in the settings) still open and run.
Thank you my good man 08C54399RW746270M Here you have little something for beer
fire_z said:
Works with Omnia B7610 but with a bug
When memory reaches 24mb down (in my case 24-18mb) you cannot open anymore applications/programs,and those that were opened (16 apps opened with 24mb left) even the task manager cannot be opened, so soft reset is needed to close all... Though system apps (those in the settings) still open and run.
Click to expand...
Click to collapse
Did this happen with 1.0 or 1.1 ?
Please try agian with 1.1 and make sure to soft-reset after installation !
Thank you!
Works great on my omnia i900!
Just what I needed!
Best regards!
Hi Chainfire,
Donation sent to keep your research on.
Thanks very much.
Thank you so much.
I found this thread from WinMo and is now going to give it a try.
Thanks again for your work!
Not working?
Hi,
This is exactly what I am looking for, but it does not seem to work on my devise TP2, the programs still close randomly...
I try to run the regular and ultra manually, I do not see any loaded progam (I guess that is normal since it leaves only the dll), but I do not see any entries/changes in the Registry?
Please help to make this work or propose another solution.
THanks,
Hi Stephane,
personally I switched from AutoClosePatch to EverApp (see http://www.modaco.com/content/pocket-pc-software/291321/app-everapp-v0-2-application-persistence-under-wm6-x/ for details).
It is working more confident for the case that you have individual apps that must not be closed when running in background (apps like countdown-timers, SIP-phones etc.).
This is good.. i thought closing down apps is a problem of Omnia pro only...
With this patch, my Omnia is very powerful again as my previous Touch Pro..
Thanks a lot..
Im trying it on my Omnia II now and its look really good
Thx for it!
i always have out of memory crash
Thanks for your great work. But i have a doubt:
Is there a way to exclude only one App from being closed?
I really like the autoclose function, it keeps my mobile working correctly all the day, but I'm working with my mobile ERP all the day long and i don't want anyone to close it...
thanks!
Nosfi said:
Thanks for your great work. But i have a doubt:
Is there a way to exclude only one App from being closed?
I really like the autoclose function, it keeps my mobile working correctly all the day, but I'm working with my mobile ERP all the day long and i don't want anyone to close it...
thanks!
Click to expand...
Click to collapse
To do no repost, here is the link to my advice http://forum.xda-developers.com/showpost.php?p=8508020&postcount=12.
This sounds great, but,does not work on my Omnia Pro B7610...
It installs correctly, but i get something like that after soft reset:
An unhandled exception occured at $000115E0 : EAccessViolation : Acces Violation
$000115E0
$00011818
i wish U could tell me what's wrong... i am using FluidX ROM based on 6.5.3 i guess...
Hmmm. Not really. The only idea I have is that maybe you have no .NET Compact Framework 3.5 installed. You can download it from Microsoft. If this does not help you may ask your question in the developers' thread at http://windows.modaco.com/topic/291321-app-everapp-v02-application-persistence-under-wm6x/.

Categories

Resources