Foro especializado en Warcraft III y su editor
 
BuscarEntrar al ChatboxPortal del foroÍndiceSpellsRegistrarseConectarse
Eventos Actuales
No hay eventos actualmente
¡ Bienvenido Invitado !

Editar Perfil

Tus temas
Tus Mensajes ()

Enlaces rápidos








Comparte
 

 ¿El damage engine (Bribe) podría generar fugas de memoria?

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Rasamayu
Soldado


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 110
Reputación Reputación : 3
Monedas de oro : 334
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Jue Oct 21, 2021 8:46 pm

Buenas noches, mi duda realmente tiene que ver con un crasheo que estoy tratando de averiguar su causa, lo que me llevo mis pruebas es pensar que en el Damage Engine de Bribe (v3.Cool, específicamente "el usar la variable real de SetDamageEventAmount", genera fugas de memoria.


Lo mas probable es que no sea cierto y que el sistema funcione bien, pero esto es lo ultimo que se me ocurre y todo me lleva a esta conclusión.

Agradecido si me pueden confirmar/negar esta conclusión, Gracias.
Volver arriba Ir abajo
En línea
Marcos_M

Marcos_M


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 3618
Reputación Reputación : 704
Monedas de oro : 11133
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Vie Oct 22, 2021 9:27 am

Pues no, una variable real nunca ocasionará un leak de memoria, cómo llegaste a esa conclusión? Cuál es tu probema y cuales son tus pruebas?
Volver arriba Ir abajo
Rasamayu
Soldado


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 110
Reputación Reputación : 3
Monedas de oro : 334
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Vie Oct 22, 2021 3:21 pm

@Marcos_M escribió:
Pues no, una variable real nunca ocasionará un leak de memoria, cómo llegaste a esa conclusión? Cuál es tu probema y cuales son tus pruebas?

Bueno resulta que estaba creando un héroe personalizado en mi mapa, lo probe por periodos de tiempo de 20min/30 min / 40min y 60 minutos, y resulta que a partir del minuto 60 se me crashea el juego, este crasheo solo ocurre cuando pruebo este nuevo heroe y ademas este crasheo es difentes a los anteriores que me ocurrieron, ya que salia con una ventana adicional (adjunto imagen) :
¿El damage engine (Bribe) podría generar fugas de memoria? Bd546510

Entonces empece a probar cual era la causa, busque en hiveworkshop y algunos decian que era debido a fugas de memoria, para comprobar esto, cree un detonador que creara puntos de manera exagerada y sin limpiarlos, a los 20 minutos el mapa crasheaba saliendo la misma ventana que se ve, quitaba ese detonador que creaba puntos sin limpiarlos y el mapa ya no crasheaba. Con eso ya estaba seguro que el crasheo se debía a fugas de memoria.

Entonces si el mapa crasheaba en el min 60 a partir de la creación de ese heroe , y que solamente crasheaba cuando usaba ese heroe, entonces supuse 2 cosas, o era el skin o eran los skills del heroe, probé cambiándole el skin y seguía crasheando, entonces pensé en los detonadores, revise todos los detonadores, y cambie los skills del heroe que hacen referencia a estos detonadores uno por uno y lo probé hasta el minuto 60, y seguía crasheando.

Pero la cuestión es que quite todos los skills menos uno que supuse que estaba bien ya que usaba solamente el Damage Engine de Bribe, este skill usa un detonador que lo único que hace es bloquear el daño tipo spells si la unidad tiene un efecto positivo especifico, usando la variable SetDamageAmount en 0.

Entonces como no creí que esa sea la causa del crash, consulte acá.

Esa es la razón por la que llegue a esa conclusión, gracias si leíste todo xd

PD: Si deseas mas detalles aun de como son todos los spells-detonadores y el mapa, puedo darlos pero ya los revise todos y comprobé que estén bien hechos.

Volver arriba Ir abajo
En línea
Marcos_M

Marcos_M


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 3618
Reputación Reputación : 704
Monedas de oro : 11133
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Vie Oct 22, 2021 6:50 pm

Pues yo creo que mejor es revisar el héroe entero, y quizás asegurarse de tener la versión más actualizada del Damage Engine
Volver arriba Ir abajo
Rasamayu
Soldado


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 110
Reputación Reputación : 3
Monedas de oro : 334
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Vie Oct 22, 2021 7:19 pm

@Marcos_M escribió:
Pues yo creo que mejor es revisar el héroe entero, y quizás asegurarse de tener la versión más actualizada del Damage Engine

Voy a hacer eso
Lo revisare linea por linea del detonador y probando hasta el min 60 xddd eso llevara un buen time, y en caso del segundo estoy amarrado a la versión pirata del WC3, ya que no poseo el reforged.

Gracias.

Volver arriba Ir abajo
En línea
Marcos_M

Marcos_M


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 3618
Reputación Reputación : 704
Monedas de oro : 11133
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Lun Oct 25, 2021 11:51 am

@Rasamayu escribió:
@Marcos_M escribió:
Pues yo creo que mejor es revisar el héroe entero, y quizás asegurarse de tener la versión más actualizada del Damage Engine

Voy a hacer eso
Lo revisare linea por linea del detonador y probando hasta el min 60 xddd eso llevara un buen time, y en caso del segundo estoy amarrado a la versión pirata del WC3, ya que no poseo el reforged.

Gracias.


Si subes los detonadores podría revisar si algo está mal y no te diste cuenta, al menos revisar los poderes del héroe uno por uno. Aunque lo más probable es que algo está interactuando con otro sistema en tu map y no te das cuenta
Volver arriba Ir abajo
Rasamayu
Soldado


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 110
Reputación Reputación : 3
Monedas de oro : 334
Monedas de Platino : 0 ¿El damage engine (Bribe) podría generar fugas de memoria? Empty

Inventario :
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10
¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10 ¿El damage engine (Bribe) podría generar fugas de memoria? Empysl10

¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10Miér Nov 03, 2021 3:28 pm

@Marcos_M escribió:
@Rasamayu escribió:
@Marcos_M escribió:
Pues yo creo que mejor es revisar el héroe entero, y quizás asegurarse de tener la versión más actualizada del Damage Engine

Voy a hacer eso
Lo revisare linea por linea del detonador y probando hasta el min 60 xddd eso llevara un buen time, y en caso del segundo estoy amarrado a la versión pirata del WC3, ya que no poseo el reforged.

Gracias.


Si subes los detonadores podría revisar si algo está mal y no te diste cuenta, al menos revisar los poderes del héroe uno por uno. Aunque lo más probable es que algo está interactuando con otro sistema en tu map y no te das cuenta

Si, pero primero quiero revisarlo yo,no valla a ser algo tan simple, para evitar estar subiendo cosas de manera innecesaria, si no encuentro la falla, enviare un mapa o los detonadores para que lo puedan revisar, pero en otro tema, ya que acá ya nos salimos del titulo xdd

Gracias
Volver arriba Ir abajo
En línea
Contenido patrocinado




¿El damage engine (Bribe) podría generar fugas de memoria? Empty
Mensaje(#) Tema: Re: ¿El damage engine (Bribe) podría generar fugas de memoria? ¿El damage engine (Bribe) podría generar fugas de memoria? Clock10

Volver arriba Ir abajo
 

¿El damage engine (Bribe) podría generar fugas de memoria?

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» Para mearse (pila de combustible de orina)
» Moscú prueba con éxito un misil intercontinental que "ningún sistema americano" podrá detener
» Alemania podría demandar al Reino Unido por espionaje
» ¿Como hacer para despertar el interés de un hombre ?
» Andalucía podría garantizar un mínimo gratuito de agua y luz a quienes cobren el salario social

Permisos de este foro:No puedes responder a temas en este foro.
Warcraft III - WorldEditor :: Zona de Aprendizaje(Dudas) :: GUI (Detonadores)-