Fix segfault in third-party open source Apache module

  • Status Closed
  • Budget £250 - £750 GBP
  • Total Bids 10

Project Description

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.

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online