https://issues.apache.org/bugzilla/show_bug.cgi?id=48030

           Summary: Segmentation Fault
           Product: Apache httpd-2
           Version: 2.2.14
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: critical
          Priority: P1
         Component: All
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Some child processes of httpd are segfaulting. 
gdb output from core dump file:

...
Reading symbols from /lib/ld.so.1...done.
Loaded symbols for /lib/ld.so.1
Core was generated by `/usr/local/apache2/bin/httpd -k start'.
Program terminated with signal 11, Segmentation fault.
[New process 1837379    ]
[New process 67907    ]
[New process 198979    ]
[New process 264515    ]
[New process 330051    ]
[New process 395587    ]
[New process 461123    ]
[New process 526659    ]
[New process 592195    ]
[New process 657731    ]
[New process 723267    ]
[New process 788803    ]
[New process 854339    ]
[New process 919875    ]
[New process 985411    ]
[New process 1050947    ]
[New process 1116483    ]
[New process 1182019    ]
[New process 1247555    ]
[New process 1313091    ]
[New process 1378627    ]
[New process 1444163    ]
[New process 1509699    ]
[New process 1575235    ]
[New process 1640771    ]
[New process 1706307    ]
[New process 1771843    ]
#0  0xff21ae08 in apr_pollset_poll (pollset=0xdb1e8, timeout=-1, num=0x0,
descriptors=0xfcbfbef8)
    at poll/unix/port.c:380
380                 pollset->result_set[i] =
(gdb) list
375         if (nget) {
376
377             pollset_lock_rings();
378
379             for (i = 0; i < nget; i++) {
380                 pollset->result_set[i] =
381                    
(((pfd_elem_t*)(pollset->port_set[i].portev_user))->pfd);
382                 pollset->result_set[i].rtnevents =
383                     get_revent(pollset->port_set[i].portev_events);
384
(gdb) bt
#0  0xff21ae08 in apr_pollset_poll (pollset=0xdb1e8, timeout=-1, num=0x0,
descriptors=0xfcbfbef8)
    at poll/unix/port.c:380
#1  0x0004d074 in listener_thread (thd=0x133e38, dummy=0xa0) at worker.c:687
#2  0xff21ecf0 in dummy_worker (opaque=0x133e38) at
threadproc/unix/thread.c:142
#3  0xfefc8970 in _lwp_start () from /lib/libc.so.1
#4  0xfefc8970 in _lwp_start () from /lib/libc.so.1
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) print (((pfd_elem_t*)(pollset->port_set[i].portev_user))->pfd)
Cannot access memory at address 0x8
(gdb) print pollset->port_set
$2 = (port_event_t *) 0xdb228
(gdb) print pollset->port_set[i]
$4 = {portev_events = 0, portev_source = 0, portev_pad = 0, portev_object = 0,
portev_user = 0x0}

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to