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 |