tokudb.backup suite incompatible with ASan

Bug #1660363 reported by Laurynas Biveinis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Status tracked in 5.7
5.5
Invalid
Undecided
Unassigned
5.6
Opinion
High
Unassigned
5.7
Opinion
High
Unassigned

Bug Description

All recent 5.6 builds, debug and release (e.g. http://jenkins.percona.com/job/percona-server-5.6-asan-param/100/BUILD_TYPE=release-asan,Host=ubuntu-xenial-64bit/consoleText):

tokudb.backup.tokudb_backup_set_last_error w1 [ fail ]
        Test ended at 2017-01-29 12:31:06

Server log is:
==17852==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.
safe_process[17849]: Child process: 17852, exit: 1

Tags: asan ci tokudb
tags: added: asan ci tokudb
Revision history for this message
George Ormond Lorch III (gl-az) wrote :

There is no ASAN preload present in our LD_PRELOAD. Options seem to be skip backup tests in jenkins ASAN, or do as the warning says and static link to ASAN runtime or explicitly prepend it (whatever "it" is) to the lead of the LD_PRELOAD statement.

Revision history for this message
George Ormond Lorch III (gl-az) wrote :

So it looks like we need to find libasan.so and make it the first library in the LD_PRELOAD export

Revision history for this message
George Ormond Lorch III (gl-az) wrote :

Tracking in https://jira.percona.com/browse/TDB-46, please login there to Percona JIRA and 'watch' for future updates. Marking it as opinion here as there is no other accurate matching state.

Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1054

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.