Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.

Error on Macbook

ptz_'s profile image ptz_ posted 10 months ago in Installation Permalink

Hi,

i'm keep getting error when try to install heidisql via niwebottler on my macbook.What's the problem? I'm having Macbook Air 2017, macOS Mojave 10.14.2.

date/time          : 2019-02-16, 12:41:12, 814ms
computer name      : Juho-MacBook-Ai
user name          : juhokemppainen <admin>
operating system   : Windows XP Service Pack 3 build 2600
system language    : Finnish
system up time     : 1 day 15 hours
program up time    : 15 seconds
processors         : 4x Intel(R) Pentium(R) 4 CPU 2.40GHz
physical memory    : 2789/8192 MB (free/total)
free disk space    : (C:) 46,36 GB
display mode       : 3440x1440, 32 bit
process id         : $8
allocated memory   : 29,85 MB
largest free block : 767,19 MB
executable         : heidisql.exe
exec. date/time    : 2019-01-26 07:17
version            : 10.1.0.5464
compiled with      : Delphi 10.3 Rio
madExcept version  : 5.0.0
callstack crc      : $7bc49eaf, $62cb4096, $62cb4096
exception number   : 1
exception class    : EExternalException
exception message  : External exception 80000100.

main thread ($9):
7bc49eaf ntdll.dll
42f78b6a ws2_32.dll                              recv
7b455662 KERNEL32.dll                            GetModuleFileNameW
1000bffb libmariadb.dll                          mysql_real_connect
008a41f1 heidisql.exe   dbconnection   1771  +72 TMySQLConnection.SetActive
00a8c5dd heidisql.exe   Main           3695   +7 TMainForm.InitConnection
009923ea heidisql.exe   connections     354   +8 Tconnform.btnOpenClick
005caed3 heidisql.exe   Vcl.Controls             TControl.Click
005ee946 heidisql.exe   Vcl.StdCtrls             TCustomButton.Click
005ef45c heidisql.exe   Vcl.StdCtrls             TCustomButton.CNCommand
005ca97a heidisql.exe   Vcl.Controls             TControl.WndProc
005cf57b heidisql.exe   Vcl.Controls             TWinControl.WndProc
005ee5f0 heidisql.exe   Vcl.StdCtrls             TButtonControl.WndProc
005ca5b4 heidisql.exe   Vcl.Controls             TControl.Perform
005cf6df heidisql.exe   Vcl.Controls             DoControlMsg
005d0163 heidisql.exe   Vcl.Controls             TWinControl.WMCommand
006be8d5 heidisql.exe   Vcl.Forms                TCustomForm.WMCommand
005ca97a heidisql.exe   Vcl.Controls             TControl.WndProc
005cf57b heidisql.exe   Vcl.Controls             TWinControl.WndProc
006bb555 heidisql.exe   Vcl.Forms                TCustomForm.WndProc
00888312 heidisql.exe   SizeGrip        256  +36 TSizeGrip.NewWndProc
005ceb48 heidisql.exe   Vcl.Controls             TWinControl.MainWndProc
004f1318 heidisql.exe   System.Classes           StdWndProc
412e0ef5 user32.dll                              SendMessageW
41328464 user32.dll                              CallWindowProcW
005cf68a heidisql.exe   Vcl.Controls             TWinControl.DefaultHandler
005cb320 heidisql.exe   Vcl.Controls             TControl.WMLButtonUp
005ca97a heidisql.exe   Vcl.Controls             TControl.WndProc
005cf57b heidisql.exe   Vcl.Controls             TWinControl.WndProc
005ee5f0 heidisql.exe   Vcl.StdCtrls             TButtonControl.WndProc
005ceb48 heidisql.exe   Vcl.Controls             TWinControl.MainWndProc
004f1318 heidisql.exe   System.Classes           StdWndProc
412e2945 user32.dll                              DispatchMessageW
006c4f43 heidisql.exe   Vcl.Forms                TApplication.ProcessMessage
006c4f86 heidisql.exe   Vcl.Forms                TApplication.HandleMessage
006c0326 heidisql.exe   Vcl.Forms                TCustomForm.ShowModal
00a84532 heidisql.exe   Main           2055 +100 TMainForm.AfterFormCreate
00ac5772 heidisql.exe   heidisql         81  +22 initialization
ansgar's profile image ansgar posted 10 months ago Permalink

Your callstack says that KERNEL32.dll somehow fails somewhere in GetModuleFileNameW when calling mysql_real_connect. That looks as if the underlying emulation fails, not libmariadb.dll or heidisql.exe. Never heard of niwebottler. Use Wine 4.2 or 3.14 instead, that should work.

ptz_'s profile image ptz_ posted 10 months ago Permalink

Sorry, i meant Winebottler

Please login to leave a reply, or register at first.