Bug 572251 - system-config-httpd with buffer overflow does not start
Summary: system-config-httpd with buffer overflow does not start
Keywords:
Status: CLOSED DUPLICATE of bug 528638
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-httpd
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Phil Knirsch
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-10 16:22 UTC by Daniel
Modified: 2015-03-05 01:20 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-04-13 15:03:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Daniel 2010-03-10 16:22:35 UTC
Description of problem: system-config-httpd does not start, even recompiled on my own machine. It says to have a buffer overflow.


Version-Release number of selected component (if applicable): system-config-httpd-1.4.6-1.fc12.noarch.rpm


How reproducible: Just install via yum or recompile from src.rpm
 
Actual results:

[root@bl4ckh0l3 conf]# system-config-httpd 
*** buffer overflow detected ***: /usr/bin/python terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x37e2cf75e7]
/lib64/libc.so.6[0x37e2cf5600]
/lib64/libc.so.6(__strncpy_chk+0x17b)[0x37e2cf48bb]
/usr/lib64/libalchemist.so.0(refstr_nget+0x270)[0x7f2479f57a20]
/usr/lib64/libalchemist.so.0(AdmContext_new+0x99)[0x7f2479f504d9]
/usr/lib64/libalchemist.so.0(_adm_parse_start_element+0x98e)[0x7f2479f53ece]
/lib64/libglib-2.0.so.0[0x37e443f462]
/lib64/libglib-2.0.so.0(g_markup_parse_context_parse+0x1052)[0x37e4440e92]
/usr/lib64/libalchemist.so.0(AdmContext_fromXML+0x7b)[0x7f2479f533bb]
/usr/lib64/python2.6/site-packages/_alchemistmodule.so(+0x553c)[0x7f247a16653c]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x526a)[0x3990edcaba]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x875)[0x3990ede515]
/usr/lib64/libpython2.6.so.1.0[0x3990e6dbab]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0[0x3990e58a3f]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x3990ed6d13]
/usr/lib64/libpython2.6.so.1.0(PyInstance_New+0x76)[0x3990e58196]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x4d7d)[0x3990edc5cd]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x585f)[0x3990edd0af]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x875)[0x3990ede515]
/usr/lib64/libpython2.6.so.1.0[0x3990e6dbab]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0[0x3990e58a3f]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x3990ed6d13]
/usr/lib64/libpython2.6.so.1.0(PyInstance_New+0x76)[0x3990e58196]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x4d7d)[0x3990edc5cd]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x875)[0x3990ede515]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCode+0x32)[0x3990ede622]
/usr/lib64/libpython2.6.so.1.0(PyImport_ExecCodeModuleEx+0xc2)[0x3990eee5b2]
/usr/lib64/libpython2.6.so.1.0[0x3990eeea96]
/usr/lib64/libpython2.6.so.1.0[0x3990eeffb5]
/usr/lib64/libpython2.6.so.1.0[0x3990ef0244]
/usr/lib64/libpython2.6.so.1.0[0x3990ef0892]
/usr/lib64/libpython2.6.so.1.0(PyImport_ImportModuleLevel+0x44)[0x3990ef0df4]
/usr/lib64/libpython2.6.so.1.0[0x3990ed679f]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x3990ed6d13]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x1e21)[0x3990ed9671]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x875)[0x3990ede515]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCode+0x32)[0x3990ede622]
/usr/lib64/libpython2.6.so.1.0(PyImport_ExecCodeModuleEx+0xc2)[0x3990eee5b2]
/usr/lib64/libpython2.6.so.1.0[0x3990eeea96]
/usr/lib64/libpython2.6.so.1.0[0x3990eeffb5]
/usr/lib64/libpython2.6.so.1.0[0x3990ef0244]
/usr/lib64/libpython2.6.so.1.0[0x3990ef0892]
/usr/lib64/libpython2.6.so.1.0(PyImport_ImportModuleLevel+0x44)[0x3990ef0df4]
/usr/lib64/libpython2.6.so.1.0[0x3990ed679f]
/usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x3990e43b33]
/usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x3990ed6d13]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x1e21)[0x3990ed9671]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x875)[0x3990ede515]
/usr/lib64/libpython2.6.so.1.0(PyEval_EvalCode+0x32)[0x3990ede622]
/usr/lib64/libpython2.6.so.1.0[0x3990ef964c]
/usr/lib64/libpython2.6.so.1.0(PyRun_FileExFlags+0x90)[0x3990ef9720]
/usr/lib64/libpython2.6.so.1.0(PyRun_SimpleFileExFlags+0xdc)[0x3990efaafc]
/usr/lib64/libpython2.6.so.1.0(Py_Main+0xaa9)[0x3990f07379]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x37e2c1eb1d]
/usr/bin/python[0x400649]
======= Memory map: ========
00400000-00401000 r-xp 00000000 09:01 48177                              /usr/bin/python
00600000-00602000 rw-p 00000000 09:01 48177                              /usr/bin/python
01ab6000-025e9000 rw-p 00000000 00:00 0                                  [heap]
3055600000-3055626000 r-xp 00000000 09:01 78176                          /usr/lib64/libpng12.so.0.42.0
3055626000-3055825000 ---p 00026000 09:01 78176                          /usr/lib64/libpng12.so.0.42.0
3055825000-3055826000 rw-p 00025000 09:01 78176                          /usr/lib64/libpng12.so.0.42.0
3056200000-305620b000 r-xp 00000000 09:01 78178                          /usr/lib64/libpangocairo-1.0.so.0.2600.2
305620b000-305640b000 ---p 0000b000 09:01 78178                          /usr/lib64/libpangocairo-1.0.so.0.2600.2
305640b000-305640c000 rw-p 0000b000 09:01 78178                          /usr/lib64/libpangocairo-1.0.so.0.2600.2
3056600000-3056676000 r-xp 00000000 09:01 78177                          /usr/lib64/libcairo.so.2.10800.8
3056676000-3056876000 ---p 00076000 09:01 78177                          /usr/lib64/libcairo.so.2.10800.8
3056876000-3056879000 rw-p 00076000 09:01 78177                          /usr/lib64/libcairo.so.2.10800.8
31dce00000-31dce16000 r-xp 00000000 fd:00 132551                         /lib64/libgcc_s-4.4.3-20100127.so.1
31dce16000-31dd015000 ---p 00016000 fd:00 132551                         /lib64/libgcc_s-4.4.3-20100127.so.1
31dd015000-31dd016000 rw-p 00015000 fd:00 132551                         /lib64/libgcc_s-4.4.3-20100127.so.1
31dda00000-31dda09000 r-xp 00000000 09:01 6218                           /usr/lib64/libltdl.so.7.2.1
31dda09000-31ddc08000 ---p 00009000 09:01 6218                           /usr/lib64/libltdl.so.7.2.1
31ddc08000-31ddc09000 rw-p 00008000 09:01 6218                           /usr/lib64/libltdl.so.7.2.1
3261a00000-3261a1c000 r-xp 00000000 fd:00 133526                         /lib64/libselinux.so.1
3261a1c000-3261c1b000 ---p 0001c000 fd:00 133526                         /lib64/libselinux.so.1
3261c1b000-3261c1c000 r--p 0001b000 fd:00 133526                         /lib64/libselinux.so.1
3261c1c000-3261c1d000 rw-p 0001c000 fd:00 133526                         /lib64/libselinux.so.1
3261c1d000-3261c1e000 rw-p 00000000 00:00 0 
3261e00000-3261ea8000 r-xp 00000000 fd:00 133532                         /lib64/libgio-2.0.so.0.2200.4
3261ea8000-32620a7000 ---p 000a8000 fd:00 133532                         /lib64/libgio-2.0.so.0.2200.4
32620a7000-32620aa000 rw-p 000a7000 fd:00 133532                         /lib64/libgio-2.0.so.0.2200.4
32620aa000-32620ab000 rw-p 00000000 00:00 0 
3262200000-326221e000 r-xp 00000000 09:01 35214                          /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.7
326221e000-326241e000 ---p 0001e000 09:01 35214                          /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.7
326241e000-326241f000 rw-p 0001e000 09:01 35214                          /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.7
3262600000-32626b6000 r-xp 00000000 09:01 48056                          /usr/lib64/libgdk-x11-2.0.so.0.1800.7
32626b6000-32628b6000 ---p 000b6000 09:01 48056                          /usr/lib64/libgdk-x11-2.0.so.0.1800.7
32628b6000-32628bb000 rw-p 000b6000 09:01 48056                          /usr/lib64/libgdk-x11-2.0.so.0.1800.7
3262a00000-3262e5d000 r-xp 00000000 09:01 48064                          /usr/lib64/libgtk-x11-2.0.so.0.1800.7
3262e5d000-326305c000 ---p 0045d000 09:01 48064                          /usr/lib64/libgtk-x11-2.0.so.0.1800.7
326305c000-3263067000 rw-p 0045c000 09:01 48064                          /usr/lib64/libgtk-x11-2.0.so.0.1800.7
3263067000-3263069000 rw-p 00000000 00:00 0 
3263200000-326322d000 r-xp 00000000 fd:00 134303                         /lib64/libgssapi_krb5.so.2.2
326322d000-326342d000 ---p 0002d000 fd:00 134303                         /lib64/libgssapi_krb5.so.2.2
326342d000-326342f000 rw-p 0002d000 fd:00 134303                         /lib64/libgssapi_krb5.so.2.2
3263600000-32636b3000 r-xp 00000000 fd:00 134265                         /lib64/libkrb5.so.3.3
32636b3000-32638b3000 ---p 000b3000 fd:00 134265                         /lib64/libkrb5.so.3.3
32638b3000-32638bd000 rw-p 000b3000 fd:00 134265                         /lib64/libkrb5.so.3.3
3263a00000-3263a08000 r-xp 00000000 fd:00 133936                         /lib64/libkrb5support.so.0.1
3263a08000-3263c08000 ---p 00008000 fd:00 133936                         /lib64/libkrb5support.so.0.1
3263c08000-3263c09000 rw-p 00008000 fd:00 133936                         /lib64/libkrb5support.so.0.1
3263e00000-3263e2a000 r-xp 00000000 fd:00 134236                         /lib64/libk5crypto.so.3.1
3263e2a000-326402a000 ---p 0002a000 fd:00 134236                         /lib64/libk5crypto.so.3.1
326402a000-326402c000 rw-p 0002a000 fd:00 134236                         /lib64/libk5crypto.so.3.1
3264600000-3264652000 r-xp 00000000 09:01 48082                          /usr/lib64/libssl.so.1.0.0
3264652000-3264851000 ---p 00052000 09:01 48082                          /usr/lib64/libssl.so.1.0.0
3264851000-3264859000 rw-p 00051000 09:01 48082                          /usr/lib64/libssl.so.1.0.0
3264a00000-3264a04000 r-xp 00000000 09:01 56663                          /usr/lib64/libcanberra-gtk.so.0.1.5
3264a04000-3264c03000 ---p 00004000 09:01 56663                          /usr/lib64/libcanberra-gtk.so.0.1.5
3264c03000-3264c04000 rw-p 00003000 09:01 56663                          /usr/lib64/libcanberra-gtk.so.0.1.5
3264e00000-3264e07000 r-xp 00000000 09:01 48104                          /usr/lib64/libgailutil.so.18.0.1
3264e07000-3265006000 ---p 00007000 09:01 48104                          /usr/lib64/libgailutil.so.18.0.1
3265006000-3265007000 rw-p 00006000 09:01 48104                          /usr/lib64/libgailutil.so.18.0.1
3265200000-3265232000 r-xp 00000000 09:01 48107                          /usr/lib64/libgnomecanvas-2.so.0.2600.0
3265232000-3265432000 ---p 00032000 09:01 48107                          /usr/lib64/libgnomecanvas-2.so.0.2600.0
3265432000-3265434000 rw-p 00032000 09:01 48107                          /usr/lib64/libgnomecanvas-2.so.0.2600.0
3266200000-3266218000 r-xp 00000000 09:01 48100                          /usr/lib64/libglade-2.0.so.0.0.7/usr/share/system-config-httpd/system-config-httpd: Zeile 4: 12097 Abgebrochen             /usr/bin/python /usr/share/system-config-httpd/ApacheConf.py

Comment 1 Phil Knirsch 2010-04-13 15:03:35 UTC

*** This bug has been marked as a duplicate of bug 528638 ***


Note You need to log in before you can comment on or make changes to this bug.