file not found - madbasic_.bpl

contains all delphi packages mentioned below
Post Reply
Ron Etherington
Posts: 1
Joined: Fri Nov 12, 2004 12:35 pm

file not found - madbasic_.bpl

Post by Ron Etherington »

When I try to run my Delphi 5 prgram compiled with the mad collection I get the following error :_

A required DLL file MADBASIC_.BPL was not found.

I have checked in the delphi library paths and it is referred to with the standard path which is correct and does have the required file.

Can anyone help with this please?

bugreport below if it helps.



date/time : 2004-11-12 12:30
computer name : CCL700
user name : Ron Etherington
operating system : Windows 98 build 1998
system language : English
system up time : 48 minutes 28 seconds
physical memory : 279·511 MB (free/total)
system resources : 52·46 (gdi/user)
free disk space : (C:) 1,25 GB
executable : DELPHI32.EXE
madExcept version : 2.5
exception class : EDbkError
exception message : Unable to create process: One of the library files needed to run this application cannot be found.

main thread ($ffe3cb63):
520b1fd6 CORIDE50.BPL Debug.TDebugger.DBKError
52027bc5 CORIDE50.BPL Dbkhelper.CheckRetVal
520b05e0 CORIDE50.BPL Debug.TDebugger.DoCreateProcess
520b06d9 CORIDE50.BPL Debug.TDebugger.CreateProcess
520b133f CORIDE50.BPL Debug.TDebugger.Run
40031183 VCL50.BPL Classes.TBasicAction.Execute
4004cc09 VCL50.BPL Actnlist.TContainedAction.Execute
4004d4de VCL50.BPL Actnlist.TCustomAction.Execute
400632a7 VCL50.BPL Menus.TMenu.DispatchCommand
40064106 VCL50.BPL Menus.TPopupList.WndProc

thread $ffe7e747:
bff74276 KERNEL32.DLL
bff741f6 KERNEL32.DLL #98

thread $ffe7f437:
bff9969e KERNEL32.DLL

thread $ffe367e7:
bff92bf7 KERNEL32.DLL

modules:
00400000 DELPHI32.EXE 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
006f0000 RASCOM32.BPL 1.0.0.0 C:\PROGRAM FILES\BORLAND\DELPHI5\PROJECTS\BPL
00700000 DPHIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
00770000 DPHPRO50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
007d0000 DELFOREX5.DLL C:\PROGRAM FILES\BORLAND\DELPHI5\THIRDPARTYTOOLS
007f0000 MADREMOTE_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADREMOTE\DELPHI 5
00800000 DCC50.DLL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
01040000 MAGRAS50.BPL 1.0.0.0 C:\PROGRAM FILES\BORLAND\DELPHI5\PROJECTS\BPL
01080000 CGIEXPERT_D5.BPL 1.0.0.0 C:\PROGRAM FILES\BORLAND\CGIEXPERT\CGIEXPERT\COMPS\DELPHI 5.0
01100000 BRCIDE.DLL 3.0.1.0 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
02270000 FREEVCS.DLL 2.2.1.230 C:\PROGRAM FILES\FREEVCS
02ff0000 XMLCOMPONENTS_D5.BPL C:\PROGRAM FILES\BORLAND\DELPHI5\PROJECTS\BPL
033b0000 MADHOOKWINHELP.DLL C:\PROGRAM FILES\MADCOLLECTION\MADBASIC\DELPHI 5
04190000 GEXPERT5.DLL 1.1.2.0 C:\PROGRAM FILES\GEXPERTS
073e0000 BORDBK50.DLL 50.4.227.0 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\DEBUGGER
1f5d0000 ODBCINT.DLL 3.510.3711.0 C:\WINDOWS\SYSTEM
1f7c0000 ODBC32.DLL 3.520.6300.40 C:\WINDOWS\SYSTEM
25000000 STRIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
27000000 PROIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
40000000 VCL50.BPL 5.0.5.62 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
402f0000 VCLX50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40360000 VCLIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
40580000 VCLDBX50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
405b0000 VCLDB50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
406a0000 VCLBDE50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
407e0000 VCLIE50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40830000 VCLJPG50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40860000 VCLSMP50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
408f0000 IBEVNT50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40900000 QRPT50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
409e0000 TEE50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40ab0000 TEEDB50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40ad0000 TEEQR50.BPL 3.0.0.1 C:\WINDOWS\SYSTEM
40ae0000 TEEUI50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40b50000 INET50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40b70000 INETDB50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
40b90000 NMFAST50.BPL 5.0.6.18 C:\WINDOWS\SYSTEM
41000000 BORLNDMM.DLL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
42000000 DFWEDIT.DLL C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
4bde0000 IDAPI32.DLL 5.1.0.4 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
4c1e0000 IDBAT32.DLL 5.1.0.4 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
4c5e0000 IDSQL32.DLL 5.1.0.4 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
4c9e0000 IDR20009.DLL 5.1.0.4 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
4cde0000 IDPDX32.DLL 5.1.0.4 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
4e8e0000 BANTAM.DLL 1.0.0.8 C:\PROGRAM FILES\COMMON FILES\BORLAND SHARED\BDE
50000000 DCL31W50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50020000 DCLSTD50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
500f0000 DCLISP50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50180000 DCLDB50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
501d0000 DCLBDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50290000 DCLSMPEDIT50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50350000 DCLNET50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50390000 DCLIE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
503a0000 DCLITE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50520000 DCLNMF50.BPL 1.0.0.0 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50530000 DCLQRT50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50550000 DCLSMP50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50560000 DCLTQR50.BPL 1.0.0.0 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
50570000 DCLTEE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
505b0000 DCLAXSERVER50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
51000000 DCLUSR50.BPL 5.0.5.62 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52000000 APPLET50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52020000 CORIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52510000 DBX50.BPL 4.0.0.0 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52640000 DIRECT50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52670000 DSNIDE50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
52740000 DBWEBXPRT.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
53000000 TLIB50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
53600000 DCLOCX50.BPL 5.0.6.18 C:\PROGRAM FILES\BORLAND\DELPHI5\BIN
57000000 MADBASIC_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADBASIC\DELPHI 5
57800000 MADDISASM_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADDISASM\DELPHI 5
58800000 MADCODEHOOK_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADCODEHOOK\DELPHI 5
59000000 MADKERNEL_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADKERNEL\DELPHI 5
59800000 MADEXCEPT_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADEXCEPT\DELPHI 5
5a000000 MADEXCEPTWIZARD_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADEXCEPT\DELPHI 5
5a800000 MADSECURITY_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADSECURITY\DELPHI 5
5b000000 MADSHELL_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADSHELL\DELPHI 5
5b800000 MADHELP_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADBASIC\DELPHI 5
5c000000 MADEXCEPTIDE_.BPL C:\PROGRAM FILES\MADCOLLECTION\MADEXCEPT\DELPHI 5
5cf00000 CRYPT32.DLL 5.131.1878.12 C:\WINDOWS\SYSTEM
5e380000 MSOSS.DLL 5.131.1877.3 C:\WINDOWS\SYSTEM
5f300000 OLEPRO32.DLL 5.0.4518.0 C:\WINDOWS\SYSTEM
63000000 WININET.DLL 6.0.2800.1468 C:\WINDOWS\SYSTEM
65340000 OLEAUT32.DLL 2.40.4518.0 C:\WINDOWS\SYSTEM
69b10000 MSXML3.DLL 8.30.9926.0 C:\WINDOWS\SYSTEM
6da10000 RICHED32.DLL 5.0.1458.47 C:\WINDOWS\SYSTEM
70a70000 SHLWAPI.DLL 6.0.2800.1584 C:\WINDOWS\SYSTEM
78000000 MSVCRT.DLL 134.1.8637.0 C:\WINDOWS\SYSTEM
78810000 WSOCK32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
78850000 WS2HELP.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
78860000 WS2_32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7b120000 MSWSOCK.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7f890000 NETBIOS.DLL C:\WINDOWS\SYSTEM
7f8c0000 SECUR32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7f8d0000 RASAPI32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7f990000 SVRAPI.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7f9a0000 TAPI32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7f9d0000 NETAPI32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7fb40000 MSNET32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7fb80000 MSPWL32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7fbd0000 RPCRT4.DLL 4.71.1718.0 C:\WINDOWS\SYSTEM
7fc20000 MPR.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
7fc60000 MSVCRT20.DLL 2.11.0.0 C:\WINDOWS\SYSTEM
7fce0000 SHELL32.DLL 4.72.3110.6 C:\WINDOWS\SYSTEM
7fe40000 COMDLG32.DLL 4.72.3110.2 C:\WINDOWS\SYSTEM
7fe70000 WINSPOOL.DRV 132.10.0.1998 C:\WINDOWS\SYSTEM
7fe80000 OLEDLG.DLL 5.0.1555.0 C:\WINDOWS\SYSTEM
7ff30000 OLE32.DLL 4.71.1719.0 C:\WINDOWS\SYSTEM
bfb70000 COMCTL32.DLL 5.81.4916.400 C:\WINDOWS\SYSTEM
bfe10000 WINMM.DLL 4.3.0.1998 C:\WINDOWS\SYSTEM
bfe40000 IMM32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
bfe90000 VERSION.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
bfea0000 ADVAPI32.DLL 4.80.0.1675 C:\WINDOWS\SYSTEM
bff20000 GDI32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
bff50000 USER32.DLL 4.10.0.1998 C:\WINDOWS\SYSTEM
bff70000 KERNEL32.DLL 4.10.0.1998 C:

disassembling:
[...]
520b1fc2 mov ecx, [ebp-4]
520b1fc5 mov dl, 1
520b1fc7 mov eax, [$52027964] ; Dbkhelper.EDbkError.Create (CORIDE50.BPL)
520b1fcc call -$9064d ($52021984) ; Sysutils.Exception.Create (VCL50.BPL)
520b1fd1 call -$90e16 ($520211c0) ; System.@RaiseExcept (VCL50.BPL)
520b1fd6 » xor eax, eax
520b1fd8 pop edx
520b1fd9 pop ecx
520b1fda pop ecx
520b1fdb mov fs:[eax], edx
520b1fde push $520b2008
[...]
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Post by madshi »

Either remove the mad* packages from the list of runtime packages. Then all the mad* stuff will be compiled into your executable. Or alternatively copy the mad* packages that you need from your madCollection root installation folder to your project folder. Both solutions will fix the problem.
Post Reply