-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
Am 2015-08-25 um 22:09 schrieb Javier Pimás:
Hi! this is a very low-level technical question and my first one to this list so please take with a grain of salt. I'm debugging a 32 bit app in wine 1.6.2, on ubuntu 15.04 64 bits.
I recommend to switch to the development version of Wine if you're doing debugging like this.
The app I'm debugging is a smalltalk vm, so it is very possessive with the native stack, synchronization, callbacks and things like that. I'm having a problem that happens in wine and not in windows, and the following thing I describe might be the cause, it's very subtle.
I can't answer the core part of your question I'm afraid. I'm curious though why this would make a difference. Does the VM place something on the stack that the message handler expects to find? If so, how does it find it? Does it expect a certain stack depth as well?