Public bug reported:

Binary package hint: aaphoto
The most important bug is among the multi threading code part. The
colors of the output image may become corrupt when running it with
multiple threads. The single threaded run gives good result.

This is because there is a misconception in my code concerning multi
threading with OpenMP (entered with version 0.37) and concurrent threads
accessed same variables and memory and some arrays went uninitialized
too. The fix was trivial though.

There are other bugs in the BMP writer and PNG reader functions too.

BMP image writer function doesn't zero out the BMP align bytes in file
buffer and therefore the same output differs in some cases.

PNG image reader function stores the unreliable values of pixel
resolution when the type is unknown.

The fix is in Debian unstable's branch already, with version 0.38-2.
http://packages.debian.org/unstable/main/aaphoto

I'd be glad if there was any way to reflow that version from Debian's
unstable branch into the upcoming Maverick. These are annoying bugs, and
i'd be happy to know that my package would appear in Ubuntu the first
time without such serious and annoying bugs.

Thanks,
Andras

** Affects: aaphoto (Ubuntu)
     Importance: Undecided
         Status: New

-- 
output image may become corrupt when running with multiple threads
https://bugs.launchpad.net/bugs/643752
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to