[Bug 490024] Re: assert hit in eglibc (valloc) with libtorrent v0.15
Rolf Leggewie
490024 at bugs.launchpad.net
Wed Jun 17 11:12:38 UTC 2015
lucid has seen the end of its life and is no longer receiving any
updates. Marking the lucid task for this ticket as "Won't Fix".
** Changed in: eglibc (Ubuntu Lucid)
Status: Fix Committed => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/490024
Title:
assert hit in eglibc (valloc) with libtorrent v0.15
Status in Deluge BitTorrent Client:
Won't Fix
Status in Embedded GLIBC:
Fix Released
Status in The GNU C Library:
Invalid
Status in Bittorrent library by Rasterbar software:
Unknown
Status in qBittorrent - An advanced bittorrent client in C++ / Qt4:
Invalid
Status in eglibc package in Ubuntu:
Fix Released
Status in eglibc source package in Lucid:
Won't Fix
Bug description:
qb 2.0.0rc2, libtorrent-rasterbar-0.15.svn.r4053, Xubuntu 9.10
This is almost a daily pehnomenom. I finally succeed in goaching the stack trace, no obvious reason for the crash:
- - -
qbittorrent: malloc.c:3929: __libc_valloc: Assertion `!p ||
((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size & 0x2) ||
ar_ptr == (((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size &
0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(p) -
2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr :
&main_arena)' failed.
*************************************************************
Catching SIGABRT, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
[0xd86400]
[0xd86422]
/lib/tls/i686/cmov/libc.so.6 : gsignal()+0x51 [0x769f4d1]
/lib/tls/i686/cmov/libc.so.6 : abort()+0x182 [0x76a2932]
/lib/tls/i686/cmov/libc.so.6 : __assert_fail()+0xf8 [0x7698648]
/lib/tls/i686/cmov/libc.so.6 : __libc_valloc()+0x19f [0x76e46bf]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::page_aligned_allocator::malloc(unsigned int)+0x1d [0x100d43d]
/usr/local/lib/libtorrent-rasterbar.so.6 : boost::pool<libtorrent::page_aligned_allocator>::ordered_malloc_need_resize()+0x5a [0x103824a]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::disk_buffer_pool::allocate_buffer(char const*)+0xa6 [0x10323a6]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+0x103 [0x10324c3]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::disk_io_thread::copy_from_piece(std::_List_iterator<libtorrent::disk_io_thread::cached_piece_entry>, bool&, libtorrent::disk_io_job const&, boost::unique_lock<boost::recursive_mutex>&)+0x20d [0x1032a9d]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::disk_io_thread::try_read_from_cache(libtorrent::disk_io_job const&)+0x9a [0x103301a]
/usr/local/lib/libtorrent-rasterbar.so.6 : libtorrent::disk_io_thread::operator()()+0x181d [0x1034fcd]
/usr/local/lib/libtorrent-rasterbar.so.6 : boost::detail::thread_data<boost::reference_wrapper<libtorrent::disk_io_thread> >::run()+0x23 [0x103b2b3]
/usr/lib/libboost_thread.so.1.40.0 : thread_proxy()+0x65 [0x51bab5]
/lib/tls/i686/cmov/libpthread.so.0 [0xd7280e]
/lib/tls/i686/cmov/libc.so.6 : clone()+0x5e [0x77417ee]
$
To manage notifications about this bug go to:
https://bugs.launchpad.net/deluge/+bug/490024/+subscriptions
More information about the foundations-bugs
mailing list