Le 10/09/2018 à 14:50, Stéphane Mottelet a écrit :
Le 10/09/2018 à 14:35, [email protected] a écrit :
Hello,


I think I found a bug in the current 6.0 branch:

a=uint8(rand(2,2)*255);
b=rand(2,2);
//let's be sure not to divide by 0
while or(b==0)
    b=rand(2,2);
end
//adios amigo: Segmentation fault (core dumped)
a./b

Dividing a uint8 matrix by a double matrix is always causing a segfault on my machine.
Can you reproduce this bug on your machine?
Does anyone know whether it's a known bug or not?

I have found : https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/bugzilla.scilab.org/show_bug.cgi?id=15716 but it is not exactly the same (I don't do any division by zero, just element-wise division.


Cheers,


Antoine

Hello Antoine,

Surely, this is a bug, but what type do you expect for the (eventual) result ?
I reported a bug: https://bugzilla.scilab.org/show_bug.cgi?id=15759
Can some or you try my test script for your OS/scilab version?
Weirdly enough, under scilab 5.5.2, there is no segfault, but scilab complains about a division by zero (whereas there is no division by zero).

Antoine

S.


--
+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 Antoine Monmayrant LAAS - CNRS
 7 avenue du Colonel Roche
 BP 54200
 31031 TOULOUSE Cedex 4
 FRANCE

 Tel:+33 5 61 33 64 59
email : [email protected]
 permanent email : [email protected]

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to