|
|
|
The following page was printed from RemoteCentral.com:
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
|
|
|
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.
|
|