Bug #76443 [->Ver]: php+php_interbase.dll crash on module_shutdown
| From: | requinix@php.net | Date: | Mon, 11 Jun 2018 09:09:50 +0000 |
| Subject: | Bug #76443 [->Ver]: php+php_interbase.dll crash on module_shutdown | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-215600@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=76443&edit=1
ID: 76443
Updated by: requinix@php.net
Reported by: phpdev at ehrhardt dot nl
Summary: php+php_interbase.dll crash on module_shutdown
-Status: Open
+Status: Verified
Type: Bug
Package: InterBase related
Operating System: Windows 7
PHP Version: 7.3.0alpha1
Block user comment: N
Private report: N
Previous Comments:
------------------------------------------------------------------------
[2018-06-11 09:08:52] phpdev at ehrhardt dot nl
Anatol's remark on the Internals Win mailinglist:
>On different Windows versions the system loader differs
>in its smartness, so it can handle it a different way.
This triggered me to retry the faulting build-dist under Windows 10: no segfault.
------------------------------------------------------------------------
[2018-06-11 05:35:41] kalle@php.net
@jan I sadly don't have a working dev environment with Firebird setup, so it would be a while
before I would be able to test.
@christoph Simply reverting my commit should do the trick. Do you have any other places in paticular
where you could see this could be an issue?
------------------------------------------------------------------------
[2018-06-11 00:14:47] phpdev at ehrhardt dot nl
@kalle: I tested the same thing with one of the recent snapshots at https://windows.php.net/downloads/snaps/master/
with the same segfault as a result.
@christoph: I am not really into the internals of Windows, but reversing Kalle's commit did
indeed solve it. FWIW: I recompiled all my builds at https://www.apachelounge.com/viewtopic.php?p=36936#36936
without any problems. Did not run any tests though, due to lack of a operating Firebird server.
Maybe Kalle can run the tests.
------------------------------------------------------------------------
[2018-06-10 23:38:38] cmb@php.net
Thanks for testing (and for reporting this issue in the first
place), Jan! I'm not quite sure how to resolve this; see
<http://news.php.net/php.internals.win/1188>.
------------------------------------------------------------------------
[2018-06-10 23:22:20] kalle@php.net
Ah yes I see, should be fine reverting it tho I never experienced any issue with it back when I
implemented it which I guess is why it was not caught until now
------------------------------------------------------------------------
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=76443
--
Edit this bug report at https://bugs.php.net/bug.php?id=76443&edit=1