Author Topic: Critical Bug Detected | Error Crítico Detectado  (Read 3465 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Critical Bug Detected | Error Crítico Detectado
« on: 2009 January 13 01:25:11 »
[Texto en Español al final]

Hi All,

We have detected a critical bug in the latest version 1.4.1 of PixInsight:

- The masking system is not working for main views when the core application uses swap disk files to retrieve a previous state of the image. This happens each time the message _Masking from swap files_ is written to the console.

This is a critical bug affecting all supported platforms. We are working right now on a bug fix, which seems pretty easy, so a new version of PixInsight will be released very soon for all platforms. In the meanwhile, this is a workaround when you need to apply a process through a mask:

- Select a mask for the image, as usual (Mask > Select Mask).

- Define a preview covering the whole image.

- Apply your process(es) to the preview. To accumulate more than one process, you can use the Preview > Store Preview main menu command.

- When you are done, extract the preview as an independent image with Preview > Make Image (or dragging the preview selector).

Note that this bug does not affect those processes that apply their own masks (as the luminance mask of ACDNR for example, which works correctly). This problem only affects external masks selected with the Mask > Select Mask main menu command.

Thanks to Niall Saunders (Aberdeen, Scotland) for finding this important bug and for his very detailed bug report, which has been decisive to identify and find it quickly.

===========================================================

Hola a todos,

Hemos detectado un error crítico en la última versión 1.4.1 de PixInsight:

- El sistema de máscaras no funciona para vistas principales cuando la aplicación principal utiliza archivos de intercambio en disco para acceder a estados anteriores de la imagen. Esto ocurre cada vez que se escribe el mensaje _Masking from swap files_ en la consola.

Se trata de un error crítico que afecta a todas las plataformas soportadas. Estamos trabajando ahora mismo en una solución, la cual parece bastante fácil, así que publicaremos una nueva versión de PixInsight para todas las plataformas. Mientras tanto, te explicaremos cómo puedes evitar este problema si necesitas aplicar un proceso mediante una máscara:

- Selecciona una máscara para la imagen de la forma habitual (Mask > Select Mask)

- Define una previsualización que ocupe toda la imagen.

- Aplica el(los) proceso(s) a la previsualización. Para acumular más de un proceso, puedes emplear el comando Preview > Store Preview del menú principal.

- Cuando hayas terminado de procesar con la máscara, extrae la previsualización como una imagen independiente con Preview > Make Image (o arrastrando el selector de vista correspondiente).

Ten en cuenta que este problema no affecta a los procesos que construyen y emplean sus propias máscaras (como la máscara de luminancia en ACDNR, que sí funciona correctamente). Este problema sólo afecta a máscaras externas seleccionadas mediante el comando Mask > Select Mask del menú principal.

Gracias a Niall Saunders (Aberdeen, Escocia) por encontrar este importante error y por su muy detallado informe de errores, el cual ha sido decisivo para identificarlo y encontrarlo rápidamente.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/