-
Notifications
You must be signed in to change notification settings - Fork 385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfaults on just over -c580 #10
Comments
It's not clear where the overflow occurs. Could you run it in gdb and get gdb /path/to/siege bt On Mon, May 11, 2015 at 11:25 AM, cheshirecatalyst <notifications@github.com
|
Would you mind trying this version and let me know how it does? http://download.joedog.org/siege/beta/siege-3.1.0-rc1.tar.gz Cheers, On Mon, May 11, 2015 at 12:28 PM, Jeff Fulmer jeff@joedog.org wrote:
|
I will try the suggested build later. I can't get it to segfault / overflow in gdb |
Thanks. We've had some promising early results. I've not been able to Make sure your server's thread pool can accommodate the number of users you Regards, On Thu, May 14, 2015, 5:40 AM cheshirecatalyst notifications@github.com
|
Hi, I encountered the same issue with version 3.0.8 from Debian 8 Jessie, but with a greater concurrent value (2000), here is the backtrace:
|
Guillaume. What's on sock.c:213 on your version? I'm looking at an empty line on mine. J. On Mon, Feb 8, 2016 at 6:11 PM, Guillaume Delacour <notifications@github.com
|
According to the Debian source: https://sources.debian.net/src/siege/3.0.8-1/src/sock.c/#L213. |
Same problem on Ubuntu Server 14.04.4 LTS (SIEGE 3.0.5) with >1000 concurrent users. https://davidak.basecom.de/paste/?73a57be93364bd75#m3o/eIBfPcsNRIhwFsRcfrI5G3lUHDeQxxdmMDPY3EE= gdb gives no stacktrace |
That's a really old version. Could you try this one from the source http://download.joedog.org/siege/siege-4.0.2.tar.gz On Wed, Jul 13, 2016 at 6:51 AM, davidak notifications@github.com wrote:
|
Yes, that's the problem with Ubuntu LTS. It works with the current version!
(Static Website on Nginx on same network) |
I have the same problem. Debian Jessie running siege 3.0.8-1. Here is the debugger output:https://misterunknown.de/static/siege_gdb_screenlog.txt |
Marco, I can't pin point the problem based on this but it looks like it might be On Tue, Oct 25, 2016 at 9:00 AM, Marco Dickert notifications@github.com
|
Hi Joe, you were right. It seems to be a problem with names having an AAAA record (IPv6). When I assign the name to an IPv4 address in /etc/hosts it works like charm. When I assign an IPv6 address in /etc/hosts it fails. The name I initially used was "misterunknown.de" which has both, IPv4 and IPv6 resolution. |
Thanks for the feedback. I'll try to see if I can find a solution but my On Wed, Oct 26, 2016 at 5:17 AM, Marco Dickert notifications@github.com
|
Maybe it is possible to cache the name resolution anyhow? |
I tried doing that in the past, I might try again. The architecture is more On Fri, Oct 28, 2016 at 8:09 AM, Marco Dickert notifications@github.com
|
-c600 segfaults for sure. tested on centos7 and debian jessie
following from jessie siege version 3.0.8
7f3af8be4000-7f3af8bf8000 r-xp 00000000 fe:01 652811 /lib/x86_64-linux-gnu/libresolv-2.19.so
7f3af8bf8000-7f3af8df7000 ---p 00014000 fe:01 652811 /lib/x86_64-linux-gnu/libresolv-2.19.so
7f3af8df7000-7f3af8df8000 r--p 00013000 fe:01 652811 /lib/x86_64-linux-gnu/libresolv-2.19.so
7f3af8df8000-7f3af8df9000 rw-p 00014000 fe:01 652811 /lib/x86_64-linux-gnu/libresolv-2.19.so
7f3af8df9000-7f3af8dfb000 rw-p 00000000 00:00 0
7f3af8dfb000-7f3af8e00000 r-xp 00000000 fe:01 652814 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7f3af8e00000-7f3af8fff000 ---p 00005000 fe:01 652814 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7f3af8fff000-7f3af9000000 r--p 00004000 fe:01 652814 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7f3af9000000-7f3af9001000 rw-p 00005000 fe:01 652814 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7f3af9001000-7f3af900c000 r-xp 00000000 fe:01 652809 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7f3af900c000-7f3af920b000 ---p 0000b000 fe:01 652809 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7f3af920b000-7f3af920c000 r--p 0000a000 fe:01 652809 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7f3af920c000-7f3af920d000 rw-p 0000b000 fe:01 652809 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7f3af920d000-7f3af920e000 ---p 00000000 00:00 0
7f3af920e000-7f3af9a0e000 rw-p 00000000 00:00 0 [stack:10074]
7f3af9a0e000-7f3af9a0f000 ---p 00000000 00:00 0
7f3af9a0f000-7f3afa20f000 rw-p 00000000 00:00 0 [stack:10073]
7f3afa20f000-7f3afa210000 ---p 00000000 00:00 0
7f3afa210000-7f3afaa10000 rw-p 00000000 00:00 0 [stack:10072]
7f3afaa10000-7f3afaa11000 ---p 00000000 00:00 0
7f3afaa11000-7f3afb211000 rw-p 00000000 00:00 0 [stack:10071]
7f3afb211000-7f3afb212000 ---p 00000000 00:00 0
7f3afb212000-7f3afba12000 rw-p 00000000 00:00 0 [stack:10070]
7f3afba12000-7f3afba13000 ---p 00000000 00:00 0
7f3afba13000-7f3afc213000 rw-p 00000000 00:00 0 [stack:10069]
7f3afc213000-7f3afc214000 ---p 00000000 00:00 0
7f3afc214000-7f3afca14000 rw-p 00000000 00:00 0 [stack:10068]
7f3afca14000-7f3afca15000 ---p 00000000 00:00 0
7f3afca15000-7f3afd215000 rw-p 00000000 00:00 0 [stack:10067]
7f3afd215000-7f3afd216000 ---p 00000000 00:00 0
7f3afd216000-7f3afda16000 rw-p 00000000 00:00 0 [stack:10066]
7f3afda16000-7f3afda17000 ---p 00000000 00:00 0
7f3afda17000-7f3afe217000 rw-p 00000000 00:00 0 [stack:10065]
7f3afe217000-7f3afe218000 ---p 00000000 00:00 0
7f3afe218000-7f3afea18000 rw-p 00000000 00:00 0 [stack:10064]
7f3afea18000-7f3afea19000 ---p 00000000 00:00 0
7f3afea19000-7f3aff219000 rw-p 00000000 00:00 0 [stack:10063]
7f3aff219000-7f3aff21a000 ---p 00000000 00:00 0
7f3aff21a000-7f3affa1a000 rw-p 00000000 00:00 0 [stack:10062]
7f3affa1a000-7f3affa1b000 ---p 00000000 00:00 0
7f3affa1b000-7f3b0021b000 rw-p 00000000 00:00 0 [stack:10061]
7f3b0021b000-7f3b0021c000 ---p 00000000 00:00 0
7f3b0021c000-7f3b00a1c000 rw-p 00000000 00:00 0 [stack:10060]
7f3b00a1c000-7f3b00a1d000 ---p 00000000 00:00 0
7f3b00a1d000-7f3b0121d000 rw-p 00000000 00:00 0 [stack:10059]
7f3b0121d000-7f3b0121e000 ---p 00000000 00:00 0
7f3b0121e000-7f3b01a1e000 rw-p 00000000 00:00 0 [stack:10058]
7f3b01a1e000-7f3b01a1f000 ---p 00000000 00:00 0
7f3b01a1f000-7f3b0221f000 rw-p 00000000 00:00 0 [stack:10057]
7f3b0221f000-7f3b02220000 ---p 00000000 00:00 0
7f3b02220000-7f3b02a20000 rw-p 00000000 00:00 0 [stack:10056]
7f3b02a20000-7f3b02a21000 ---p 00000000 00:00 0
7f3b02a21000-7f3b03221000 rw-p 00000000 00:00 0 [stack:10055]
7f3b03221000-7f3b03222000 ---p 00000000 00:00 0
7f3b03222000-7f3b03a22000 rw-p 00000000 00:00 0 [stack:10054]
7f3b03a22000-7f3b03a23000 ---p 00000000 00:00 0
7f3b03a23000-7f3b04223000 rw-p 00000000 00:00 0 [stack:10053]
7f3b04223000-7f3b04224000 ---p 00000000 00:00 0
7f3b04224000-7f3b04a24000 rw-p 00000000 00:00 0 [stack:10052]
7f3b04a24000-7f3b04a25000 ---p 00000000 00:00 0
7f3b04a25000-7f3b05225000 rw-p 00000000 00:00 0 [stack:10051]
7f3b05225000-7f3b05226000 ---p 00000000 00:00 0
7f3b05226000-7f3b05a26000 rw-p 00000000 00:00 0 [stack:10050]
7f3b05a26000-7f3b05a27000 ---p 00000000 00:00 0
7f3b05a27000-7f3b06227000 rw-p 00000000 00:00 0 [stack:10049]
7f3b06227000-7f3b06228000 ---p 00000000 00:00 0
7f3b06228000-7f3b06a28000 rw-p 00000000 00:00 0 [stack:10048]
7f3b06a28000-7f3b06a29000 ---p 00000000 00:00 0
7f3b06a29000-7f3b07229000 rw-p 00000000 00:00 0 [stack:10047]
7f3b07229000-7f3b0722a000 ---p 00000000 00:00 0
7f3b0722a000-7f3b07a2a000 rw-p 00000000 00:00 0 [stack:10046]
7f3b07a2a000-7f3b07a2b000 ---p 00000000 00:00 0
7f3b07a2b000-7f3b0822b000 rw-p 00000000 00:00 0 [stack:10045]
7f3b0822b000-7f3b0822c000 ---p 00000000 00:00 0
7f3b0822c000-7f3b08a2c000 rw-p 00000000 00:00 0 [stack:10044]
7f3b08a2c000-7f3b08a2d000 ---p 00000000 00:00 0
7f3b08a2d000-7f3b0922d000 rw-p 00000000 00:00 0 [stack:10043]
7f3b0922d000-7f3b0922e000 ---p 00000000 00:00 0
7f3b0922e000-7f3b09a2e000 rw-p 00000000 00:00 0 [stack:10042]
7f3b09a2e000-7f3b09a2f000 ---p 00000000 00:00 0
7f3b09a2f000-7f3b0a22f000 rw-p 00000000 00:00 0 [stack:10041]
7f3b0a22f000-7f3b0a230000 ---p 00000000 00:00 0
7f3b0a230000-7f3b0aa30000 rw-p 00000000 00:00 0 [stack:10040]
7f3b0aa30000-7f3b0aa31000 ---p 00000000 00:00 0
7f3b0aa31000-7f3b0b231000 rw-p 00000000 00:00 0 [stack:10039]
7f3b0b231000-7f3b0b232000 ---p 00000000 00:00 0
7f3b0b232000-7f3b0ba32000 rw-p 00000000 00:00 0 [stack:10038]
7f3b0ba32000-7f3b0ba33000 ---p 00000000 00:00 0
7f3b0ba33000-7f3b0c233000 rw-p 00000000 00:00 0 [stack:10037]
7f3b0c233000-7f3b0c234000 ---p 00000000 00:00 0
7f3b0c234000-7f3b0ca34000 rw-p 00000000 00:00 0 [stack:10036]
7f3b0ca34000-7f3b0ca35000 ---p 00000000 00:00 0
7f3b0ca35000-7f3b0d235000 rw-p 00000000 00:00 0 [stack:10035]
7f3b0d235000-7f3b0d236000 ---p 00000000 00:00 0
7f3b0d236000-7f3b0da36000 rw-p 00000000 00:00 0 [stack:10034]
7f3b0da36000-7f3b0da37000 ---p 00000000 00:00 0
7f3b0da37000-7f3b0e237000 rw-p 0000Aborted
The text was updated successfully, but these errors were encountered: