Looking at similar output I thought it might be the fix we added for:
- https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/1692073
- https://bugzilla.clamav.net/show_bug.cgi?id=11742
- https://bugzilla.clamav.net/show_bug.cgi?id=11898
But according to Marc the patch added is what upstream committed - I can't 
access all their bugs / changes. This change is [1].

Upstream asked to try 99.3-beta1 as there such an issue would be
resolved, but that didn't turn out to help - I'd assume they meant the
signal 11 issue fixed by [1] and not this new signal 6 issue.

99.3-beta1:
- without [1] and with new OR old llvm build:
check_bytecode.c:108:E:arithmetic:test_inflate_int:0: (after this point) 
Received signal 11 (Segmentation fault)
See [2] for more

- With [1] and new llvmbuild:
check_bytecode.c:93:E:arithmetic:test_lsig_jit:0: (after this point) Received 
signal 6 (Aborted)
See [3] for more

So while it seems similar it seems to be a new issue.
We have also tried a few more llvm builds (more on that in the referred LP bug).

Finally we yesterday also had the theory that the addigion of -g1 had killed 
the former -DNDEBUG.
Which would have eliminated some asserts and that is what is sending the sig 6.
That was the 3.9.1-16ubuntu5 build locutus is referring to in c#31.
Now this is complete and I can confirm that with this the issue is gone.

Since it is already in Artful I'm setting Fix Released.

[1]: zlib fix http://paste.ubuntu.com/25587433/
[2]: 
https://launchpadlibrarian.net/337810323/buildlog_ubuntu-artful-amd64.clamav_0.99.3~beta1+dfsg-2ubuntu1~ppa5_BUILDING.txt.gz
[3]: 
https://launchpadlibrarian.net/337803964/buildlog_ubuntu-artful-amd64.clamav_0.99.3~beta1+dfsg-2ubuntu1~ppa4_BUILDING.txt.gz

** Bug watch added: bugzilla.clamav.net/ #11742
   https://bugzilla.clamav.net/show_bug.cgi?id=11742

** Bug watch added: bugzilla.clamav.net/ #11898
   https://bugzilla.clamav.net/show_bug.cgi?id=11898

** Also affects: llvm-toolchain-3.9 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: clamav (Ubuntu)
       Status: Incomplete => Invalid

** Changed in: llvm-toolchain-3.9 (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717574

Title:
  new llvm3.9 breaking freshclam bytecode execution

To manage notifications about this bug go to:
https://bugs.launchpad.net/clamav/+bug/1717574/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to