Bug #79102 [Asn->Fbk]: php-cgi.exe exits when processing SabreDAV requests

From: Date: Fri, 31 Jul 2020 16:57:03 +0000
Subject: Bug #79102 [Asn->Fbk]: php-cgi.exe exits when processing SabreDAV requests
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-228355@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=79102&edit=1

 ID:                 79102
 Updated by:         cmb@php.net
 Reported by:        mbiebl at messageconcept dot com
 Summary:            php-cgi.exe exits when processing SabreDAV requests
-Status:             Assigned
+Status:             Feedback
 Type:               Bug
 Package:            IIS related
 Operating System:   Windows Server 2016
 PHP Version:        7.3.13
 Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

I cannot reproduce the reported issue, but that may be because
unauthenticated access doesn't work for me, regardless of the
setting of ::allowUnauthenticatedAccess; I get an
Sabre\DAV\Exception\NotAuthenticated either way.

What am I missing?

Link to respective upstream report:
<https://github.com/sabre-io/dav/issues/1224>.


Previous Comments:
------------------------------------------------------------------------
[2020-07-29 08:23:15] mbiebl at messageconcept dot com

Hi,
I tried with 7.3.20 (x86) and 7.4.8 (x64) and could still reproduce the issue.
I made the zip file available at https://mynebula.net/index.php/s/pf8XMciDxEHeqXD

------------------------------------------------------------------------
[2020-07-20 14:01:43] cmb@php.net

Are you still experiencing this issue with PHP 7.3.20?  If so,
could you please make the files available again?

------------------------------------------------------------------------
[2020-01-11 20:59:26] mbiebl at messageconcept dot com

cgi-fcgi
========
Directive		Local Value	Master Value
cgi.check_shebang_line	1	1
cgi.discard_path	0	0
cgi.fix_pathinfo	1	1
cgi.force_redirect	0	0
cgi.nph			0	0
cgi.redirect_status_env	no value	no value
cgi.rfc2616_headers	0	0
fastcgi.impersonate	1	1
fastcgi.logging		1	1

------------------------------------------------------------------------
[2020-01-11 20:53:23] mbiebl at messageconcept dot com

Thanks for the switft reply.
Afaics, php-cgi.exe does not actually crash. Otherwise I would expect a trace of that in the windows
event log. But nothing is logged there. Neither is there anything in the PHP error log.

Is it possible to actually get a backtrace if a process doesn't crash but simply exits? If so,
how do I do it then?

What I do have is a function trace from xdebug. 
See https://mynebula.net/index.php/s/F6QAZwYdLK5MaNx

Btw, is there a way to attach files to this bug report?

------------------------------------------------------------------------
[2020-01-11 19:50:29] requinix@php.net

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php
for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php
for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.



------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=79102


--
Edit this bug report at https://bugs.php.net/bug.php?id=79102&edit=1


Thread (12 messages)

« previous php.bugs (#228355) next »