This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Image fuction bug in Octave-3.2 in Vista x86


--- Ven 11/6/10, James Eric Pruitt  ha scritto:
[cut]
> As mentioned before, I get the error in terminal.txt (have
> you looked 
> at it yet?) or? something similar regardless of
> whether or not I have X11
> installed and? running or not. I've gone through 4
> clean Cygwin 
> installations trying to? figure out what the problem
> was and I just got 
> tired of re-downloading things. If you remove X11 from your
> cygwin 
> installation, you will see that your terminal output still
> does not 
> produce a crash.
> 
> Yes, you are correct I do not have X11 installed (right
> now) but that 
> shouldn't make octave crash and produce a dump when running
> the image 
> function.
> 
> Eric

your code is fine and works with and without X, no crash.

So I doubt it is a specific octave issue, it is more likely
linked to your machine.

2 possible causes:

1) BLODA 
   http://cygwin.com/faq/faq.using.html#faq.using.bloda

2) Dll address collisions
   have you tried rebaseall ?


The first is obvious and it is the biggest problem
working with Cygwin, specially Antivirus.

The second, as octave loads a lot of Dll's, is more easy 
to trigger than for simpler programs.

For example, this is the list of loaded dll's with their base address from Sysinternals Process Explorer on my machine.


Name    Base    Path
unicode.nls     0x360000        C:\WINDOWS\system32\unicode.nls
locale.nls      0x380000        C:\WINDOWS\system32\locale.nls
sorttbls.nls    0x3C0000        C:\WINDOWS\system32\sorttbls.nls
cygXext-6.dll   0x3D0000        C:\cygwin2\bin\cygXext-6.dll
octave-3.2.4.exe        0x400000        C:\cygwin2\bin\octave-3.2.4.exe
sortkey.nls     0x410000        C:\WINDOWS\system32\sortkey.nls
cyggfortran-3.dll       0x460000        C:\cygwin2\bin\cyggfortran-3.dll
cygncurses-9.dll        0x510000        C:\cygwin2\bin\cygncurses-9.dll
cyghdf5-0.dll   0x550000        C:\cygwin2\bin\cyghdf5-0.dll
ctype.nls       0x18E30000      C:\WINDOWS\system32\ctype.nls
cygwin1.dll     0x61000000      C:\cygwin2\bin\cygwin1.dll
cygXdmcp-6.dll  0x61440000      C:\cygwin2\bin\cygXdmcp-6.dll
cygcruft.dll    0x62900000      C:\cygwin2\bin\cygcruft.dll
LPK.DLL 0x629C0000      C:\WINDOWS\system32\LPK.DLL
cygXau-6.dll    0x64000000      C:\cygwin2\bin\cygXau-6.dll
cygfftw3f-3.dll 0x64140000      C:\cygwin2\bin\cygfftw3f-3.dll
cygoctave.dll   0x66380000      C:\cygwin2\bin\cygoctave.dll
cyggcc_s-1.dll  0x67F00000      C:\cygwin2\bin\cyggcc_s-1.dll
cygqrupdate-0.dll       0x68800000      C:\cygwin2\bin\cygqrupdate-0.dll
cygz.dll        0x692C0000      C:\cygwin2\bin\cygz.dll
cyglapack-0.dll 0x69740000      C:\cygwin2\lib\lapack\cyglapack-0.dll
cygreadline7.dll        0x6AFC0000      C:\cygwin2\bin\cygreadline7.dll
cygX11-6.dll    0x6C140000      C:\cygwin2\bin\cygX11-6.dll
cygfftw3-3.dll  0x6C280000      C:\cygwin2\bin\cygfftw3-3.dll
cygstdc++-6.dll 0x6C480000      C:\cygwin2\bin\cygstdc++-6.dll
find.oct        0x6D000000      \\?\C:\cygwin2\lib\octave\3.2.4\oct\i686-pc-cygwin\find.oct
cygoctinterp.dll        0x6D140000      C:\cygwin2\bin\cygoctinterp.dll
cygxcb-1.dll    0x6E7C0000      C:\cygwin2\bin\cygxcb-1.dll
cygblas-0.dll   0x6F1C0000      C:\cygwin2\lib\lapack\cygblas-0.dll
cellfun.oct     0x6FCC0000      \\?\C:\cygwin2\lib\octave\3.2.4\oct\i686-pc-cygwin\cellfun.oct
cygGLU-1.dll    0x70040000      C:\cygwin2\bin\cygGLU-1.dll
cygGL-1.dll     0x70E80000      C:\cygwin2\bin\cygGL-1.dll
mswsock.dll     0x71A50000      C:\WINDOWS\System32\mswsock.dll
WS2HELP.dll     0x71AA0000      C:\WINDOWS\system32\WS2HELP.dll
ws2_32.dll      0x71AB0000      C:\WINDOWS\system32\ws2_32.dll
SAMLIB.dll      0x71BF0000      C:\WINDOWS\system32\SAMLIB.dll
USP10.dll       0x74D90000      C:\WINDOWS\system32\USP10.dll
IMM32.DLL       0x76390000      C:\WINDOWS\system32\IMM32.DLL
winmm.dll       0x76B40000      C:\WINDOWS\system32\winmm.dll
DNSAPI.dll      0x76F20000      C:\WINDOWS\system32\DNSAPI.dll
WLDAP32.dll     0x76F60000      C:\WINDOWS\system32\WLDAP32.dll
winrnr.dll      0x76FB0000      C:\WINDOWS\System32\winrnr.dll
ole32.dll       0x774E0000      C:\WINDOWS\system32\ole32.dll
NTMARTA.DLL     0x77690000      C:\WINDOWS\system32\NTMARTA.DLL
msvcrt.dll      0x77C10000      C:\WINDOWS\system32\msvcrt.dll
ADVAPI32.DLL    0x77DD0000      C:\WINDOWS\system32\ADVAPI32.DLL
RPCRT4.dll      0x77E70000      C:\WINDOWS\system32\RPCRT4.dll
GDI32.dll       0x77F10000      C:\WINDOWS\system32\GDI32.dll
Secur32.dll     0x77FE0000      C:\WINDOWS\system32\Secur32.dll
kernel32.dll    0x7C800000      C:\WINDOWS\system32\kernel32.dll
ntdll.dll       0x7C900000      C:\WINDOWS\system32\ntdll.dll
USER32.dll      0x7E410000      C:\WINDOWS\system32\USER32.dll



Regards
Marco 





--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]