Unsupported Screen Size: The viewport size is too small for the theme to render properly.

Sqlyog 5.11 Could Not Start Application – Buffer Overrun

forums forums SQLyog SQLyog: Bugs / Feature Requests Sqlyog 5.11 Could Not Start Application – Buffer Overrun

  • This topic is empty.
Viewing 16 reply threads
  • Author
    Posts
    • #9633
      void
      Member

      Just downloaded and installed SQLYog 5.11 and… there's no way to start application. Splash screen is displayed and then aplication crashes with 'Bufer overrun' error. I've installed it on 3 machines with WinXP SP2, 2 times the effect was negative, once succeeded. The only difference in setups is that the two machines, where it is not possible to start application, has php 5.1.2 and mysql 5.0 installed, the third has not. Btw, the 5.02 verson works well, the problem appeared since 5.1 beta.

    • #21328
      Ritesh
      Member

      Thanks for your bug report and we are working diligently to solve it.

      Can you tell me three things:

      1.) Are you working as a non-admin user?

      2.) Can you open up the sqlyog.ini from the SQLyog installation folder and set AutoComplete=0 under [GENERALPREF] section and try again?

      3.) Were some existing Personal folder files were present from the old installation?

      Also, starting with SQLyog 5.11, we are using dynamic library (libmysql.dll) instead of statically linked MySQL client library (which was there in earlier versions). Can you just check and let me know if there are other copies of libmysql.dll? If there are other copies of libmysql.dll, can you just rename them temporarily and try again.

    • #21329
      AndyL
      Member

      I have a similar problem, except I don't get any error messages – it just exits.

      If you run the example under Depends – http://www.dependencywalker.com – then you immediately get an error for sqlyog.exe => Could not find the section that own the export directory

      Similarly, in the log window you see

      Warning: At least one delay-load dependency module was not found.

      Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

      Warning: At least one module was corrupted or unrecognizable to Dependency Walker, but still appeared to be a Windows module.

      I think the first two warnings are not an issue, but the third one must be.

      The app finally dies when you try and profile it in ntdll.dll with an Access Violation.

      Maybe one of the developers could try this?

    • #21330
      peterlaursen
      Participant

      Very constructive input .. thanks!

      In a graphical view it looks like this.

      But same thing with 5.01 and 5.1, so I am not sure that that is it …

    • #21331

      Hello,

      I too have just downloaded 5.11 and am having the same problems when attempting to load.

      90% of the time it flashes the screen up and exits immediately, no apparent error messages

      5% of the time I get an error box up that says:

      Microsoft Visual C++ Runtime Library

      Buffer Overrun detected!

      Program: C:Program FilesSQLyog EnterpriseSQLyogEnt.exe

      A buffer overrun has been detected which has corrupted the program's

      internal state. The program cannot safely continue execution and must

      now be terminated.

      The remaining times I've actually managed to get it running and have made one successful connection. It does take a lot (more than 10) of attempted runs to get it to either work or fail. The previous version I had installed had worked perfectly fine and I was very happy with it's stability. I'm looking forward to be able to use the auto-complete functionality though! 🙂

      In response to the questions asked earlier:

      1) I'm running as a user account on Win XP SP2 but with full admin rights

      2) I can't find that line in sqlyog.ini in path C:Program FilesSQLyog Enterprise

      3) None that I am aware of.

      I have tried to uninstall the application and reinstall, and there have been several reboots in the meantime.

      Windows Search could only find the one instance of libmysql.dll and that was in the SQLyog folder (not that I trust windows search mind you ;))

    • #21332
      peterlaursen
      Participant

      Stay tuned …

      You can expect an announcement is this Forum for 5.12 in a very short time. It links the client API statically, and w believe that solves the issue .

      libmysql.dll

      I think I have 15 copies of that file in different versions – a lot of program with MySQL client capabilities use it. But 5.12 will not use it as the code will be compiled into the sqlyog executable.

    • #21333
      Ritesh
      Member

      v5.12 BETA has been released. It is now linked with the static library which was used in all pre-5.11 released.

      For more info: http://www.webyog.com/forums/index.php?sho…st=0&#entry9810

    • #21334
      peterlaursen
      Participant

      @Ritesh .. check ticket 228 🙁

    • #21335
      Ritesh
      Member
      peterlaursen wrote on Apr 24 2006, 06:17 PM:
      @Ritesh .. check ticket 228 🙁

      Checked. Working on it.

    • #21336
      peterlaursen
      Participant
      Quote:
      the two machines, where it is not possible to start application, has php 5.1.2 …

      and this one has a libmysql.dll of its own. I am not sure about this but maybe the Nullsoft installer has problems with the registry on some systems?

    • #21337
      AndyL
      Member

      Well, I have tried the 5.12 beta version, and it crashed immediately. Once I had removed the Sqlyog directories under Documents and Settings, it ran OK.

      Installing it on a PC that did not have a previous install worked fine too.

    • #21338
      peterlaursen
      Participant

      @Ritesh: Verified by Manoj and me:

      We tried to find you online … 😉

      To reproduce the crash:

      Create a file with no extension in 'application data/sqlyog/favorites' folder and start SQLyog 5.11 and any 5.12 version (beta 1 and 2). It crashes.

    • #21339
      peterlaursen
      Participant

      @Ritesh – Manoj

      Check your gmail in 5 minutes!

      I think it could be interesting to know if people having this problem is using the FAT32 or the NTFS file system.

      Because … if folder is configured to display for instance 'Big Icons' there is a hiiden file in the folder telling the system so on FAT32 (on NTFS this info is saved as filesystem METADATA)

    • #21340
      peterlaursen
      Participant

      edit: problems with gmail … you got ordinary mail!

      Something seems to have changed here with SP2. Does not look like Windows needs that file anymore in most cases. Name of it was 'desktop.ini'. I existed on both filesystems I think

      It is still used sometimes. If for instance the icon for a folder is changed desktop.ini contains

      [.ShellClassInfo]

      IconFile=E:2. mappe LP'erLPikon.ico

      IconIndex=0

      Also special folder like the fonts folder has such file with [.ShellClassInfo] like

      [.ShellClassInfo]

      UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}

      the important thing is that Windows has an option NEVER to display certain files .. even if you configure it to show 'hidden files' . The tool I sent you does .. and much more.

    • #21341
      peterlaursen
      Participant

      Hello …

      anyone still experiencing that thing, please ZIP you 'favorites' and 'personal' folder (whatever you have), create a ticket and attach the zip (with a few words, thanks!). We would like to see what is REALLY inside the folders then .. also what Windows does not show!

    • #21342
      Ritesh
      Member

      Thanks for all the info. I have been able to reproduce it on my laptop. Will be releasing 5.12 BETA 2 by evening which will have the fix.

    • #21343
      Ritesh
      Member
Viewing 16 reply threads
  • You must be logged in to reply to this topic.