Palingro just goes away!

samiam75

Posts: 6

samiam75 posted on 10 Mar 2010 @ 21:03

I have a HTC Tilt2, and I'm running TouchFlo 3D interface.  Palringo work great, but for some reason, it just randomly stops running.  No errors, no messages, it just goes away.  I have to manually restart it, and it then logs back on to all my services and runs great, until it just goes away again.

Doesn't seem to be releated to anything else happening (i.e, activating the camera, sending/receiving mail or text messages, making calls, etc.) Is anyone else having this problam? 

Also, how does one get the Beta version now?  When I go to http://beta.palringo.com/  all I get is:

The latest stable release version of Palringo can be found here: http://www.palringo.com/download.

Beta versions of the Windows clients are now handled by the automatic update system.

ross

Posts: 797

Re: Palingro just goes away!

ross replied on 11 Mar 2010 @ 13:43

#1

There isn't a current beta version available, and beta-testers will automatically get test versions rolled out to them.


This is indeed a strange problem, since a message would definitely get displayed if there was a memory error or similar.

Have you got the setting enabled so that Palringo will try and prompt you Yes/No when you select exit?  If not, please could you enable that and see if it appears when it would normally disappear.  This will help us understand if it is another program requesting that Palringo shutdown for some reason.

 

Is there a consistent time period between when you leave it running and it disappearing?  Is it of the order of a few minutes or a few hours?  Does it vary a lot?

 

Thanks.

samiam75

Posts: 6

Re: Palingro just goes away!

samiam75 replied on 11 Mar 2010 @ 15:03

#2

Yes, I have "Show exit confirmation dialog" enabled" but don't get the confirmation message when it "crashes"

Update:  I disabled TouchFlo3d and Palringo has now been running for two days.  If I re-enable TouchFlo, it randomnly closes again, so it seems to be related to that.  I need the TouchFlo3d features, however, so I don't want to keep it that way...

samiam75

Posts: 6

Re: Palingro just goes away!

samiam75 replied on 11 Mar 2010 @ 15:13

#3

Does not seem to be a consistent time period between crashes, sometime it runs overnight, sometime five minutes.

Edited by samiam75 at 11 Mar 2010 @ 15:14
ross

Posts: 797

Re: Palingro just goes away!

ross replied on 11 Mar 2010 @ 17:27

#4

Thanks for the information, we'll see if we can get a TouchFlo3D phone here in the office to test on.

samiam75

Posts: 6

Re: Palingro just goes away!

samiam75 replied on 14 Mar 2010 @ 01:22

#5

Thanks.  btw, looks like some other HTC Touch users are having similar problems, see the following forum thread:

http://www.palringo.com/en/us/forum/support/microsoft-windows-mobile/have-to-reboot-the-phone-to-re-launch-version-123-t1843?highlight=touchflo

Also, how do I become a Palringo beta uesr / tester?

samiam75

Posts: 6

Re: Palingro just goes away!

samiam75 replied on 23 Mar 2010 @ 21:35

#6

Hi guys - any progress on this issue?  I have to restart Palrino dozens of time a day!

Edited by samiam75 at 11 Apr 2010 @ 16:34
warewolf

Posts: 75

Re: Palingro just goes away!

warewolf replied on 02 Apr 2010 @ 08:01

#7

I can also vouch for this issue happening on my Tilt 2 (Touch Pro 2). I have not updated any software on my phone for some time, but the last few days I've had the above issue where Palringo just isn't running anymore.

warewolf

Posts: 75

Re: Palingro just goes away!

warewolf replied on 08 Apr 2010 @ 20:31

#8

Any thoughts on why Palringo closes itself?

samiam75

Posts: 6

Re: Palingro just goes away!

samiam75 replied on 11 Apr 2010 @ 16:31

#9

Still no help from the moderators, maybe we can try some things ourselves. I used my registry editor to add Palringo to the Task Manager exclusive list, by going to:

HKCU\Software\HTC\TaskManager\ExclusiveList\System

...and adding palringo.exe to the list as a dword with a value of x"0"

Now Palringo no longer shows up on the list of running programs at all; you have to run/activate it via its statrup icon to access it, but it also doesn't seem to crash as often (but it still does sometimes anyways).

I'm convinved it has something to do with the TouchFLO 3D interface, I'm just not sure what aspect of it is the culprit...

Edited by samiam75 at 11 Apr 2010 @ 16:33
insanefury

Posts: 11

Re: Palingro just goes away!

insanefury replied on 17 May 2010 @ 14:28

#10

My guess it's the HTC Task Manager running on Windows Mobile 6.5, correct?  Either WM6.5 or HTC Task Manager seems to be auto killing applications whenever the 'memory is full' or something. It'd be nice if PalRingo would be able to write a log file, so that when people enable this logging feature and PalRingo crashes, the log can be examined further. Log information could range from calling PalRingo features (open message dialog, sending message, receiving message) to reporting the actual amount of memory being used by both PalRingo and by WM applications in general.

ross

Posts: 797

Re: Palingro just goes away!

ross replied on 18 May 2010 @ 10:56

#11

WM may close any open application if it is running low on memory and Palringo has no contorl over this.

 

We are currently investigating work-arounds in the way our architecture is designed, that may allow us to have a push notification system on WM later in the year which would mitigate this problem.

insanefury

Posts: 11

Re: Palingro just goes away!

insanefury replied on 19 May 2010 @ 09:04

#12

Perhaps the following information might be helpful for the developers. Taken from http://www.modaco.com/index.php?s=&showtopic=289394&view=findpost&p=1049970 :

WM6.5 kills top-level window applications unexpectedly, violently and with (apparently) plenty of RAM available. It's like a more malevolent version of the HTC task manager task killer.

I've tried every reg hack I could come across / think of, and none of them worked. This includes...

Setting all the OOM reg values to zero
The DorkMemory/WM5 hack
The AutoOOM hack

I don't think it's a process count issue, because I can load up on startup apps and they all run without issue. I also don't think it's purely a window count issue, because early after boot I can run 3-4 windowed apps concurrently without issue, but after a while I'm down to 1-2.

I also don't see this is a classic OOM condition, because the WM messages aren't firing according to spec (that is, no WM_HIBERNATE is sent). Perhaps MS changed the spec on OOM conditions.... but I'll be damned if 50MB free is an "out of memory" condition.

I also tested the notion of available RAM after bootup being some sort of threshold for this behavior. I added a startup app that reserved 20MB, and then killed it after a couple minutes. The problem persisted... so it doesn't seem to care about available RAM (I noticed the Available RAM at Boot Time registry entry *did* include my artifical 20MB consumption).

So I'm back to EverApp... the utility I'm writing that re-casts an apps window as a child of a ToolWindow app (which is immune from the window killer). It's just very kludgy right now... may not be something I can do in managed code... we'll see.The other option is to decompile shell32.exe and/or coredll.dll and nuke whatever subroutine is responsible for this, but my skills at decompiling in the CF world aren't that great (and the subsequent fix would require re-packaging into cooked ROMs, which I'm trying to avoid if possible).

ross

Posts: 797

Re: Palingro just goes away!

ross replied on 19 May 2010 @ 17:06

#13

Thanks for the information :)