[Debian-med-packaging] Bug#962550: libgclib breaks gffread autopkgtest: Segmentation fault

Adrian Bunk bunk at debian.org
Sun Jul 5 18:09:47 BST 2020


Control: reassign -1 libgclib1 0.11.9-1
Control: retitle -1 libgclib1: ABI break without soname change
Control: affects -1 src:libgclib src:gffread

On Tue, Jun 09, 2020 at 09:25:27PM +0200, Paul Gevers wrote:
>...
> line 109:  8435 Segmentation fault      gffread ${gff} > /dev/null
>...

#0  0x000055555556e8a8 in GHash<GPVec<GffObj> >::DefaultFreeProc (
    item=0xffffffff00000000) at /usr/include/gclib/GHash.hh:60
#1  0x00007ffff7f4276f in GHash<GPVec<GffObj> >::Clear (this=<optimized out>)
    at GHash.hh:575
#2  GffReader::readAll (this=0x555555590a40) at gff.cpp:1828
#3  0x000055555556a9d6 in GffLoader::load (this=0x55555557b180 <gffloader>, 
    seqdata=..., 
    gf_validate=0x55555555a83c <validateGffRec(GffObj*, GList<GffObj>*)>, 
    gf_parsecomment=0x55555555a56a <processGffComment(char const*, GfList*)>)
    at gff_utils.cpp:695
#4  0x000055555555c620 in main (argc=2, argv=0x7fffffffe698)
    at gffread.cpp:1271


The root cause is that libgclib changed ABI without changing soname.

cu
Adrian



More information about the Debian-med-packaging mailing list