Opened 19 months ago

Last modified 19 months ago

#11597 new Bug report

../config/test-driver crashing starting with 0.12.2

Reported by: Florian Pritz Owned by:
Priority: normal Component: libfilezilla
Keywords: Cc:
Component version: Operating system type: Linux
Operating system version:

Description

The test suite no longer passes for me with 0.12.2 on Arch Linux. Not sure what is going on here and the test log doesn't seem too helpful, but maybe you know what's wrong.

If you need any more info please tell me. Sadly it seems I don't get a core dump and I'm not sure where that's disabled

===============================================
   libfilezilla 0.12.2: tests/test-suite.log
===============================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: test
==========

........terminate called after throwing an instance of 'CppUnit::Exception'
  what():  assertion failed
- Expression: fz::dispatch<fz::timer_event>(ev, this, &timer_handler::on_timer)

Change History (2)

comment:1 Changed 19 months ago by Tim Kosse

It's a compiler or linker bug, the only workaround is to recompile as static library.

comment:2 Changed 19 months ago by Florian Pritz

Thanks for the hint. We've recently updated to gcc 8.1 (we had 7.3 before) and I've now switched to using clang to build this and that fixes the issue.

Note: See TracTickets for help on using tickets.