This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Image fuction bug in Octave-3.2 in Vista x86
- From: Marco Atzeri <marco_atzeri at yahoo dot it>
- To: cygwin at cygwin dot com
- Date: Sat, 12 Jun 2010 05:17:01 +0000 (GMT)
- Subject: 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