Autor Tema: Error en Cúmulus  (Leído 12782 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado EA5ICP

  • Newbie
  • *
  • Mensajes: 5
    • Ver Perfil
Error en Cúmulus
« 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

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 976
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Error en Cúmulus
« Respuesta #1 en: 23 de Octubre del 2015, 19:32:01 pm »
 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




“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #2 en: 23 de Octubre del 2015, 19:37:31 pm »
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
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #3 en: 23 de Octubre del 2015, 19:43:05 pm »
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.
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado EA5ICP

  • Newbie
  • *
  • Mensajes: 5
    • Ver Perfil
Re:Error en Cúmulus
« Respuesta #4 en: 24 de Octubre del 2015, 01:36:46 am »
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

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #5 en: 24 de Octubre del 2015, 07:25:48 am »
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
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Error en Cúmulus
« Respuesta #6 en: 24 de Octubre del 2015, 09:39:38 am »
Has comprobado la configuración regional de Windows?

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado EA5ICP

  • Newbie
  • *
  • Mensajes: 5
    • Ver Perfil
Re:Error en Cúmulus
« Respuesta #7 en: 24 de Octubre del 2015, 21:08:48 pm »
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

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #8 en: 25 de Octubre del 2015, 07:28:13 am »
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
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado EA5ICP

  • Newbie
  • *
  • Mensajes: 5
    • Ver Perfil
Re:Error en Cúmulus
« Respuesta #9 en: 25 de Octubre del 2015, 11:34:05 am »
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

Desconectado EA1AY

  • Newbie
  • *
  • Mensajes: 27
    • Ver Perfil
  • Estación: Cariño ESGAL1500000015360A
Re:Error en Cúmulus
« Respuesta #10 en: 04 de Noviembre del 2015, 20:26:03 pm »
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

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

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #11 en: 04 de Noviembre del 2015, 20:42:57 pm »
Eso sí, el Notepad o el bloc de notas, no los abráis con Word o procesadores complejos, podéis encontraros con cambios inesperados.
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado EA1AY

  • Newbie
  • *
  • Mensajes: 27
    • Ver Perfil
  • Estación: Cariño ESGAL1500000015360A
Re:Error en Cúmulus
« Respuesta #12 en: 10 de Noviembre del 2015, 21:54:31 pm »
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.

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.261
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Error en Cúmulus
« Respuesta #13 en: 10 de Noviembre del 2015, 22:49:28 pm »
Cosas de Microsoft. . .
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es