PDA

View Full Version : Call Stack is Always Empty


Larry Maturo
19-Sep-2006, 06:54 PM
Very weird. I had this problelm in Delphi 7 with an older version of
Eurekalog,
and installed BDS2006 and a newer version of Eurekalog, and I now have this
problem both in Delphi 7 and BDS2006. I had thought that maybe having an
older version had something to do with it, but now that I have the latest
version
and its happening in BDS2006 I'm stumpted as to what the probelm can be.
Since the call stack is the most useful part of Eurekalog, I hate losing it.

Note that it did originally work in Delhpi 7, and then it just stopped. It
still
works at our user's site, which is good, but I can't use it for debugging,
which
isn't good.

-- Larry Maturo

admin
19-Sep-2006, 07:32 PM
Hi,

Larry Maturo wrote:
> Very weird. I had this problelm in Delphi 7 with an older version of
> Eurekalog,
> and installed BDS2006 and a newer version of Eurekalog, and I now have this
> problem both in Delphi 7 and BDS2006. I had thought that maybe having an
> older version had something to do with it, but now that I have the latest
> version
> and its happening in BDS2006 I'm stumpted as to what the probelm can be.
> Since the call stack is the most useful part of Eurekalog, I hate losing it.
>
> Note that it did originally work in Delhpi 7, and then it just stopped. It
> still
> works at our user's site, which is good, but I can't use it for debugging,
> which
> isn't good.
>
> -- Larry Maturo

Try to do this:

1)...Close all opened Delphi/CBuilder instances;
2)...Deinstall all installed EurekaLog versions;
3)...Remove all folders containing the ExceptionLog.* or ?ExceptionExpert.* files;
4)...download and install the last EurekaLog version;
5)...restart your PC.

I'm waiting to your feedback as soon as possible, ok? :)

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Larry Maturo
22-Sep-2006, 05:27 PM
Hi,

Sorry this took so long, but I got tied up. I followed your procedure and I
still have
no stack dump in either D7 or D2006.

Note, I didn't delete all the directories, since I needed them, but I did
delete all copies
of the files. Actuallly, search didn't find any copies of
?ExceptionExpert.*, but lots of
ExceptionLog.*.

-- Larry Maturo


"admin" <support@eurekalog.com> wrote in message
news:eepgjg$3l7$1@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Very weird. I had this problelm in Delphi 7 with an older version of
>> Eurekalog,
>> and installed BDS2006 and a newer version of Eurekalog, and I now have
>> this
>> problem both in Delphi 7 and BDS2006. I had thought that maybe having an
>> older version had something to do with it, but now that I have the latest
>> version
>> and its happening in BDS2006 I'm stumpted as to what the probelm can be.
>> Since the call stack is the most useful part of Eurekalog, I hate losing
>> it.
>>
>> Note that it did originally work in Delhpi 7, and then it just stopped.
>> It still
>> works at our user's site, which is good, but I can't use it for
>> debugging, which
>> isn't good.
>>
>> -- Larry Maturo
>
> Try to do this:
>
> 1)...Close all opened Delphi/CBuilder instances;
> 2)...Deinstall all installed EurekaLog versions;
> 3)...Remove all folders containing the ExceptionLog.* or
> ?ExceptionExpert.* files;
> 4)...download and install the last EurekaLog version;
> 5)...restart your PC.
>
> I'm waiting to your feedback as soon as possible, ok? :)
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

admin
26-Sep-2006, 07:32 AM
Hi,

Larry Maturo wrote:
> Hi,
>
> Sorry this took so long, but I got tied up. I followed your procedure and I
> still have
> no stack dump in either D7 or D2006.
>
> Note, I didn't delete all the directories, since I needed them, but I did
> delete all copies
> of the files. Actuallly, search didn't find any copies of
> ?ExceptionExpert.*, but lots of
> ExceptionLog.*.
>
> -- Larry Maturo

Have you tried with a little empty project?

Is it works in this case?

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Larry Maturo
28-Sep-2006, 07:17 PM
Hi,

At your suggestion I created a new project, with one label and one button.
The code for
the button click is below:

procedure TForm2.Button1Click(Sender: TObject);
const
zero : double = 0.0;
var
num : double;
begin
num := 1.0/zero;
Label1.Caption := FloatToStr(num);
end;

Again, the stack trace is empty.

-- Larry Maturo

"admin" <support@eurekalog.com> wrote in message
news:efal08$3rs$3@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Hi,
>>
>> Sorry this took so long, but I got tied up. I followed your procedure
>> and I still have
>> no stack dump in either D7 or D2006.
>>
>> Note, I didn't delete all the directories, since I needed them, but I did
>> delete all copies
>> of the files. Actuallly, search didn't find any copies of
>> ?ExceptionExpert.*, but lots of
>> ExceptionLog.*.
>>
>> -- Larry Maturo
>
> Have you tried with a little empty project?
>
> Is it works in this case?
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

admin
02-Oct-2006, 08:27 AM
Hi,

Larry Maturo wrote:
> Hi,
>
> At your suggestion I created a new project, with one label and one button.
> The code for
> the button click is below:
>
> procedure TForm2.Button1Click(Sender: TObject);
> const
> zero : double = 0.0;
> var
> num : double;
> begin
> num := 1.0/zero;
> Label1.Caption := FloatToStr(num);
> end;
>
> Again, the stack trace is empty.

It's really impossible.
I suppose you have a conflict .DCUs issue.

Have you removed any EurekaLog DCUs and .PAS files (so to make a full reinstall)?

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Ken Randall
02-Oct-2006, 09:08 AM
Wilst I certainly don't get an empty callstack I do get missing entries. I
can set a break point on some code and that line will not be in the
callstack even though the break actually happened.

Ken

"admin" <support@eurekalog.com> wrote in message
news:efqier$d52$1@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Hi,
>>
>> At your suggestion I created a new project, with one label and one
>> button. The code for
>> the button click is below:
>>
>> procedure TForm2.Button1Click(Sender: TObject);
>> const
>> zero : double = 0.0;
>> var
>> num : double;
>> begin
>> num := 1.0/zero;
>> Label1.Caption := FloatToStr(num);
>> end;
>>
>> Again, the stack trace is empty.
>
> It's really impossible.
> I suppose you have a conflict .DCUs issue.
>
> Have you removed any EurekaLog DCUs and .PAS files (so to make a full
> reinstall)?
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

admin
05-Oct-2006, 02:30 PM
Hi,

Ken Randall wrote:
> Wilst I certainly don't get an empty callstack I do get missing entries. I
> can set a break point on some code and that line will not be in the
> callstack even though the break actually happened.
>
> Ken

What EurekaLog version do you use?

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Larry Maturo
05-Oct-2006, 06:14 PM
Hi Fabio,

You wrote:
It's really impossible

It's really not. See attached screen shot. :-)

You wrote:
> I suppose you have a conflict .DCUs issue.
>
> Have you removed any EurekaLog DCUs and .PAS files (so to make a full
> reinstall)?

I did, but again, I'm have both D7 and D2006 installed. Do you support
that? Do I need
to do anything differently because of that? We have an old version of our
project in D7 we
are maintaining, and the newest version is in D2006.

-- Larry Maturo


"admin" <support@eurekalog.com> wrote in message
news:efqier$d52$1@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Hi,
>>
>> At your suggestion I created a new project, with one label and one
>> button.
>> The code for
>> the button click is below:
>>
>> procedure TForm2.Button1Click(Sender: TObject);
>> const
>> zero : double = 0.0;
>> var
>> num : double;
>> begin
>> num := 1.0/zero;
>> Label1.Caption := FloatToStr(num);
>> end;
>>
>> Again, the stack trace is empty.
>
> It's really impossible.
> I suppose you have a conflict .DCUs issue.
>
> Have you removed any EurekaLog DCUs and .PAS files (so to make a full
> reinstall)?
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

admin
09-Oct-2006, 02:23 PM
Hi,

Larry Maturo wrote:
> Hi Fabio,
>
> You wrote:
> It's really impossible
>
> It's really not. See attached screen shot. :-)
>
> You wrote:
>> I suppose you have a conflict .DCUs issue.
>>
>> Have you removed any EurekaLog DCUs and .PAS files (so to make a full
>> reinstall)?
>
> I did, but again, I'm have both D7 and D2006 installed. Do you support
> that? Do I need
> to do anything differently because of that? We have an old version of our
> project in D7 we
> are maintaining, and the newest version is in D2006.

If I have just understand you have two different EurekaLog versions installed on
the same OS.

If it's so then simply try to remove the oldest installation.


--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Larry Maturo
08-Nov-2006, 02:46 PM
Hi

Actually, I only have one version of EurekaLog, but two versions of our
product. I recently
had to reinstall Delphi 7, and then reinstall EurekaLog, and the problem
presisted over the reinstall.
I would like to uninstall, and then reinstall EurekaLog to see if this fixes
the problem. What do you
recommend I do after just an uninstall; i.e. are there directories I should
also delete, or files I should
search for and delete? Obviously, just a simple uninstall/reinstall isn't
doing it for me. I can't imagine
the problem not being related to this.

-- Larry Maturo


"admin" <support@eurekalog.com> wrote in message
news:egdluu$pie$1@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Hi Fabio,
>>
>> You wrote:
>> It's really impossible
>>
>> It's really not. See attached screen shot. :-)
>>
>> You wrote:
>>> I suppose you have a conflict .DCUs issue.
>>>
>>> Have you removed any EurekaLog DCUs and .PAS files (so to make a full
>>> reinstall)?
>>
>> I did, but again, I'm have both D7 and D2006 installed. Do you support
>> that? Do I need
>> to do anything differently because of that? We have an old version of
>> our project in D7 we
>> are maintaining, and the newest version is in D2006.
>
> If I have just understand you have two different EurekaLog versions
> installed on the same OS.
>
> If it's so then simply try to remove the oldest installation.
>
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

admin
09-Nov-2006, 10:41 AM
Hi,

Larry Maturo wrote:
> Hi
>
> Actually, I only have one version of EurekaLog, but two versions of our
> product. I recently
> had to reinstall Delphi 7, and then reinstall EurekaLog, and the problem
> presisted over the reinstall.
> I would like to uninstall, and then reinstall EurekaLog to see if this fixes
> the problem. What do you
> recommend I do after just an uninstall; i.e. are there directories I should
> also delete, or files I should
> search for and delete? Obviously, just a simple uninstall/reinstall isn't
> doing it for me. I can't imagine
> the problem not being related to this.
>
> -- Larry Maturo

Yes, I suggest you to uninstall EurekaLog and after delete every folder and
files modified after the EurekaLog installation.

If you want I can connect with your PC using our remote support tool, so to can
definitely check the problem on your PC, ok?

To allow me to connect directly with your PC you must only download and run our
remote control tool (http://www.eurekalog.com/files/EurekaLog_Remote_Support.exe).

It is only a simple TCP client, working on the HTTPS ports, so it works with any
firewall and local network configuration.


--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Trevor B
15-Feb-2007, 04:27 PM
I am also having this problem.. Orginally Delphi wasnt giving me a Call
Stack Either, but I found that I had to turn Debug DCUs on. I had hoped
that this would fix the same problem in EurekaLog as well, but I still have
an empty Call Stack.

Regards,
Trevor

"admin" <support@eurekalog.com> wrote in message
news:eiv43o$5p8$2@plesk.eurekalog.com...
> Hi,
>
> Larry Maturo wrote:
>> Hi
>>
>> Actually, I only have one version of EurekaLog, but two versions of our
>> product. I recently
>> had to reinstall Delphi 7, and then reinstall EurekaLog, and the problem
>> presisted over the reinstall.
>> I would like to uninstall, and then reinstall EurekaLog to see if this
>> fixes the problem. What do you
>> recommend I do after just an uninstall; i.e. are there directories I
>> should also delete, or files I should
>> search for and delete? Obviously, just a simple uninstall/reinstall
>> isn't doing it for me. I can't imagine
>> the problem not being related to this.
>>
>> -- Larry Maturo
>
> Yes, I suggest you to uninstall EurekaLog and after delete every folder
> and files modified after the EurekaLog installation.
>
> If you want I can connect with your PC using our remote support tool, so
> to can definitely check the problem on your PC, ok?
>
> To allow me to connect directly with your PC you must only download and
> run our remote control tool
> (http://www.eurekalog.com/files/EurekaLog_Remote_Support.exe).
>
> It is only a simple TCP client, working on the HTTPS ports, so it works
> with any firewall and local network configuration.
>
>
> --
> Best regards...
>
> Fabio Dell'Aria.
> ----------------
> http://www.eurekalog.com
> Catch every BUG, every time!

Fabio Dell'Aria
19-Feb-2007, 08:57 AM
Hi,

Trevor B wrote:
> I am also having this problem.. Orginally Delphi wasnt giving me a Call
> Stack Either, but I found that I had to turn Debug DCUs on. I had hoped
> that this would fix the same problem in EurekaLog as well, but I still have
> an empty Call Stack.
>
> Regards,
> Trevor
>
> [...]

Are you able to create a source demo capable to reproduce this problem,
please?


--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!