Harpo   28-08-2024, 17:24
#1
Saludos,

Desde la versión 3.19.4 al usar el IDE me salta el siguiente error en algunas ocasiones:
[Imagen: dU0LTTy.png]

No tiene mayor problema, se puede continuar trabajando. El problema viene después, si modifico un formulario, por ejemplo FMain, al intentar guardarlo salta el siguiente error:
[Imagen: kLwx4yd.png]
Y este si es problemático, da igual el botón que pulses cierra el IDE. Al volver a abrir el mismo proyecto me encuentro que ha desaparecido el fichero FMain.form aunque sigue existiendo el fichero FMain.class. La única solución es recuperarlo de una copia de seguridad o volver a crearlo.

Esta semana ya me ha ocurrido 2 veces, ahora lo que hago es cerrar el IDE al primer error y volver a abrir el proyecto.
¿Les ha pasado a ustedes?

Un saludo, Harpo
Shordi   29-08-2024, 09:59
#2
Si te pasa con todos los proyectos, no sé qué decirte. Nunca me ha pasado con ese error concreto, pero sí cosas parecidas en algún proyecto concreto.
Mi consejo: Comprueba que no tienes enlazados componentes que no sean realmente necesarios para el proyecto. Luego ciérralo y elimina el contenido del directorio .gambas y del directorio .action, elimina los ficheros de texto que empiecen por . del raíz del proyecto, excepto el .project, Si usaste la clase Settings elimina también el fichero ~/.config/gambas3/<mi_proyecto>.conf y vuelve a abrir y compilarlo todo.

A mí me funcionó así... aunque ya te digo que el mensaje no era el mismo, o sea que lo mismo es una tontería lo que te cuento.

Saludos
Última modificación: 29-08-2024, 10:01 por Shordi.

No podemos regresar
Shell   29-08-2024, 12:47
#3
Buenas a todos.

Deberías leer los últimos post en la lista internacional. Hay uno que quiero leerlo entero. "La versión estable no es tan estable"
Es solo un comentario en los mensajes, naturalmente, luego hay que entender el problema.
Ademas de eso.

Harpo.

Es un caso algo especial, es muy aconsejable preguntar tu cuestión en la lista internacional.
¿ Usas Gnome o Qt en esos proyectos ?.
Limpia el proyecto desde el menú proyecto de Gambas.
Prueba un intercambio entre Gnome y Qt. ( Puede que sea mejor aquí la opción de limpiar ).
Luego compila el proyecto desde la opción Compilar todo.
Después de esto, comprueba, ejecuta, etc, etc.

En la versión 3.19.4 el componente gb.gui.base tuvo alguna modificación.
 
Cita: 
GB.GUI.BASE
ComboBox: The Drop property is correctly kept when the ReadOnly property changes.
GridView: Hitting the down arrow key now moves the cursor to the first cell when the first column is hidden.

Son componentes muy habituales en los proyectos. ¿ Tienen esos componentes tus proyectos que fallan ?

Estoy actualizando las distintas distros y ahora estoy con Manjaro , pero no me deja ver la ayuda online desde
el editor. Quería ver el componente gb.gui

En esta distro uso la versión de desarrollo. Eso es otra cosa,no dijiste si es la versión estable o la de desarrollo. Smile

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Harpo   29-08-2024, 18:01
#4
Gracias Shordi, revisaré lo que me comenta. Me pasa en todos los proyectos y hasta la última actualización de Gambas no me ocurría algo parecido.

Saludos, Harpo.

(29-08-2024, 12:47)Shell escribió: Buenas a todos.

Deberías leer los últimos post en la lista internacional. Hay uno que quiero leerlo entero. "La versión estable no es tan estable"
Es solo un comentario en los mensajes, naturalmente, luego hay que entender el problema.
Ademas de eso.

Harpo.

Es un caso algo especial, es muy aconsejable preguntar tu cuestión en la lista internacional.
¿ Usas Gnome o Qt en esos proyectos ?.
Limpia el proyecto desde el menú proyecto de Gambas.
Prueba un intercambio entre Gnome y Qt. ( Puede que sea mejor aquí la opción de limpiar ).
Luego compila el proyecto desde la opción Compilar todo.
Después de esto, comprueba, ejecuta, etc, etc.

En la versión 3.19.4 el componente gb.gui.base tuvo alguna modificación.
 
Cita: 
GB.GUI.BASE
ComboBox: The Drop property is correctly kept when the ReadOnly property changes.
GridView: Hitting the down arrow key now moves the cursor to the first cell when the first column is hidden.

Son componentes muy habituales en los proyectos. ¿ Tienen esos componentes tus proyectos que fallan ?

Estoy actualizando las distintas distros y ahora estoy con Manjaro , pero no me deja ver la ayuda online desde
el editor. Quería ver el componente gb.gui

En esta distro uso la versión de desarrollo. Eso es otra cosa,no dijiste si es la versión estable o la de desarrollo. Smile

Saludos

Sigo la lista internacional y he visto el mensaje que comenta, soy consciente de que Gambas no es perfecto y tiene errores. El objetivo de preguntar en el foro si alguien más tiene el mismo problema era ver si alguien más lo está sufriendo. Me pasa con relativa frecuencia y me ha pasado con proyectos míos, proyectos descargados de la Granja e incluso al abrir el código fuente de Gambas. Por eso entiendo que el problema está en el propio IDE.

Uso Gnome y GTK3, la verdad es que no he probado Qt. Uso la versión estable, he limpiado los proyectos desde el menú, revisado componentes.
El error que aparece en la primera imagen que subí se origina al compilar, refrescando información de los componentes. Y es un error aleatorio.

Un saludo, Harpo.
Última modificación: 29-08-2024, 18:53 por Harpo.
Shell   30-08-2024, 10:50
#5
(29-08-2024, 18:01)Harpo escribió: El objetivo de preguntar en el foro si alguien más tiene el mismo problema era ver si alguien más lo está sufriendo.

Estoy algo desconectado del tema, pero me gusta leeros y ayudar en lo posible.
He tenido problemas aleatorios, otro tipo, hace tiempo. Más relacionado entre el uso de Gnome y Qt.
Suelo usar más Qt.

A veces esos errores son ajenos a Gambas.
 
(29-08-2024, 18:01)Harpo escribió: Me pasa con relativa frecuencia y me ha pasado con proyectos míos, proyectos descargados de la Granja e incluso al abrir el código fuente de Gambas.

Eso lo complica. Los proyectos de la Granja tiene mucha variedad.
Si te puedo ayudar con testear un proyecto que te este creando este problema, solo tienes que decirlo.
Mientras tenga tiempo, cuenta con ello.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Harpo   30-08-2024, 23:24
#6
Muchas gracias por el ofrecimiento Shell. De momento no es necesario, creo saber por donde va el origen del problema, tengo pendiente hacer unas pruebas.

Un saludo, Harpo.
Shordi   31-08-2024, 09:20
#7
Si lo averiguas, cuéntalo, que muchos usamos Linux Mint
Big Grin Big Grin

No podemos regresar
Harpo   03-09-2024, 20:59
#8
(31-08-2024, 09:20)Shordi escribió: Si lo averiguas, cuéntalo, que muchos usamos Linux Mint
Big Grin Big Grin

Pues creo que es mi caótica manera de trabajar. Suelo tener varias instancias del IDE abiertas y en una de ellas, o en todas, cambio de proyecto varias veces y los compilo y ejecuto. Proyectos distintos con componentes distintos: míos, de ustedes, de la granja, componentes Gambas, el IDE ....

Por el mensaje de error creo que el IDE no hace correctamente una limpieza interna al cambiar de proyecto y de ahí el primer error. Supongo que como no cerraba esa instancia del IDE acababa llegando el segundo error y el cierre con perdida de información.

Tengo que probar la teoría, de momento lo que hago es cerrar la instancia del IDE al primer error y no he vuelto a tener más problemas.

Un saludo, Harpo.
Shordi   04-09-2024, 10:08
#9
Creo que nunca he cambiado de Proyecto dentro del IDE. Cierro el que no uso y abro un IDE nuevo... o Sin cerrar, abro todos los IDEs que necesito.

No podemos regresar
Shell   04-09-2024, 14:24
#10
(04-09-2024, 10:08)Shordi escribió: Creo que nunca he cambiado de Proyecto dentro del IDE. Cierro el que no uso y abro un IDE nuevo... o Sin cerrar, abro todos los IDEs que necesito.

Tengo a veces distintos proyectos abiertos y no suelo tener problemas. Se supone que son instancias distintas
Abrir distintos IDEs de Gambas, vamos. Smile

Es más, tengo una aplicación no muy "decente" en el que tengo toda la lista de los proyectos que voy haciendo y desde este los abro independientemente.
Es una forma de....¿ y esto que eeeeee ?. Anda, pero...¿ esto lo hice yo ?.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 4 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.