libgcc_s.so.1 must be installed for pthread_cancel to work

Bug #1317812 reported by Guido Maria Serra
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
siege (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

the library is there, I guess the error reported is quite misleading

$ siege -f env.txt -i -l env.log
** SIEGE 3.0.5
** Preparing 15 concurrent users for battle.
The server is now under siege...[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
libgcc_s.so.1 must be installed for pthread_cancel to work
Aborted (core dumped)

$ dpkg -L libgcc1
/.
/lib
/lib/x86_64-linux-gnu
/lib/x86_64-linux-gnu/libgcc_s.so.1
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libgcc1
/usr/share/doc
/usr/share/doc/libgcc1

$ ldd /usr/bin/siege
 linux-vdso.so.1 => (0x00007fff7673b000)
 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f261a9d7000)
 libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f261a779000)
 libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f261a39e000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2619fd8000)
 /lib64/ld-linux-x86-64.so.2 (0x00007f261ae3f000)
 libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2619dd4000)

Linux stmary 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

(it's Ubuntu 14.04)

Tags: patch
Revision history for this message
Guido Maria Serra (zeph1ro) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Gangsta" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
GorVas (gvpajkar) wrote :

I have the same issue and the same issue was found in Fredora. See bugg: https://bugzilla.redhat.com/show_bug.cgi?id=913519

The issue is fixed and I have tested the fix by compiling my own patch. This worked even for ubuntu 14.04. Maybe ubuntu team can pach and send the patch upstream?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in siege (Ubuntu):
status: New → Confirmed
Revision history for this message
Michael Lenahan (michael-lenahan) wrote :

I got this same error on Ubuntu 14.04:

➜ ~ siege -i -f siege-urls.txt -l siege-log.txt
** SIEGE 3.0.5
** Preparing 15 concurrent users for battle.
The server is now under siege...[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
[error] descriptor table full sock.c:119: Too many open files
libgcc_s.so.1 must be installed for pthread_cancel to work
[1] 6138 abort (core dumped) siege -i -f siege-urls.txt -l siege-log.txt

Revision history for this message
Michael Lenahan (michael-lenahan) wrote :

I fixed this by downloading the latest source version (at time of writing, 3.1.0) from https://www.joedog.org/siege-home/ and installing it using the instructions in the INSTALL file.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.