Comment 67 for bug 792896

Revision history for this message
Lukas Jirkovsky (l-jirkovsky) wrote :

I was able to identify two bugs plaguing the fast preview.

A first one is a hang in libpano math.c, line 297:
        while( *x_src > var0 )
                *x_src -= 2 * var0;
because *x_src = 2.17213129256892e+98 and var0 = 13652.608695652176. If my computations are correct, *x_src never changes because of the underflow. I'm able to reproduce this problem with one panorama in approximately one quarter of tests.

The other one is the same crash for which Terry already provided backtrace using hellgrind. I was able to reproduce it twice, but after adding some debug statements I was not able to reproduce it so far.

Atached is the gdb backtrace for both issues.