in reply to Re: Re: How can I find the calling object?
in thread How can I find the calling object?

I would probably rewrite the other package in this case, but if you really can't I would suggest using the caller/DB trick below. It's really nasty and somewhat underdocumented, but it will probably work.

But in my view it's simple: the problem lies not in your code, it's in the other package. Fix the problem; fix the other package.

-- Joost downtime n. The period during which a system is error-free and immune from user input.