After going missing from pkgsrc, the aria2c package was re-added in 2017Q3 
(https://github.com/joyent/pkgsrc/issues/21). However, since then it segfaults 
immediately during normal operation, up through the most recent pkgsrc release 
(2018Q2). The last working package I can confirm is from 2016Q4.

The core backtraces are consistent in the application call, but not frame 0:
(gdb) bt
#0  0x00000000006078a5 in std::string::_Rep::_M_dispose(std::allocator<char> 
const&) [clone .part.7] ()
#1  0x000000000060c089 in aria2::SocketCore::establishConnection(std::string 
const&, unsigned short, bool) ()

(gdb) bt
#0  0xfffffc7fef1c5a40 in _Unwind_Resume () from /lib/64/libc.so.1
#1  0x000000000060c06c in aria2::SocketCore::establishConnection(std::string 
const&, unsigned short, bool) ()

(gdb) bt
#0  0xfffffd7fef1d4550 in interpret_op () from /lib/64/libc.so.1
#1  0x000000000060c06c in aria2::SocketCore::establishConnection(std::string 
const&, unsigned short, bool) ()

All of these backtraces are from a freshly installed 'minimal-64 18.2.0’ image. 
The command run is a simple `aria2c <http_url>`, repeated multiple times with 
the same URL.

I reported this to the package itself in back in Feburary, but I’m not 
confident it’s a problem with the package itself: 
https://github.com/aria2/aria2/issues/1138

Any suggestions on how I can track down the source of this problem and get the 
package fixed?

--jason


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125
Powered by Listbox: https://www.listbox.com

Reply via email to