Page 1 of 2

Error in dbMonitor 3.02

Posted: Sun 25 Jul 2010 21:57
by hannes_a
I get often this error in dbMonitor 3.02 dialog
Invalid parameter. (d:\Projects\Delphi\ThirdParty\VirtualTreeView\Source\VirtualTrees.pas, line 15119)
I guess with the line number is will be not so difficult to solve this issue

thank you
Hannes

Posted: Mon 26 Jul 2010 16:56
by StanislavK
Thank you for your report. Could you please describe the situations in which you are encountering the problem so that we are able to investigate it in details? If possible, please send us a sample project and the scripts for creating the database objects with which the problem can be reproduced.

Posted: Mon 26 Jul 2010 20:05
by hannes_a
Till now, I didn't found a strictly reproduce able situation. I only can tell you what I use.
I use a Win32 app with ODAC, a Win32 service with ODAC and a ASP.NET web app with dotConnect, all of these connect to an Oracle db and use dbMonitor at the same time. But I never see it life raising the error, only if I switch with the task manager to dbMonitor, I see minimum 10 such Error dialogs.

Sorry, I don't know more information for you. If you provide me the source code, I can probably debug and solve it for you.

Posted: Thu 29 Jul 2010 16:29
by StanislavK
The code line specified refers to a tree component and can be reached in different situations. Could you please try to reproduce the problem and check the latest commands logged in dbMonitor? We cannot reproduce the issue in our environment.

Posted: Thu 29 Jul 2010 19:25
by hannes_a
Since version 3 of dbmonitor is out I see this error, till now, it wasn't reproduceable for me, but I will look, if I can.

What version of VirtualTrees.pas do you use ?
I see the lastest it
unit VirtualTrees;
// Version 5.0.0

and I see from version to version, line 15119 is on different positions

Posted: Mon 02 Aug 2010 13:52
by Shalex
We have reproduced the problem in our environment. We will investigate it and notify you about the results as soon as possible.

Posted: Thu 05 Aug 2010 09:51
by hannes_a
perfect !

Anyway, I asked you several times, to add the capability to copy query paramter out of dbmonitor.
http://www.devart.com/forums/viewtopic.php?t=2890 2006 !
http://www.devart.com/forums/viewtopic.php?t=13299 2008

dbmonitor is very usefull tool, but I hope you will add this feature in 2010 to improve it

Posted: Fri 06 Aug 2010 12:19
by Shalex
We understand that this feature will improve dbMonitor, and will try to implement it in the nearest future. We will notify you about the results.

Posted: Wed 11 Aug 2010 15:12
by goethals.f
Shalex wrote:We have reproduced the problem in our environment. We will investigate it and notify you about the results as soon as possible.
Just as a note:

I did encountered the error also several times.

But (until now) I never got this error when the "Show Namespaces" AND "Show Parameters" was selected....
Don't know if it could help.

But you have already reproduced it, so it will get solved
:D

Maybe just some extra remark (feature request) --> is there a possibility to add/view in DBMonitor some info about the current host from which the SQL-debug info is coming.

This could be really handy when I use the remote OracleMonitor who send info to a centralized DBMonitor-instance running somewhere.
But I only see the process-name (appName), but when using same app on different places, there is no easy view of which process comes from which host. So maybe adding some notion about the source-pc (IP or name or ...) could just be enough.

But it has to be possible of course.


Greetings,
Fred

Posted: Fri 13 Aug 2010 10:16
by Shalex
goethals.f wrote:Maybe just some extra remark (feature request) --> is there a possibility to add/view in DBMonitor some info about the current host from which the SQL-debug info is coming.
Thank you for your suggestion. We are investigating the possibility of adding this feature.

Posted: Tue 31 Aug 2010 15:09
by Shalex
We have fixed the bug with assertion failure on show call tree in dbMonitor (the "Invalid parameter" exception). I will post here about the progress on other requests and information about the new build of dbMonitor.

Posted: Thu 02 Sep 2010 16:26
by Shalex
The host option for current process is implemented in dbMonitor.
I will post here about the progress on other requests and information about the new build of dbMonitor.

Posted: Thu 16 Sep 2010 15:29
by Shalex
The new version of dbMonitor (3.0.3) is available for download. It includes:
  • Implemented host option for current process in dbMonitor
  • Fixed bug with assertion failure on show call tree in dbMonitor (the "Invalid parameter..." error)
Please try it.

Posted: Fri 17 Sep 2010 07:15
by hannes_a
thank you !

the host option is very useful.

there is now download link in secure areal, but I was able to download in common download areal.

I see for my requested parm-out-copy-feature I've to wait till version 3.04
Anyway, I asked you several times, to add the capability to copy query paramter out of dbmonitor.
http://www.devart.com/forums/viewtopic.php?t=2890 2006 !
http://www.devart.com/forums/viewtopic.php?t=13299 2008

dbmonitor is very usefull tool, but I hope you will add this feature in 2010 to improve it

Posted: Tue 21 Sep 2010 07:56
by goethals.f
Shalex wrote:The new version of dbMonitor (3.0.3) is available for download. It includes:
  • Implemented host option for current process in dbMonitor
  • Fixed bug with assertion failure on show call tree in dbMonitor (the "Invalid parameter..." error)
Please try it.

also from my side: thanks for the bug-fix and the extra feature.

Indeed, the download page in the secure-area does not show any download link. But becaue the monitor is a free tool, it is downloadable from the product page.

Thx
Fred