On Wednesday, 18 September 2013 at 08:25:02 UTC, monarch_dodra wrote:
On Wednesday, 18 September 2013 at 04:17:41 UTC, mrd wrote:
(question is not about function body realisation - body just don't receives right argument value)

Looks like data corruption. Can't help you much without a full piece of code that *reproduces* the issue (reducing it helps too).

I will try to do it later. (I tried to copy these functions in a separate file - the problem is not reproduced.)


For what it's worth, your "weird" value, it appears to be a bitmask:
18446744073709551615
0x1999999999999999
0001_1001 1001_1001 1001_1001 1001_1001 1001_1001 1001_1001 1001_1001 1001_1001

This is usually tell tale invalid memory reads and/or stack corruption.

In some other functions of project?

TIP: Try marking your function @safe, if possible.

Isn't possible because active pointers usage in it

Reply via email to