ID: 41350
Comment by: a at asdf dot com
Reported By: graham at directhostinguk dot com
Status: Assigned
Bug Type: MySQL related
Operating System: Windows 2003
PHP Version: 5.2.3
Assigned To: edink
New Comment:
I get this bug when running a Wiki, through IIS6 on Win2k3. I get 3-4
threads didn't exit. Other than that, the Wiki works fine. I am using
MySQL, but I was getting it yesterday, when I was using PostgreSQL.
(insert DA-duh--DUMMM!!! sound for extra suspense).
Setting the mysql_allow_persistent variable to off makes no difference
for me either.
I replaced the libmysql.dll with one from PHP5.2.1, but then the Wiki
reported that it couldn't access php_mysql.dll because access is denied.
I replaced the file again and rebooted the server and that problem is
gone, but I'm still getting 3-4 threads didn't exit. I tried replacing
the file again, and get an exception with a huge stack trace, so I went
back to using the 5.2.3 file.
Btw, Win2k3 and PHP5 are both 64bit installs.
Also, YOU IDIOTS! Spelling out your email address (ie. dudeguy at
domain dot tld) is *not* going to fool an email address harvester! You
need to be more creative!
[EMAIL PROTECTED]/c*m
Previous Comments:
------------------------------------------------------------------------
[2007-08-14 21:45:33] sghasemi at mail dot com
I am getting this error using the PHPMailer to send SMTP e-mails on a
Windows XP PC. It send the mail OK but at the end gives me the error:
"Error in my_thread_global_end(): 1 threads didn't exit"
Any ideas?
------------------------------------------------------------------------
[2007-08-08 01:23:51] xavier at codewordx dot com
So, it looks like this problem has not been fixed. Has it?
Is there a CVS snap to php 521? Or can somebody just email me the
correct libmysql.dll? It would be great to finally fix this issue.
Thanks,
Xavier
------------------------------------------------------------------------
[2007-08-02 14:01:32] phpuser at gmail dot com
Please don't forget about php_pdo_mysql.dll!
------------------------------------------------------------------------
[2007-07-24 10:45:26] [EMAIL PROTECTED]
Assigning to edink since we need to upgrade the bundled MySQL
libraries.
------------------------------------------------------------------------
[2007-07-24 10:24:18] nick dot dixon at gmail dot com
I see the same with 5.2.3 on Windows 2000 whenever php_mysql or
php_mysqli (or both) are enabled
So either the fault is in both php_mysql.dll AND php_mysqli.dll, or
it's a problem with the MySQL client library (libmySQL.dll).
Setting mysql.allow_persistent = Off makes no difference.
MySQL version is 5.0.45, with the libmySQL.dll copied to a directory
that's in the PATH (the PHP ext directory)
Minimal test case using PHP cli:
php -v
PHP 5.2.3 (cli) (built: May 31 2007 09:37:22)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Now if I run the CLI and send EOF:
php
^Z
(...pause of about 6 seconds...)
Error in my_thread_global_end(): 1 threads didn't exit
------------------------------------------------------------------------
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
http://bugs.php.net/41350
--
Edit this bug report at http://bugs.php.net/?id=41350&edit=1