[Vortex] [BUG] Regression tests on windows

Francis Brosnan Blazquez francis at aspl.es
Thu Sep 30 09:52:08 CEST 2010


Hi Benoit,

Thanks for the patch. I've added a reg test to reproduce the bug and
check the fix introduced (test02-m3). I've also made a minor updated on
your patch to avoid declaring a variable in the middle of the function
(ANSI C don't believe in this ;-)

It is now applied. Cheers!

> I believe it happens on all platforms :D
> It crashes on vortex_frame_unref at vortex_reader.c:666
> The issue is that
> vortex_channel_invoke_received_handler &
> vortex_profiles_invoke_frame_received
> unref the input frame on errors.
> However, __vortex_reader_process_socket still use the frame after
> calling those functions.
> Attached patch seems to fix the issue, by not releasing the frame
> pointer in those two sub-functions but let the caller deleting it on
> errors.

-- 
Francis Brosnan Blázquez <francis.brosnan at aspl.es>
ASPL
91 134 14 22 - 91 134 14 45 - 91 116 07 57

AVISO LEGAL
 
En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL).
 
ASPL garantiza que los datos serán tratados con la finalidad de mantener
las oportunas relaciones comerciales o promocionales con usted o la
entidad que usted representa. No obstante, usted puede ejercitar sus
derechos de acceso, rectificación, cancelación y oposición dispuestos en
la mencionada Ley Orgánica, notificándolo por escrito a ASPL -
Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de Henares
(Madrid).



More information about the Vortex mailing list