Hi,
On Fri, Aug 26, 2005 at 10:10:16PM +0200, Michael Jung wrote:
- Can someone give me some advice on how to debug such a problem?
Why not use a watchpoint on that location? Choose some significant function call a while before the crash, have a breakpoint on that function (a DPA related function probably is best), check out which infoPtr is the relevant one, then watch on the hdpaItems location, i.e. watch *0xsomewhere then continue execution until it triggers and you know where the value got overwritten.
- Did other people see this bug already?
Not me.
- Would valgrind be of help to debug this?
In theory it's possible, but valgrind currently doesn't work with Wine any more (or rather the other way around), AFAIK.
Andreas