mod_auth_mellon crash in am_urldecode
Issue
- mod_auth_mellon segfaults in
am_urldecode
.
Program terminated with signal 11, Segmentation fault.
#0 am_urldecode (data=<value optimized out>) at auth_mellon_util.c:664
664 *op = '\0';
(gdb) bt
#0 am_urldecode (data=<value optimized out>) at auth_mellon_util.c:664
#1 0x00007f26250de756 in am_post_mkform_urlencoded (r=0x7f2630bc1538, post_data=<value optimized out>) at auth_mellon_handler.c:2325
#2 0x00007f26250de274 in am_handle_repost (r=0x7f2630bc1538) at auth_mellon_handler.c:2454
#3 am_handler (r=0x7f2630bc1538) at auth_mellon_handler.c:3116
#4 0x00007f262fa10fc0 in ap_run_handler (r=0x7f2630bc1538) at /usr/src/debug/httpd-2.2.15/server/config.c:158
#5 0x00007f262fa1487e in ap_invoke_handler (r=0x7f2630bc1538) at /usr/src/debug/httpd-2.2.15/server/config.c:376
#6 0x00007f262fa1ffd0 in ap_process_request (r=0x7f2630bc1538) at /usr/src/debug/httpd-2.2.15/modules/http/http_request.c:282
#7 0x00007f262fa1ce18 in ap_process_http_connection (c=0x7f26309f8348) at /usr/src/debug/httpd-2.2.15/modules/http/http_core.c:190
#8 0x00007f262fa18ae8 in ap_run_process_connection (c=0x7f26309f8348) at /usr/src/debug/httpd-2.2.15/server/connection.c:43
#9 0x00007f262fa24d77 in child_main (child_num_arg=<value optimized out>) at /usr/src/debug/httpd-2.2.15/server/mpm/prefork/prefork.c:670
#10 0x00007f262fa25099 in make_child (s=0x7f26305c5870, slot=2) at /usr/src/debug/httpd-2.2.15/server/mpm/prefork/prefork.c:773
#11 0x00007f262fa25d1c in perform_idle_server_maintenance (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>)
at /usr/src/debug/httpd-2.2.15/server/mpm/prefork/prefork.c:908
#12 ap_mpm_run (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at /usr/src/debug/httpd-2.2.15/server/mpm/prefork/prefork.c:1112
#13 0x00007f262f9fcaa0 in main (argc=1, argv=0x7ffea1867e58) at /usr/src/debug/httpd-2.2.15/server/main.c:763
Environment
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.