Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto Professional Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Event Viewer errors
This thread has 10 replies. Displaying all posts.
Post 1 made on Saturday September 11, 2010 at 20:32
Guy Palmer
Active Member
Joined:
Posts:
June 2008
648
I've just had reason to look at my event viewer (Windows 7). It is absolutely stuffed with Pronto errors, all identical:

"Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
at System.Single.Parse(String s, NumberStyles style, NumberFormatInfo info)
at Philips.Pronto.Editor.DatabaseAccess.InterpretDbStringPowerOnDelay(String str)
Original value:

I've no idea what, if any, the consequence are. But it actually makes reading the other events almost impossible (e.g. I have 10 of the above errors in the last two minutes).

Anyone else getting this?
Post 2 made on Sunday September 12, 2010 at 03:12
BluPhenix
Long Time Member
Joined:
Posts:
December 2008
371
Maybe errors of the simulator? But the last seems it has to do with the database, strange.

I'll look mine on monday, but I think it's better if you report it to the prontoteam, because it sounds strange, that javascript execution errors end up in the computer's system log.
Post 3 made on Sunday September 12, 2010 at 03:51
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
These are not Javascript errors, they are exceptions from .NET.

Looks like they are trying to parse Duration or Delay on a PowerOn command for a particular device and it is a value which is not a floating point.

Have a look at your database and for each component, see if you have a valid PowerOn Delay specified. If so, you will likely need to zip up a backup of your database and send to Belgium.

FYI, this does not occur for me on XP so I suspect it may be something specific to a component in your database.
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 4 made on Sunday September 12, 2010 at 04:43
Guy Palmer
Active Member
Joined:
Posts:
June 2008
648
BluPhenix and Lyndel,

Thanks both. Per Lyndel's suggestion, I've now gone thru all my device and several had blank values for the duration and delays. So I've set them to valid values and we'll see what happens. If the errors continue, I'll report back here. So, if you don't hear from me here, assume that the problem is resolved.

Its not clear to me how the values became blank - when setting up a new device, I always leave them at their 0.1 defaults.

ps. No further errors reported during the time between re-setting the blanks and writing this message :)

Last edited by Guy Palmer on September 12, 2010 07:03.
Post 5 made on Sunday September 12, 2010 at 06:04
johnmack
Long Time Member
Joined:
Posts:
October 2005
42
Intrigued enough by this to have a look at my own Event Viewer (Win7) and lo and behold I had the same. I've found the single problem component and amended its delay and duration.

However I also have a different event logged;

The directory is not empty. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive) at Philips.Pronto.Editor.Project.DeleteDirectory(String path) at Philips.Pronto.Editor.Project.DeleteDirectory(String path) at Philips.Pronto.Editor.Project.Close()

Any thoughts on this one?

John
Post 6 made on Sunday September 12, 2010 at 20:12
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
Guy,

Maybe they became blank when you opened a PEPv1 configuration such that the components were added to your PEPV2 database?
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 7 made on Sunday September 12, 2010 at 20:13
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
On September 12, 2010 at 06:04, johnmack said...
Intrigued enough by this to have a look at my own Event Viewer (Win7) and lo and behold I had the same. I've found the single problem component and amended its delay and duration.

However I also have a different event logged;

The directory is not empty. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive) at Philips.Pronto.Editor.Project.DeleteDirectory(String path) at Philips.Pronto.Editor.Project.DeleteDirectory(String path) at Philips.Pronto.Editor.Project.Close()

Any thoughts on this one?

John

Honestly, no idea.
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 8 made on Sunday September 12, 2010 at 21:22
Guy Palmer
Active Member
Joined:
Posts:
June 2008
648
On September 12, 2010 at 20:12, Lyndel McGee said...
Maybe they became blank when you opened a PEPv1 configuration such that the components were added to your PEPV2 database?

Yes, could be. A bit odd that they continued to work but reported errors in the event viewer.

ps. No errors since I corrected them :)
Post 9 made on Monday September 13, 2010 at 04:01
johnmack
Long Time Member
Joined:
Posts:
October 2005
42
Lyndel

An interesting suggestion but I don't have PEPV1 on this PC.

As I only had a single component in error, I traced back to when I added it to my database and where from. It came from the latest O1R database and a quick check of a couple of other components show duration and delay as blank. I'll drop them a note to point out the problem.

Since I corrected the single component, I've not had either error. However I did also re-install PEPV2 to be on the safe side.

John 
Post 10 made on Tuesday September 14, 2010 at 09:21
johnmack
Long Time Member
Joined:
Posts:
October 2005
42
I'll have to amend my last statement. The log shows the 'directory is not empty'  error once per day since Saturday. Looking at the time of the error and my use of PEP2 today I cannot tie it to a specific action. However as it doesn't seem to have affected my editing or downloading to my Pronto, I shall not look at Event Viewer ever again.

I've received a response from Dave Sereno at O1R as follows;
"There are several code sets in the database where those fields are blank because when we began the database we did not enter any values in those fields.  The reason is that they only matter if you are using the wizard when building configurations and since we build from our templates, they never mattered.  Also, in the case of many components those values change from generation to generation of product and even from model to model within the same generation.  If we were to enter values in those fields in many cases they would be incorrect which is worse than leaving them blank."

As the log error hasn't caused me any problems, this will be another sleeping dog that I will let lie.

John
Post 11 made on Tuesday September 14, 2010 at 12:13
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
To all parties involved here,

I have emailed Prontoteam with a link to this thread. Maybe they can prevent the delay-based errors from from going to the event log in the future or at least provide a more meaningful message such as which component, etc...

Last edited by Lyndel McGee on September 14, 2010 12:24.
Lyndel McGee
Philips Pronto Addict/Beta Tester


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse