View Full Version : URGENT: GetCurrentCallStack in a multithreaded application is incorrect.
BuilderBooster Team
25-Sep-2006, 02:09 PM
Hi,
I'm using GetCurrentCallStack in a multithreaded application but it seems to
be getting the call stack for all threads and intermixing them.
In the GetCurrentCallStack its showing me a call stack that couldn't
possibly exist as in if I look up the function it doesn't call the function
shown above in the call stack. This is from a perfectly running application
so I know there is no stack corruption.
I'm using EurekaLog V5.1.9 with C++Builder 2006
Thanks
Simon
admin
26-Sep-2006, 08:26 AM
Hi,
BuilderBooster Team wrote:
> Hi,
>
> I'm using GetCurrentCallStack in a multithreaded application but it seems to
> be getting the call stack for all threads and intermixing them.
>
> In the GetCurrentCallStack its showing me a call stack that couldn't
> possibly exist as in if I look up the function it doesn't call the function
> shown above in the call stack. This is from a perfectly running application
> so I know there is no stack corruption.
>
> I'm using EurekaLog V5.1.9 with C++Builder 2006
>
> Thanks
>
> Simon
Can you send to me a little source demo able to reproduce it, so that I can use
it to help you, please?
--
Best regards...
Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!
BuilderBooster Team
07-Nov-2006, 12:32 AM
> Can you send to me a little source demo able to reproduce it, so that I
> can use it to help you, please?
Hi,
I'm sorry but I tried to produce a demo with no success. All I can say is
that EurekaLog doesn't decode threaded call stacks correctly.
I switched to MadExcept V3.0 and it worked perfectly.
Simon
admin
07-Nov-2006, 04:23 PM
Hi Simon,
BuilderBooster Team wrote:
>> Can you send to me a little source demo able to reproduce it, so that I
>> can use it to help you, please?
>
> Hi,
>
> I'm sorry but I tried to produce a demo with no success. All I can say is
> that EurekaLog doesn't decode threaded call stacks correctly.
>
> I switched to MadExcept V3.0 and it worked perfectly.
>
> Simon
Please, tell me more, so that I can definitely help you in this problem, ok? :)
--
Best regards...
Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!
admin
09-Nov-2006, 11:42 AM
Hi Simon,
BuilderBooster Team wrote:
>> Can you send to me a little source demo able to reproduce it, so that I
>> can use it to help you, please?
>
> Hi,
>
> I'm sorry but I tried to produce a demo with no success. All I can say is
> that EurekaLog doesn't decode threaded call stacks correctly.
>
> I switched to MadExcept V3.0 and it worked perfectly.
>
> Simon
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!
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.