Exceptions in old project :(

Hi All,

I built a report program using 2.51 about 6 months ago, and it has worked perfectly since then. Yesterday some changes were made to the database, so I had to recompile the app after changing a field name. I am now at 2.53. (Would go to 3.03 on this app, but no shape or round rectangle components)...

Below is the dump I keep getting... Any ideas?
Thanks,
David




EurekaLog 4.5.5

Application:
1.1 Start Date : Fri, 8 Oct 2004 13:31:00 -0800
1.2 Name/Description: PrintWebOrders.exe
1.3 Version Number :
1.4 Parameters :

Exception:
2.1 Date : Fri, 8 Oct 2004 13:31:15 -0800
2.2 Address: 004FD34A
2.3 Module : PrintWebOrders.exe
2.4 Type : EOleException
2.5 Message: Too few parameters. Expected 1.

Active Controls:
3.1 Form Class : TfrProgressForm
3.2 Form Text : Preparing report
3.3 Control Class: TButton
3.4 Control Text : Cancel

Computer:
4.1 Name : DWRIGHT
4.2 User : dwright
4.3 Total Memory: 2047 Mb
4.4 Free Memory : 1463 Mb
4.5 Total Disk : 32 Gb
4.6 Free Disk : 24.76 Gb

Operating System:
5.1 Type : Microsoft Windows XP
5.2 Build # : 2600
5.3 Update : Service Pack 2
5.4 Language: English (United States)

Call Stack Information:
|Address |Module |Unit |Class |Procedure/Method |Line |
|7C90EAF5|ntdll.dll | | |KiUserApcDispatcher | |
|7C81EB2D|kernel32.dll | | |RaiseException | |
|7C81EB2D|kernel32.dll | | |RaiseException | |
|7C81EB2D|kernel32.dll | | |RaiseException | |
|004EF1B4|PrintWebOrders.exe|FR_DBSet.pas |TfrDBDataSet |Open |199 |
|004EF1A4|PrintWebOrders.exe|FR_DBSet.pas |TfrDBDataSet |Open |198 |
|004EF039|PrintWebOrders.exe|FR_DBSet.pas |TfrDBDataSet |Init |141 |
|004D0EDE|PrintWebOrders.exe|FR_Class.pas | |CreateDS |1504 |
|004D0E5C|PrintWebOrders.exe|FR_Class.pas | |CreateDS |1493 |
|004DE1BC|PrintWebOrders.exe|FR_Class.pas |TfrBand |InitDataSet |5396 |
|004DE14C|PrintWebOrders.exe|FR_Class.pas |TfrBand |InitDataSet |5391 |
|004E1F75|PrintWebOrders.exe|FR_Class.pas |TfrPage |TossObjects |7147 |
|7C809AE4|kernel32.dll | | |VirtualAllocEx | |
|7C809AA2|kernel32.dll | | |VirtualAllocEx | |
|7C809A94|kernel32.dll | | |VirtualAlloc | |
|0049640F|PrintWebOrders.exe|FR_Pars.pas |TfrVariables |Create |155 |
|004E1B44|PrintWebOrders.exe|FR_Class.pas |TfrPage |TossObjects |7060 |
|004E187B|PrintWebOrders.exe|FR_Class.pas |TfrPage |InitPage |6942 |
|004E161C|PrintWebOrders.exe|FR_Class.pas |TfrPage |InitPage |6887 |
|004E9FEB|PrintWebOrders.exe|FR_Class.pas |TfrReport |DoBuildReport |10597|
|004E93EB|PrintWebOrders.exe|FR_Class.pas |TfrReport |BuildBeforeModal |10261|
|004F356D|PrintWebOrders.exe|FR_Progr.pas |TfrProgressForm|CMBeforeModal |67 |
|7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | |
|77D4BCC7|user32.dll | | |DispatchMessageA | |
|77D4BCBD|user32.dll | | |DispatchMessageA | |
|004F3536|PrintWebOrders.exe|FR_Progr.pas |TfrProgressForm|Show_Modal |56 |
|004F34FC|PrintWebOrders.exe|FR_Progr.pas |TfrProgressForm|Show_Modal |51 |
|004E99B7|PrintWebOrders.exe|FR_Class.pas |TfrReport |DoPrepareReport |10434|
|004E9790|PrintWebOrders.exe|FR_Class.pas |TfrReport |DoPrepareReport |10388|
|004E96A4|PrintWebOrders.exe|FR_Class.pas |TfrReport |PrepareReport |10358|
|004E946C|PrintWebOrders.exe|FR_Class.pas |TfrReport |PrepareReport |10291|
|004EA24D|PrintWebOrders.exe|FR_Class.pas |TfrReport |ShowReport |10651|
|004EA248|PrintWebOrders.exe|FR_Class.pas |TfrReport |ShowReport |10650|
|005089ED|PrintWebOrders.exe|PWMain.pas |TForm1 |btnPrintClick |83 |
|77D4C76E|user32.dll | | |NotifyWinEvent | |
|77D4C766|user32.dll | | |NotifyWinEvent | |
|77D4C76E|user32.dll | | |NotifyWinEvent | |
|7C90F1CB|ntdll.dll | | |RtlMultiByteToUnicodeN | |
|7C90F0A5|ntdll.dll | | |RtlAnsiStringToUnicodeString| |
|7C90D9BF|ntdll.dll | | |NtFindAtom | |
|77D4E361|user32.dll | | |CallWindowProcA | |
|77D4E34B|user32.dll | | |CallWindowProcA | |
|77D4B7A6|user32.dll | | |SendMessageW | |
|77D4B762|user32.dll | | |SendMessageW | |
|77D4DFCD|user32.dll | | |DefWindowProcA | |
|77D4E361|user32.dll | | |CallWindowProcA | |
|77D4E34B|user32.dll | | |CallWindowProcA | |
|77D4EDA4|user32.dll | | |CallNextHookEx | |
|77D494FF|user32.dll | | |GetCapture | |
|77D4EDA4|user32.dll | | |CallNextHookEx | |
|77D4BCC7|user32.dll | | |DispatchMessageA | |
|77D4BCBD|user32.dll | | |DispatchMessageA | |
|00508FF4|PrintWebOrders.exe|PrintWebOrders.dpr| | |14 |
|7C90E64C|ntdll.dll | | |NtSetInformationThread | |

Modules Information:
|Handle |Name |Description |Version |Size |Path |
|00400000|PrintWebOrders.exe| | |1321472|q:\ |
|00C10000|LgWndHk.dll |Logitech Call Window Hook Library |9.79.25.1 |6144 |C:\Program Files\Logitech\MouseWare\System |
|00C20000|TBMHOOK.dll | | |110592 |C:\PROGRA~1\TEXTBR~1.0\Bin |
|06330000|LgMsgHk.dll |Logitech Message Hook Library |1.1.0.0 |24064 |C:\Program Files\Common Files\Logitech\Scrolling |
|06340000|events.dll |Trillian Event Control |2.0.1.112 |155648 |C:\Program Files\Trillian |
|06380000|msadcer.dll |Microsoft Data Access - OLE DB Cursor Engine Resources |2.81.1117.0 |20480 |C:\Program Files\Common Files\System\msadc |
|0F9A0000|VBAJET32.DLL |Visual Basic for Applications Development Environment - Expression Service Loader|6.0.1.9431 |30749 |C:\WINDOWS\system32 |
|0F9C0000|expsrv.dll |Visual Basic for Applications Runtime - Expression Service |6.0.72.9589 |380957 |C:\WINDOWS\system32 |
|10000000|ihtkh.dll | | |69632 |C:\Program Files\ByteGems.com\I Hate This Key Deluxe |
|1B000000|msjet40.dll |Microsoft Jet Engine Library |4.0.8618.0 |1507356|C:\WINDOWS\System32 |
|1B2C0000|msjter40.dll |Microsoft Jet Database Engine Error DLL |4.0.6508.0 |53279 |C:\WINDOWS\System32 |
|1B2D0000|MSJINT40.DLL |Microsoft Jet Database Engine International DLL |4.0.8905.0 |151583 |C:\WINDOWS\System32 |
|1B570000|msjetoledb40.dll |Microsoft OLE DB Provider for Jet |4.0.8227.0 |358976 |C:\WINDOWS\System32 |
|1B5D0000|mswstr10.dll |Microsoft Jet Sort Library |4.0.8905.0 |614429 |C:\WINDOWS\System32 |
|1B810000|msjtes40.dll |Microsoft Jet Expression Service |4.0.8618.0 |241693 |C:\WINDOWS\System32 |
|20000000|xpsp2res.dll |Service Pack 2 Messages |5.1.2600.2180 |2897920|C:\WINDOWS\system32 |
|4DE10000|msado15.dll |Microsoft Data Access - ActiveX Data Objects |2.81.1117.0 |536576 |C:\Program Files\Common Files\System\ado |
|5AD70000|uxtheme.dll |Microsoft UxTheme Library |6.0.2900.2180 |218624 |C:\WINDOWS\system32 |
|5B860000|NETAPI32.dll |Net Win32 API DLL |5.1.2600.2180 |332288 |C:\WINDOWS\system32 |
|5D090000|comctl32.dll |Common Controls Library |5.82.2900.2180 |611328 |C:\WINDOWS\system32 |
|6A900000|X555PSU.DLL |PostScript Printer Driver User Interface |0.2.0.0 |703488 |C:\WINDOWS\System32\spool\DRIVERS\W32X86\2 |
|71AA0000|WS2HELP.dll |Windows Socket 2.0 Helper for Windows NT |5.1.2600.2180 |19968 |C:\WINDOWS\system32 |
|71AB0000|WS2_32.dll |Windows Socket 2.0 32-Bit DLL |5.1.2600.2180 |82944 |C:\WINDOWS\system32 |
|71AD0000|wsock32.dll |Windows Socket 32-Bit DLL |5.1.2600.2180 |22528 |C:\WINDOWS\system32 |
|73000000|winspool.drv |Windows Spooler Driver |5.1.2600.2180 |146432 |C:\WINDOWS\system32 |
|73160000|oledb32.dll |Microsoft Data Access - OLE DB Core Services |2.81.1117.0 |487424 |C:\Program Files\Common Files\System\Ole DB |
|74060000|msadce.dll |Microsoft Data Access - OLE DB Cursor Engine |2.81.1117.0 |331776 |C:\Program Files\Common Files\System\msadc |
|750B0000|RESUTILS.DLL |Microsoft Cluster Resource Utility DLL |5.1.2600.2180 |58880 |C:\WINDOWS\system32 |
|750F0000|MTXCLU.DLL |MS DTC amd MTS clustering support DLL |2001.12.4414.258|66560 |C:\WINDOWS\system32 |
|75130000|colbact.DLL | |2001.12.4414.258|62464 |C:\WINDOWS\system32 |
|75350000|OLEDB32R.DLL |Microsoft Data Access - OLE DB Core Services Resources |2.81.1117.0 |65536 |C:\Program Files\Common Files\System\Ole DB |
|76080000|MSVCP60.dll |Microsoft ® C++ Runtime Library |6.2.3104.0 |413696 |C:\WINDOWS\system32 |
|763B0000|comdlg32.dll |Common Dialogs DLL |6.0.2900.2180 |276992 |C:\WINDOWS\system32 |
|765B0000|MSDART.DLL |Microsoft Data Access - OLE DB Runtime Routines |2.81.1117.0 |151552 |C:\WINDOWS\system32 |
|76620000|comsvcs.dll | |2001.12.4414.258|1251840|C:\WINDOWS\system32 |
|769C0000|USERENV.dll |Userenv |5.1.2600.2180 |723456 |C:\WINDOWS\system32 |
|76B40000|WINMM.dll |MCI API DLL |5.1.2600.2180 |176128 |C:\WINDOWS\system32 |
|76BF0000|PSAPI.DLL |Process Status Helper |5.1.2600.2180 |23040 |C:\WINDOWS\system32 |
|76D10000|CLUSAPI.DLL |Cluster API Library |5.1.2600.2180 |57856 |C:\WINDOWS\system32 |
|76F20000|DNSAPI.dll |DNS Client API DLL |5.1.2600.2180 |148480 |C:\WINDOWS\system32 |
|76FC0000|rasadhlp.dll |Remote Access AutoDial Helper |5.1.2600.2180 |8192 |C:\WINDOWS\system32 |
|76FD0000|CLBCATQ.DLL | |2001.12.4414.258|501248 |C:\WINDOWS\system32 |
|77050000|COMRes.dll | |2001.12.4414.258|792064 |C:\WINDOWS\system32 |
|77120000|oleaut32.dll | |5.1.2600.2180 |553472 |C:\WINDOWS\system32 |
|773D0000|comctl32.dll |User Experience Controls Library |6.0.2900.2180 |1050624|C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9|
|774E0000|ole32.dll |Microsoft OLE for Windows |5.1.2600.2180 |1281536|C:\WINDOWS\system32 |
|77C00000|version.dll |Version Checking and File Installation Libraries |5.1.2600.2180 |18944 |C:\WINDOWS\system32 |
|77C10000|msvcrt.dll |Windows NT CRT DLL |7.0.2600.2180 |343040 |C:\WINDOWS\system32 |
|77D40000|user32.dll |Windows XP USER API Client DLL |5.1.2600.2180 |577024 |C:\WINDOWS\system32 |
|77DD0000|advapi32.dll |Advanced Windows 32 Base API |5.1.2600.2180 |616960 |C:\WINDOWS\system32 |
|77E70000|RPCRT4.dll |Remote Procedure Call Runtime |5.1.2600.2180 |581120 |C:\WINDOWS\system32 |
|77F10000|GDI32.dll |GDI Client DLL |5.1.2600.2180 |278016 |C:\WINDOWS\system32 |
|77F60000|SHLWAPI.dll |Shell Light-weight Utility Library |6.0.2900.2180 |473600 |C:\WINDOWS\system32 |
|77FE0000|Secur32.dll |Security Support Provider Interface |5.1.2600.2180 |55808 |C:\WINDOWS\system32 |
|7C340000|MSVCR71.dll |Microsoft?® C Runtime Library |7.10.3052.4 |348160 |C:\Program Files\Trillian |
|7C800000|kernel32.dll |Windows NT BASE API Client DLL |5.1.2600.2180 |983552 |C:\WINDOWS\system32 |
|7C900000|ntdll.dll |NT Layer DLL |5.1.2600.2180 |708096 |C:\WINDOWS\system32 |
|7C9C0000|shell32.dll |Windows Shell Common Dll |6.0.2900.2180 |8384000|C:\WINDOWS\system32 |

Registers:
EAX: 00400100 EDI: 00000000
EBX: 00475830 ESI: 7C910833
ECX: 00400000 ESP: 00000000
EDX: 00400000 EIP: 00000000

Stack: Memory Dump:

0012E98C: 004468E2 004FD34A: E8 3D 9B F0 FF E9 84 00 00 00 33 C0 55 68 B6 D3 .=........3.Uh..
0012E990: 0012F2FC 004FD35A: 4F 00 64 FF 30 64 89 20 8D 45 C4 E8 12 9A F0 FF O.d.0d. .E......
0012E994: 004468FA 004FD36A: 50 8D 45 C8 E8 49 46 F1 FF 50 8B 45 FC 8B 80 78 P.E..IF..P.E...x
0012E998: 0012E9B8 004FD37A: 01 00 00 50 8B 00 FF 90 F4 00 00 00 E8 01 9B F0 ...P............
0012E99C: 0012F2FC 004FD38A: FF 8B 55 C4 8B 45 FC 05 78 01 00 00 E8 F9 99 F0 ..U..E..x.......
0012E9A0: 00000000 004FD39A: FF 8B 45 FC 83 B8 78 01 00 00 00 75 05 E8 44 09 ..E...x....u..D.
0012E9A4: 00475835 004FD3AA: F1 FF 33 C0 5A 59 59 64 89 10 EB 22 E9 59 6F F0 ..3.ZYYd...".Yo.
0012E9A8: 00A26F40 004FD3BA: FF 8D 55 C0 A1 C8 F0 50 00 E8 94 9E F0 FF 8B 45 ..U....P.......E
0012E9AC: 0012EA07 004FD3CA: C0 8B 55 FC E8 F1 AD FA FF E8 68 73 F0 FF 8D 45 ..U.......hs...E
0012E9B0: 00A12948 004FD3DA: BC 50 8B 45 FC 8B 80 78 01 00 00 50 8B 00 FF 90 .P.E...x...P....
0012E9B4: 0012F207 004FD3EA: DC 00 00 00 E8 99 9A F0 FF 83 7D BC 00 0F 84 57 ..........}....W
0012E9B8: 0012F318 004FD3FA: FF FF FF EB 08 8B 45 FC E8 85 47 00 00 8B 45 FC ......E...G...E.
0012E9BC: 00475844 004FD40A: E8 8D 55 00 00 A8 01 74 2B 8D 45 BC 50 8B 45 FC ..U....t+.E.P.E.
0012E9C0: 00000000 004FD41A: 8B 80 78 01 00 00 50 8B 00 FF 90 DC 00 00 00 E8 ..x...P.........
0012E9C4: 004FD34F 004FD42A: 5E 9A F0 FF F6 45 BC 04 74 0A B2 0C 8B 45 FC E8 ^....E..t....E..
0012E9C8: 00A38498 004FD43A: 3A 5F FB FF 33 D2 8B 45 FC E8 8C 64 FB FF 33 C0 :_..3..E...d..3.

Comments

  • edited 11:23PM
    I managed to resolve my problem, though I an not 100% sure what caused it...

    I started trying toactivate each of the tables used by the report, and found the one that was throwing the parameter error message.

    I *think* that table (actually an access query) had been modified and one of the expression field names changed. After breaking the relationship with the master table, deleting all fields, then adding again, I was able to get the table to open.

    Ta-da! Must be magic!

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.