Results 1 to 4 of 4

Thread: libmysql not compiled as thread safe error

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    KingChaos's Avatar



    Join Date
    Jul 15, 2012
    Last Online
    Aug 17, 2012
    Posts
    3
    Threads
    1



    libmysql not compiled as thread safe error


    Hi all,

    I just recently found this awesome plugin, but after much hassle trying myself to fix it I came to no success.



    this is the error I am seeing.

    I am trying to run a TF 2 dedicated server, all downloaded with hldsupdatetool.
    The directory is C:\hldsupdatetool\orangebox\tf

    the .DLLs are in the "bin" folder, and its the right one:



    These are my launch options:
    Code:
    -game tf +map de_dust -maxplayers 16 -autoupdate
    Thanks for any help.

  2. #2
    Drunken F00l's Avatar



    Join Date
    Dec 11, 2004
    Last Online
    Jun 11, 2019
    Posts
    5,874
    Threads
    182
    Reputation
    SourceOP Thread


        
    Steam: 76561197968459473 
    Steam join date: Aug 23, 2004
    Steam Level: 56
    Profile Status: Public



    Are you using the libmysql.dll included in the install package? If not, there's your problem, but if so, it's probably loading libmysql.dll from somewhere else on your system. You can find out by using procmon and setting a filter for Path contains libmysql.

    If you find out where it's loading from, you can remove the directory it's in from your Path environment variable or just remove the dll if it's part of something you don't need anymore.

  3. #3
    KingChaos's Avatar



    Join Date
    Jul 15, 2012
    Last Online
    Aug 17, 2012
    Posts
    3
    Threads
    1




    Quote Originally Posted by Drunken_F00l
    if so, it's probably loading libmysql.dll from somewhere else on your system. You can find out by using procmon and setting a filter for Path contains libmysql.
    Yeah, I found 2 other libmysql.dll's, one is in MySQL Workbench and the other in another server for MTA, going to see what I can do about it trying to load the other .dlls.

    Thanks for the reply.

    EDIT: After looking around with procmon it seems that its doing something with the libmysql.dll in C:\Windows\SysWOW64\libmysql.dll, there was a CREATEFILE operation with the one in the orangebox\bin directory but that's all I found. (I'm not about to go screwing around with how everything loads just yet).

  4. #4
    KingChaos's Avatar



    Join Date
    Jul 15, 2012
    Last Online
    Aug 17, 2012
    Posts
    3
    Threads
    1




    Hope this isn't considered "bumping" but I waited for the update, reinstalled SourceOP and I am STILL getting this same error. I went ahead and deleted all other libmysql.dll's on my computer so its not loading from somewhere else.

    What am I doing wrong?