On Mon, Aug 17, 2015 at 08:29:38PM +0200, László Böszörményi wrote: > May I ask you what patch do you mean
Merely the one from message #10, renaming the package after a rebuild; not a code patch per se. > you experience? I've uploaded a new upstream release for the GCC 5 > transition and that contains the package rename. But audacious-plugins > is not yet built with it[1]. I'm a bit confused now, if your package > was segfaulting before, then it was not because of libsidplayfp - but The backtrace would beg to differ. <g> See frame #5, which involves calling insert() on what is basically a std::set. Although this is not explicitly listed as an ABI issue[1], it is very similar to others concerning lists, sets and the like. [1] https://gcc.gnu.org/wiki/Cxx11AbiCompatibility In any case, I've rebuilt against libsidplayfp4, and everything works fine. Thanks! Package versions involved in the backtrace: audacious 3.5-2 i386 audacious-plugins:i386 3.5-1+b4 i386 libsidplayfp3:i386 1.7.2-1 i386 Core was generated by `audacious'. Program terminated with signal SIGSEGV, Segmentation fault. #0 std::local_Rb_tree_decrement (__x=0x866a5d8) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:110 #0 std::local_Rb_tree_decrement (__x=0x866a5d8) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:110 __y = 0x0 __x = 0x866a5d8 #1 0xee671e31 in operator-- (this=<synthetic pointer>) at /usr/include/c++/4.9/bits/stl_tree.h:218 No locals. #2 _M_get_insert_unique_pos (__k=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/bits/stl_tree.h:1454 __x = <optimized out> __y = <optimized out> __comp = <optimized out> __j = #3 _M_insert_unique (__v=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/bits/stl_tree.h:1498 __res = <optimized out> #4 insert (__x=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/bits/stl_set.h:502 No locals. #5 ReSIDfpBuilder::create (this=0x866a5c8, sids=<optimized out>) at builders/residfp-builder/residfp-builder.cpp:50 count = 0 #6 0xeffd3426 in xs_sidplayfp_init (status=0xeffd92d0 <xs_status>) at xs_sidplay2.cc:127 engine = 0x864e6f8 __PRETTY_FUNCTION__ = "int xs_sidplayfp_init(xs_status_t*)" rs = <optimized out> #7 0xeffd4ba5 in xs_init () at xmms-sid.c:67 success = <optimized out> #8 0x0805e64b in _start () -- <dark> eat Depends: cook | eat-out. But eat-out is non-free so that's out. And cook Recommends: clean-pans. -- Seen on #Debian