Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 604556

Summary: net-misc/pavuk-0.9.36_pre20120215-r2: (mt.c:232) mt_semaphore_destroy - mutex_destroy: resource temporarily unavailable
Product: Gentoo Linux Reporter: segmentation fault <segmentation-fault>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED WONTFIX    
Severity: normal CC: jstein, pyxlcy, treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: Pending removal: 2018-04-17
Package list:
Runtime testing required: ---

Description segmentation fault 2017-01-03 21:02:05 UTC
Trying to download this:

http://www.csc.kth.se/~viggo/wwwcompendium/

completely, pavuk always stops at 

node2.html

saying "Starting download" - but nothing happens. I cannot interrupt the download either, I can only exit the program. Upon exiting, I see:

(mt.c:232) mt_semaphore_destroy - mutex_destroy: resource temporarily unavailable

Now, one might think that the system is somehow low on resources. But it works fine and the error happens always at the same file (node2.html), even if I delete the local http dir and start anew.

I don't know if this has to do with threaded execution - threads had worked with ancient versions of pavuk in the past, so why should they not work now? Anyway, I cannot find a USE flag to disable threads. My USE flags are all enabled:

 * Found these USE flags for net-misc/pavuk-0.9.36_pre20120215-r2:
 U I
 + + debug  : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see
              https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
 + + gtk    : Add support for x11-libs/gtk+ (The GIMP Toolkit)
 + + hammer : Turn on chunky/hammer mode (DoS) in pavuk: when specified, pavuk will include features to stress test web
              sites using an ultrahigh performancereplay mechanism
 + + ipv6   : Add support for IP version 6
 + + nls    : Add Native Language Support (using gettext - GNU locale utilities)
 + + pcre   : Add support for Perl Compatible Regular Expressions
 + + ssl    : Add support for Secure Socket Layer connections

Some info
======

Portage 2.2.28 (python 3.4.3-final-0, hardened/linux/x86, gcc-4.9.3, glibc-2.22-r4, 3.18.25-gentoo-r1 i686)
=================================================================
System uname: Linux-3.18.25-gentoo-r1-i686-Intel-R-_Pentium-R-_4_CPU_3.40GHz-with-gentoo-2.2
KiB Mem:    XXX  total,    156540 free
KiB Swap:   YYY  total,   2251108 free
Timestamp of repository gentoo: Mon, 10 Oct 2016 14:15:01 +0000
sh bash 4.3_p48
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p48::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.22.2::gentoo
dev-lang/python:          2.7.10-r1::gentoo, 3.4.3-r1::gentoo
dev-util/cmake:           3.5.2-r1::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.19.1::gentoo
sys-apps/sandbox:         2.10-r2::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.4_p6-r2::gentoo, 1.5-r2::gentoo, 1.6.3-r2::gentoo, 1.7.9-r3::gentoo, 1.8.5-r5::gentoo, 1.9.6-r4::gentoo, 1.10.3-r1::gentoo, 1.11.6-r1::gentoo, 1.12.6::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.24-r3::gentoo, 2.25.1-r1::gentoo
sys-devel/gcc:            4.3.6-r1::gentoo, 4.4.7::gentoo, 4.8.5::gentoo, 4.9.3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)
sys-libs/glibc:           2.22-r4::gentoo
Comment 1 Pacho Ramos gentoo-dev 2018-04-29 17:59:13 UTC
removed