<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    El 20/12/2010 06:51 p.m., José Mejuto escribió:
    <blockquote cite="mid:503024387.20101220215142@gmail.com"
      type="cite"><br>
      <pre wrap="">PB> no.. es una opción de menú: creo y showmodal

Vale... Pero si es "ShowModal" puedes liberarlo después del modal, sin
tener que meterte en lo del caFree.
</pre>
    </blockquote>
    ok.. eso viene de una constumbre "delphiera" de un amigo !!! Entre
    trantas y tantas pruebas que hice, creo recordar que cambié todos
    los closeAction:= caFree por close, y luego del showmodal hacía el
    freeandnil del mismo, y tb me daba problemas.!<br>
    <br>
    <blockquote cite="mid:503024387.20101220215142@gmail.com"
      type="cite">
      <pre wrap="">Esto puede ser debido al uso de caFree en un ShoModal, y quizá
combinado con el uso de un timer, o algo que provoca el envio de
mensajes asíncronos.</pre>
    </blockquote>
    si, efectivamente en el formppal hay un timer que uso para mostrar
    la fecha y hora.<br>
    <blockquote cite="mid:503024387.20101220215142@gmail.com"
      type="cite">
      <pre wrap=""> Hazme un favor, provoca el crash otra vez, cuando te de el "SIGSEGV"
dale a OK, vete a "Ver -> Debug -> Call stack" (no se como lo pone en
español), busca la linea del stack que pone
TAPPLICATION__DOIDLEACTIONS, dale doble click, y luego click derecho y
selecciona la opción de, uy no recuerdo el nombre, la tercera opción,
que hace que en esa linea se ponga una flechita de color azul claro.
Ahora deberías poder inspeccionar el valor de las variables, a ver si
ves una que se llame algo así como "message", o "LMessage" o algo así,
que me de una pista del mensaje que está provocando el estropicio.

</pre>
    </blockquote>
    comienzo a intentar........<br>
    .......<br>
    <br>
    llego a esto:<br>
    <img src="cid:part1.07000201.05000503@adinet.com.uy" alt=""><br>
    <br>
    al darle dobleclic a la primera línea, va a la línea naranja del
    código.. y ahí no se que dato te puedo copiar..<br>
    <br>
    <br>
    <br>
    <blockquote cite="mid:503024387.20101220215142@gmail.com"
      type="cite">
      <pre wrap="">PB> Ahora estaba mirando, que si cambio en el onClose del ABM esto que puse:
PB> cierre de tablas
PB> closeAction:= caFree;  //como aca libero el form, no necesito hacer el
PB> freeandnil
PB> por esto:
PB> cierre de tablas
PB> close;
PB> no me sale el access violation

Por que el form no se libera, se queda ocupando memoria. Puedes
liberarlo después del ShowModal.

</pre>
    </blockquote>
    claro.. pensé lo mismo...después del showmodal puse el freeandnil y
    tb explota!!.. no de primera, pero si lo hago 2 o 3 veces seguidas,
    o sea, entro, salgo, entro, salgo... KBOOM!!<br>
    También creo recordar que saqué TODOS los closeAction:= caFree por
    close y hacía el freeandnil  luego de cada showmodal, y tb me pasaba
    lo mismo!<br>
    Cuál sería entonces la forma "más normal" de hacerla aquí? así
    pruebo nuevamente..<br>
    <br>
    chauuuuuuuuuu<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>