Meteoclimatic
Software => Cumulus y Cumulus MX => Mensaje iniciado por: EA5ICP en 23 de Octubre del 2015, 10:36:12 am
-
Hola amigos:
Desde ayer o antesdeayer, me sale un bugreport y no me permite abrir el Cúmulus. A ver si alguno pudiera echarme una mano.
date/time : 2015-10-23, 10:18:30, 765ms
computer name : EA5ICP
user name : Jose Luis Marin <admin>
registered owner : EA5ICP
operating system : Windows XP Service Pack 3 build 2600
system language : Spanish
system up time : 1 minute 3 seconds
program up time : 4 seconds
processors : 4x Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
physical memory : 2823/3327 MB (free/total)
free disk space : (C:) 412,24 GB
display mode : 1280x720, 32 bit
process id : $ca0
allocated memory : 13,10 MB
executable : cumulus.exe
exec. date/time : 2015-08-04 11:13
version : 1.9.4.1099
compiled with : Delphi XE2
madExcept version : 4.0.6
callstack crc : $9bbf1d81, $1625c229, $ad618329
count : 6
exception number : 1
exception class : EConvertError
exception message : '18.4' is not a valid floating point value.
main thread ($cf4):
004243bc +001c cumulus.exe System.SysUtils 4477 +1 ConvertErrorFmt
00429be3 +0033 cumulus.exe System.SysUtils 16291 +2 StrToFloat
00b8b178 +0220 cumulus.exe MainUnit 6127 +33 ReadYesterdayFile
00ba75e4 +1d1c cumulus.exe MainUnit 9817 +427 TMainForm.FormCreate
00569979 +0031 cumulus.exe Vcl.Forms TCustomForm.DoCreate
005695bd +0011 cumulus.exe Vcl.Forms TCustomForm.AfterConstruction
00407959 +001d cumulus.exe System 14213 +2 @AfterConstruction
0056958d +01a1 cumulus.exe Vcl.Forms TCustomForm.Create
00573fba +0076 cumulus.exe Vcl.Forms TApplication.CreateForm
00c244c0 +0038 cumulus.exe Cumulus 74 +4 initialization
thread $d48:
7c91df2a +a ntdll.dll NtWaitForMultipleObjects
thread $7a4:
7c91d1fa +00a ntdll.dll NtDelayExecution
7c8023eb +04b kernel32.dll SleepEx
7c802450 +00a kernel32.dll Sleep
00464999 +001 cumulus.exe System.Classes 12335 +0 TThread.Sleep
00891101 +365 cumulus.exe HotLog 1820 +93 THotLogParser.Execute
00463c26 +042 cumulus.exe System.Classes 11769 +11 ThreadProc
00408f2c +028 cumulus.exe System 18806 +45 ThreadWrapper
thread $664:
7c91d1fa +00a ntdll.dll NtDelayExecution
7c8023eb +04b kernel32.dll SleepEx
7c802450 +00a kernel32.dll Sleep
00464999 +001 cumulus.exe System.Classes 12335 +0 TThread.Sleep
00899d82 +3fe cumulus.exe HotLog 3517 +100 THotLogWriter.Execute
00463c26 +042 cumulus.exe System.Classes 11769 +11 ThreadProc
00408f2c +028 cumulus.exe System 18806 +45 ThreadWrapper
cpu registers:
eax = 03094d60
ebx = 004145ac
ecx = 00000000
edx = 00153718
esi = 0012f024
edi = 00000000
eip = 004243c1
esp = 0012efd8
ebp = 0012f014
stack dump:
0012efd8 c1 43 42 00 de fa ed 0e - 01 00 00 00 07 00 00 00 .CB.............
0012efe8 ec ef 12 00 c1 43 42 00 - 60 4d 09 03 ac 45 41 00 .....CB.`M...EA.
0012eff8 24 f0 12 00 00 00 00 00 - 14 f0 12 00 08 f0 12 00 $...............
0012f008 01 00 00 00 18 ed c5 00 - 2c 4d 09 03 3c f0 12 00 ........,M..<...
0012f018 e8 9b 42 00 00 00 00 00 - 1c c6 47 00 2c 4d 09 03 ..B.......G.,M..
0012f028 11 4d 09 03 c3 71 4b 00 - 00 00 00 00 01 00 00 00 .M...qK.........
0012f038 00 00 00 00 38 f2 12 00 - 7d b1 b8 00 50 f0 12 00 ....8...}...P...
0012f048 f8 85 40 00 38 f2 12 00 - 40 f2 12 00 f8 85 40 00 ..@.8...@.....@.
0012f058 38 f2 12 00 01 00 00 00 - 00 00 00 00 10 00 00 00 8...............
0012f068 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f078 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f088 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f098 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0a8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0b8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0c8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0d8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0e8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f0f8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012f108 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
disassembling:
[...]
004243a5 push edi
004243a6 mov edi, ecx
004243a8 mov esi, edx
004243aa mov ebx, eax
004243ac 4477 push esi
004243ad push edi
004243ae mov ecx, ebx
004243b0 mov dl, 1
004243b2 mov eax, [$420730]
004243b7 call +$8e68 ($42d224) ; System.SysUtils.Exception.CreateResFmt
004243bc > call -$1bca5 ($40871c) ; System.@RaiseExcept
004243c1 4478 pop edi
004243c2 pop esi
004243c3 pop ebx
004243c4 pop ebp
004243c5 ret
A la espera de vuestras noticias, recibid cordiales...
...salu2
-
Parece que sale el siguiente error:
exception message : '18.4' is not a valid floating point value.
Quizás has editado un archivo de cumulus poniendo un valor con (.) en vez de una (,)
Ya nos contaras
Saludos
-
Puede que no sea, pero vamos a ir viendo.
Revisa el archivo Yesterdayfile, te da un error de separador decimal no válido "'18.4' is not a valid floating point value"
Si es preciso borra los datos de ese archivo.
Luego es posible que te salgan más errores, pero hay que ir probando
-
Perdona kocher, estaba escribiendo cuando lo has publicado, pero estoy en la tienda y puedo tardar media hora en publicar un post.
Pero veo que coincidimos :D :D
Y lo único, que veo a mayores es lo que digo , que puede que sea en el Yesterday pero también puede haber más afectados y que no se vean hasta que no se corrija el primer error.
-
Hola:
Renombré el Yesterday por si acaso, y al ejecutar, me sale el siguiente mensaje en el Cumulus:
24/10/2015 1:33:56 : Error on line 3991 of C:\Cumulus\data\oct15log.txt: '0.0' is not a valid floating point value
24/10/2015 1:33:56 : Error on line 88 of dayfile.txt: '0.0' is not a valid floating point value
24/10/2015 1:33:56 : Error plotting charts at line 88 of dayfile.txt: '23.4' is not a valid floating point value
24/10/2015 1:33:56 : Please correct the error by editing dayfile.txt
24/10/2015 1:33:56 : Error on line 4136 of C:\Cumulus\data\oct15log.txt: '6.0' is not a valid floating point value
24/10/2015 1:33:56 : Error on line 3991 of C:\Cumulus\data\oct15log.txt: '19.9' is not a valid floating point value
Solo deciros que con anterioridad no cambié ningún dato de archivos, ha sido todo accidental y no se el motivo. A ver si pudierais orientarme.
Salu2
-
Como te dije, van saliendo más errores. Lo bueno es que te dice donde están.
Mira los números de línea que te indica el mensaje y cambia los puntos por comas.
No te preocupes, son cosas que pasan de tarde en tarde
-
Has comprobado la configuración regional de Windows?
-
Ubik gracias, cambiadas todas las incongruencias que me han salido, pero al volver a guardar y abrir, me salen nuevos resultados de error con los (.) puntos.
Y Jose Antonio (EA4TN), dime donde y como mirarlo y lo confirmo, estoy un poco perdido.
Gracias a ambos
-
Tendrás que ir borrando todos, uno por uno hasta soluionar el problema.
A mí, esto me ha pasado en alguna ocasión, sin llegar a saber a qué se ha debido, aunque creo que fue por cortes de corriente y al reiniciase aparecieron.
La configuración regional de windows sirve, entre otras cosas para definir el separador decimal que se va a utilizar. Si usas W7 lo tienes en Inicio/Panel de Control/Reloj,Idioma,Región/Cambiar formato de fecha, hora o número y ahí, en la pestaña Formatos verás un botón que pone Configuración adicional revisa que el separador decimal sea la coma.
Si antes no tenías el problema pudiera darse el caso de que la instalación de algún programa pueda haber cambiado algo, aunque pienso que puede ser lo primero
-
Ok Ubik, confirmada la configuración regional, creo que todo correcto. En cuanto a lo otro, voy cambiando las cifras que me van saliendo, entiendo que sigue siendo normal, que después de cambiar, vuelva a salir algún que otro. Yo lo sigo cambiando a ver que pasa... Sobre lo del número de línea, no lo he podido corroborar, pues los abro con el bloc de notas, y no indica número de línea, pero le doy a reemplazar y listo. Creo que lo estaré haciendo bien :-[
Salu2
-
José Luis olvídate del bloc de notas... Notepad++ es tu amigo :D
Descárgalo gratis desde su web https://notepad-plus-plus.org/download/v6.8.6.html (https://notepad-plus-plus.org/download/v6.8.6.html)
Cuando abras los archivos .txt con Notepad++ verás los números de línea y luego es solo buscar el dato en la línea correspondiente.
Siempre con Cumulus cerrado.
73's
-
Eso sí, el Notepad o el bloc de notas, no los abráis con Word o procesadores complejos, podéis encontraros con cambios inesperados.
-
Cierto Ubik. Se lo demostré a varios amigos y todavía no dan crédito.
Se arranca M$ Word. > Archivo > Nuevo > Guardar.
Presuntamente es un archivo en blanco y debería de tener nada, o prácticamente nada,... ERROR !!!
Si se abre ese mismo archivo con un editor de texto "normal" más de uno se quedará sorprendido de la cantidad de líneas de "mierd*" que nos regala el M$ Word.
-
Cosas de Microsoft. . .