jra@febo.com
2007-Mar-19 18:46 UTC
[Wine] Application crashes when opening a graphics window under Wine
I am trying to run a Win32 application, Stable32, under wine. This application does analysis of numeric data files and can plot the data to the screen. When it does this, it opens a new window for the plot. Under wine, the application starts just fine and the basic functions seem to work, but every time I try to use one of the plot functions, the application crashes. This is the message it leaves behind: wine: Unhandled page fault on read access to 0x00000000 at address 0x4c2543 (thread 0009), starting debugger... Modules: Cannot get info on module while no process is loaded Threads: process tid prio (all id:s are in hex) 0000000a 0000000c 0 0000000b 0 00000008 (D) (null) 00000009 0 I've done some googling, and I find several mentions of "unhandled page fault on read access" to various addresses, but not much that would lead me to a solution. Two points that might or might not be of help: 1. I ran an earlier version of the program under an earlier version of wine without this problem. 2. The DLL files that the application uses are a mix of upper and lower case. Is wine case sensitive when loading DLLs? 3. The application seems to open in separate windows under wine. When running under Windows, it uses the more typical single window with subwindows inside. Might it be possible to tell wine to open the application in a "single window" model? Thanks for any tips on how to resolve this. Thanks, John jra@febo.com
dank
2007-Mar-19 18:49 UTC
[Wine] Re: Application crashes when opening a graphics window under Wine
On Mar 1, 4:36 pm, j...@febo.com wrote:> I am trying to run a Win32 application, Stable32, under wine. This > application does analysis of numeric data files and can plot the data > to the screen. When it does this, it opens a new window for the plot. > > Under wine, the application starts just fine and the basic functions > seem to work, but every time I try to use one of the plot functions, > the application crashes. This is the message it leaves behind: > > wine: Unhandled page fault on read access to 0x00000000 at address > 0x4c2543 (thread 0009), starting debugger...We need to know what the app was doing right before the crash. Often running with WINEDEBUG=+relay wine stable32.exe > log.txt 2>&1 will get us the info we need. log.txt is often quite large so it's best to compress it with e.g. bzip2 before sending it. And it's best to *not* send that to the newsgroup; rather, send it straight to an interested developer (like me) or file it as an attachment to a bug report at bugs.winehq.org.> 1. I ran an earlier version of the program under an earlier version > of wine without this problem.Which version? It helps to know what was the latest version that actually worked. (BTW the vendor's web site even mentions Wine: http://www.stable32.com/Stable32UnderLinux.htm but the info there looks about four years old. )> 2. The DLL files that the application uses are a mix of upper and > lower case. Is wine case sensitive when loading DLLs?Nope. MiXeD case is fine.> 3. The application seems to open in separate windows under wine. > When running under Windows, it uses the more typical single window > with subwindows inside. Might it be possible to tell wine to open the > application in a "single window" model?I'm not familiar with how that works, so I don't know. For more tips on how to help us help you, see http://winehq.org/site/howto - Dan