Fix segfault in third-party open source Apache module


This project is to fix a segmentation fault in a third party open source Apache module called mod_whois ([url removed, login to view]). This module causes a segmentation fault at query time when compiled and used on CentOS 6 (which ships Apache [url removed, login to view]).

Here is a backtrace from GDB:

#0 ap_rgetline_core (s=0x7fff00000000, n=8192, read=0x7fffffffe168, r=0x7ffff82ca678, fold=0, bb=0x7ffff82cbb68)

at /usr/src/debug/[url removed, login to view]:286

#1 0x00007ffff7fcb6be in read_request_line (conn=0x7ffff82c6848) at /usr/src/debug/[url removed, login to view]:596

#2 ap_read_request (conn=0x7ffff82c6848) at /usr/src/debug/[url removed, login to view]:913

#3 0x00007ffff7fe3860 in ap_process_http_connection (c=0x7ffff82c6848)

at /usr/src/debug/[url removed, login to view]:183

#4 0x00007ffff7fdf608 in ap_run_process_connection (c=0x7ffff82c6848)

at /usr/src/debug/[url removed, login to view]:43

#5 0x00007ffff7feb807 in child_main (child_num_arg=)

at /usr/src/debug/[url removed, login to view]:667

#6 0x00007ffff7febad6 in make_child (s=0x7ffff8213880, slot=0)

at /usr/src/debug/[url removed, login to view]:707

#7 0x00007ffff7fec123 in ap_mpm_run (_pconf=, plog=,

s=) at /usr/src/debug/[url removed, login to view]:983

#8 0x00007ffff7fc3900 in main (argc=2, argv=0x7fffffffe648) at /usr/src/debug/[url removed, login to view]:760

The fix should be made to mod_whois itself (which has been cloned into [url removed, login to view]) and will be released under an open source license.

Skills: Apache, C Programming

See more: programming module, programming in r, open source programming, net fix com, module programming, apache programming, third, r programming project, open source programming projects, open projects, gdb, centos 6, bb&c, fix protocol connection, fix query, fix license, slot net, fix server centos, segmentation fault, open source server, protocol fix, apache debug, fix protocol server, fix debug, net http protocol

About the Employer:
( 0 reviews ) London, United Kingdom

Project ID: #4409162

9 freelancers are bidding on average £329 for this job


Hi, I am C expert and can help you with this project, Thanks

£499 GBP in 5 days
(40 Reviews)

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years, please let expert help you.

£300 GBP in 5 days
(13 Reviews)

I can do it.

£400 GBP in 5 days
(11 Reviews)

I can help you with this

£250 GBP in 3 days
(14 Reviews)

Let me help you. Please check your pmb for more details.

£500 GBP in 7 days
(14 Reviews)

Hi, I have considerable experience in debugging and fixing Apache modules. I have written a few myself to implement custom security functionality. From previous experience I believe I can sort this out very quickly. Is More

£250 GBP in 2 days
(0 Reviews)

i will help you in this project

£250 GBP in 3 days
(0 Reviews)

i am an expert and professional developer, my reviews and completation rate will proov this to u, waiting to hear from u and if u r wise enough, u will find me in sky.p at keep.sense13 and in google m.aiI at keepsense1 More

£260 GBP in 7 days
(0 Reviews)

Hello, I have great experience in developing Apache modules. I'm available today and could take a look at your issue. Please contact me for discussing further details. Thank you !

£250 GBP in 1 day
(0 Reviews)

Please check your PMB

£715 GBP in 5 days
(0 Reviews)