Bug #68312 [NEW]: Windows Message Box "php.exe - No Disk"
| From: | hanskrentel at yahoo dot de | Date: | Mon, 27 Oct 2014 19:08:40 +0000 |
| Subject: | Bug #68312 [NEW]: Windows Message Box "php.exe - No Disk" | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-188326@lists.php.net to get a copy of this message | ||
From: hanskrentel at yahoo dot de
Operating system: Windows 8 64bit
PHP version: 5.5.18
Package: cURL related
Bug Type: Bug
Bug description:Windows Message Box "php.exe - No Disk"
Description:
------------
When running php.exe like
php --version
a Windows Message-Box (Win API MsgBox) pops up with title "php.exe - No
Disk" the error symbol (Circle, background filled in red, white X inside
it) with the message "There is no disk in the drive. Please insert a
disk into drive F:." and a group of three buttons below (Cancel, Retry
and Continue).
If running php.exe like
php --help
The box does not appear.
This does only happen when the system has an USB-stick attached that
fakes a drive to invoke a driver then to unmount the drive again so you
can't look there in. Somehow the drive is still registered.
I don't know why php needs to access this drive anyway.
With
php -n --version
the message box does not appear. Disabling all extensions in php.ini
turns out to not have the message box.
Re-enabling extension after extension turns out that
extension=php_curl.dll
causes this (curl extension).
I suspect this is related to some default files (e.g. _curlrc) /
environment variables.
Looking for file-system-activity with Process Monitor didn't made me
spot anything more specific.
--
Edit bug report at https://bugs.php.net/bug.php?id=68312&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=68312&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=68312&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=68312&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=68312&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=68312&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=68312&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=68312&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=68312&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=68312&r=support
Expected behavior: https://bugs.php.net/fix.php?id=68312&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=68312&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=68312&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=68312&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=68312&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=68312&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=68312&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=68312&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=68312&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=68312&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=68312&r=mysqlcfg