http://bugs.winehq.org/show_bug.cgi?id=29614
--- Comment #18 from Artem S. Tashkinov t.artem@mailcity.com 2013-09-19 23:53:01 CDT --- (In reply to comment #17)
In bug 34548, you mentioned the bug only occurring if -g is not used. I compiled riched20/riched32 without -g, but it still works fine. I also tried compiling all of wine without -g, still works.
What gcc version are you using (I'm on 4.8.1). Can you narrowing down what file has the issue?
-g is irrelevant - it worked by pure luck, i.e. it doesn't really work.
My compiler is different - I'm using GCC 4.5.4 vanilla straight from gcc.gnu.org
My arch is i686, I'm using these complication flags: "-march=native -O2 -pipe".
BTW, I guess
caret.c:211: ME_GetCursorCoordinates: Assertion `~para->member.para.nFlags & 0x01' failed. wine: Assertion failed at address 0xb77b7424 (thread 0009), starting debugger...
is the reason Wine is crashing here, it's still strange you don't hit this code.
And this bug absolutely depends on my registry settings - with a clean ~/.wine WinRAR doesn't crash. I can send you my system.reg and user.reg if you're interested - I won't post them here, as they may contain private information.