http://bugs.winehq.org/show_bug.cgi?id=59734 --- Comment #5 from Hans Leidekker <hans@meelstraat.net> --- (In reply to Joachim from comment #4)
It affects the 32bit build of the libraries (lib32-nettle and/or lib32-gnutls) as Battle.net desktop app seems to be 32-bit.
I don't know if only the error message will be enough for the nettle/gnutls team to fix it. Do you see something I can send to them ? Maybe something in the "WINEDEBUG=+crypt" output ?
I doubt that would be helpful. The code that asserts looks like this: void ecc_mod_random (const struct ecc_modulo *m, mp_limb_t *xp, »···»···void *ctx, nettle_random_func *random, mp_limb_t *scratch) { uint8_t *buf = (uint8_t *) scratch; unsigned nbytes = (m->bit_size + 7)/8; /* The bytes ought to fit in the scratch area, unless we have very unusual limb and byte sizes. */ assert (nbytes <= m->size * sizeof (mp_limb_t)); It would be helpful to dump the values used in the condition and rebuild the package. It would to dump the values -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.