Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.5.21, 5.5.22
-
Fix Version/s: 5.5.24
-
Component/s: None
-
Labels:None
-
Environment:Windows XP SP3 32bit
Description
Initially reported in the knowledge base:
http://kb.askmonty.org/en/mariadb-5522-release-notes/comments/279
I got the same problem trying to start server on XP, the error message is something like "The entry point into CallbackMayRunLong not found in kernel32.dll" (sorry for the rough quote, I only have it in Russian).
Tried MariaDB 5.5.21 and 5.5.22, got it on both.
No problem with MariaDB 5.3.5 or MySQL 5.5.22.
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Wlad, I've added your WEAK_SYMBOL() wrapper for CallbackMayRunLong. mysqld.exe started to load, but in uncovered another problem. thread scheduler is set to pool-of-threads on windows by default, and it immediately crashes on XP.
I've put a workaround in mysqld.cc, but please review it and feel free to fix it differently.
http://bazaar.launchpad.net/~maria-captains/maria/5.5/revision/3364