-----Original Message-----
From: Austin Lund austin.lund@gmail.com Sent: Dec 28, 2010 6:14 PM To: Susan Cragin susancragin@earthlink.net Cc: Wine Developers wine-devel@winehq.org Subject: Re: 64-bit Notepad2 crashes
On 29 December 2010 04:47, Susan Cragin susancragin@earthlink.net wrote:
Stack dump: 0x000000000022b470: 0000000000000000 0000000000000000 0x000000000022b480: 0000000000000000 0000000000000000 0x000000000022b490: 0000000000000000 0000000000000000 0x000000000022b4a0: 0000000000000000 0000000000000000 0x000000000022b4b0: 0000000000000000 0000000000000000
[snip]
Backtrace: =>0 0x00007f3a9dd5cafb PathIsUNCW+0x7b() in shlwapi (0x000000000022b860)
The stack has been blitzed? Or is this local variables (even though PathIsUNCW doesn't have any)? It's hard to know what's going on without a proper stack trace. PathIsUNCW is such a small function, the problem is almost certainly further up the call chain.
Well, anybody up for seeing a couple of thousand lines of WINEDEBUG-+all, or should I run relay only?
There used to be a place to post log files so people could look at them... but I've forgotten where it is.
On Tue, Dec 28, 2010 at 07:28:16PM -0500, Susan Cragin wrote:
-----Original Message-----
From: Austin Lund austin.lund@gmail.com Sent: Dec 28, 2010 6:14 PM To: Susan Cragin susancragin@earthlink.net Cc: Wine Developers wine-devel@winehq.org Subject: Re: 64-bit Notepad2 crashes
On 29 December 2010 04:47, Susan Cragin susancragin@earthlink.net wrote:
Stack dump: 0x000000000022b470: 0000000000000000 0000000000000000 0x000000000022b480: 0000000000000000 0000000000000000 0x000000000022b490: 0000000000000000 0000000000000000 0x000000000022b4a0: 0000000000000000 0000000000000000 0x000000000022b4b0: 0000000000000000 0000000000000000
[snip]
Backtrace: =>0 0x00007f3a9dd5cafb PathIsUNCW+0x7b() in shlwapi (0x000000000022b860)
The stack has been blitzed? Or is this local variables (even though PathIsUNCW doesn't have any)? It's hard to know what's going on without a proper stack trace. PathIsUNCW is such a small function, the problem is almost certainly further up the call chain.
Well, anybody up for seeing a couple of thousand lines of WINEDEBUG-+all, or should I run relay only?
There used to be a place to post log files so people could look at them... but I've forgotten where it is.
I was not able to reproduce this here on openSUSE 11.3, using Notepad2-4.1.24-x86-64.zip from http://www.flos-freeware.ch/notepad2.html
Is this the one you used?
The sourcecode shows it calling PathIsUNCW just with a stackbuffer in src/Dialog.c, which should be safe.
Ciao, Marcus