View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001251 | Xdebug | Uncategorized | public | 2016-01-13 10:46 | 2016-02-09 10:56 |
| Reporter | DevDonkey | Assigned To | derick | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | no change required | ||
| Product Version | 2.4.0rc3 | ||||
| Summary | 0001251: Segmentation fault occurring on system shutdown. Causing big delay in apache shutting down. | ||||
| Description | on going through logs after a continuing problem in shutting down I noticed the attached log entry that I thought you should be aware of. | ||||
| Steps To Reproduce | apache2 running at shutdown | ||||
| Additional Information | 2.4rc3, any version of PHP | ||||
| Tags | No tags attached. | ||||
| Attached Files | apache.crash (4,686 bytes)
SegvAnalysis:
Segfault happened at: 0x7f5806dedad2 <xdebug_var_export_xml_node+258>: decl -0x75(%rcx)
PC (0x7f5806dedad2) ok
source "-0x75(%rcx)" (0xffffffffffffff95) not located in a known VMA region (needed readable region)!
SegvReason: reading unknown VMA
SourcePackage: apache2
Stacktrace:
#0 0x00007f5806dedad2 in xdebug_var_export_xml_node (struc=0x7ffd0fc54f70, name=0x557270cdadc0 "$GLOBALS['_SESSION']", node=0x557270cd7030, options=0x557270c8b810, level=1) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2160
merged_hash = 0x7ffd0fc55050
ce = <optimised out>
is_temp = 32600
zpi_val = <optimised out>
myht = <optimised out>
class_name = <optimised out>
class_name_len = <optimised out>
num = <optimised out>
key = <optimised out>
z_val = <optimised out>
xoi_val = <optimised out>
#1 0x00007f5806dee2b9 in xdebug_var_export_xml_node (struc=<optimised out>, name=0x7f580705a2c0 "A-AES128-GCM-SHA256", node=<optimised out>, options=<optimised out>, level=1892417728) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2195
ta = 0x7f5806df31e6 "type"
tv = 0x7f5806df36e8 "object"
merged_hash = 0x1
ce = <optimised out>
is_temp = 32600
zpi_val = <optimised out>
myht = <optimised out>
class_name = 0x557270cc0060 "{8\337\006X\177"
class_name_len = <optimised out>
num = <optimised out>
key = <optimised out>
z_val = <optimised out>
xoi_val = <optimised out>
#2 0x0000557270cda500 in ?? ()
No symbol table info available.
#3 0x00007f580705a260 in ?? ()
No symbol table info available.
#4 0x0000557270cda500 in ?? ()
No symbol table info available.
#5 0x00007ffd0fc551b0 in ?? ()
No symbol table info available.
#6 0x0000557270c8b810 in ?? ()
No symbol table info available.
#7 0x0000557270cda500 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
StacktraceAddressSignature: /usr/sbin/apache2:11:/home/matt/php_modules/20151012/xdebug.so+2aad2:/home/matt/php_modules/20151012/xdebug.so+2b2b9:[heap]+67500:[heap]+67500:[stack]+1c1b0:[heap]+18810:[heap]+67500
StacktraceTop:
xdebug_var_export_xml_node (struc=0x7ffd0fc54f70, name=0x557270cdadc0 "$GLOBALS['_SESSION']", node=0x557270cd7030, options=0x557270c8b810, level=1) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2160
xdebug_var_export_xml_node (struc=<optimised out>, name=0x7f580705a2c0 "A-AES128-GCM-SHA256", node=<optimised out>, options=<optimised out>, level=1892417728) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2195
?? ()
?? ()
?? ()
Tags: wily
ThreadStacktrace:
.
Thread 1 (Thread 0x7f581601e780 (LWP 18365)):
#0 0x00007f5806dedad2 in xdebug_var_export_xml_node (struc=0x7ffd0fc54f70, name=0x557270cdadc0 "$GLOBALS['_SESSION']", node=0x557270cd7030, options=0x557270c8b810, level=1) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2160
merged_hash = 0x7ffd0fc55050
ce = <optimised out>
is_temp = 32600
zpi_val = <optimised out>
myht = <optimised out>
class_name = <optimised out>
class_name_len = <optimised out>
num = <optimised out>
key = <optimised out>
z_val = <optimised out>
xoi_val = <optimised out>
#1 0x00007f5806dee2b9 in xdebug_var_export_xml_node (struc=<optimised out>, name=0x7f580705a2c0 "A-AES128-GCM-SHA256", node=<optimised out>, options=<optimised out>, level=1892417728) at /home/matt/tmp/xdebug-2.4.0RC3/xdebug_var.c:2195
ta = 0x7f5806df31e6 "type"
tv = 0x7f5806df36e8 "object"
merged_hash = 0x1
ce = <optimised out>
is_temp = 32600
zpi_val = <optimised out>
myht = <optimised out>
class_name = 0x557270cc0060 "{8\337\006X\177"
class_name_len = <optimised out>
num = <optimised out>
key = <optimised out>
z_val = <optimised out>
xoi_val = <optimised out>
#2 0x0000557270cda500 in ?? ()
No symbol table info available.
#3 0x00007f580705a260 in ?? ()
No symbol table info available.
#4 0x0000557270cda500 in ?? ()
No symbol table info available.
#5 0x00007ffd0fc551b0 in ?? ()
No symbol table info available.
#6 0x0000557270c8b810 in ?? ()
No symbol table info available.
#7 0x0000557270cda500 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Title: apache2 crashed with SIGSEGV in xdebug_var_export_xml_node()
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True
| ||||
| Operating System | Ubuntu 15.10 x64 | ||||
| PHP Version | 7.0.0-7.0.4 | ||||
|
|
Has this happened once, or multiple times? It looks like a debugging session was still active when you shut-down apache, but without Apache's symbol tables it's hard to say. Could you install the apache-dbg package, and "hope" this happens again? |
|
|
Can you please answer the questions from the previous note? |
|
|
sorry derick, I totally forgot about this one. The issue actually turned out to be redis crashing on shutdown. Oddly this was logged inaccurately by apache that led me up the wrong path. |
|
|
That's okay - closing this one out then. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-01-13 10:46 | DevDonkey | New Issue | |
| 2016-01-13 10:46 | DevDonkey | File Added: apache.crash | |
| 2016-01-13 11:05 | derick | Note Added: 0003419 | |
| 2016-01-13 11:05 | derick | Assigned To | => derick |
| 2016-01-13 11:05 | derick | Status | new => feedback |
| 2016-02-08 21:07 | derick | Note Added: 0003454 | |
| 2016-02-09 10:53 | DevDonkey | Note Added: 0003467 | |
| 2016-02-09 10:53 | DevDonkey | Status | feedback => assigned |
| 2016-02-09 10:56 | derick | Note Added: 0003468 | |
| 2016-02-09 10:56 | derick | Status | assigned => resolved |
| 2016-02-09 10:56 | derick | Resolution | open => no change required |
| 2016-07-31 12:36 | derick | Category | Usage problems => Usage problems (Crashes) |
| 2016-07-31 12:38 | derick | Category | Usage problems (Crashes) => Usage problems (Wrong Results) |
| 2020-03-12 16:35 | derick | Category | Usage problems (Wrong Results) => Variable Display |
| 2020-03-12 16:38 | derick | Category | Variable Display => Uncategorized |