Skip to main content.
home | support | download

Back to List Archive

Swish and Win32: Exception: STATUS_ACCESS_VIOLATION

From: Lou Hevly <lou(at)not-real.visca.com>
Date: Tue Jan 04 2000 - 18:55:22 GMT
Greetings:

I've installed SWISH-E 1.3 on Win32 using the gcc utility that comes with
cygwin b-20. (To do so, I had to comment out the 'unlink' functions at http.c
lines 426-430 and httpserver.c lines 133-138). Running 'make test' I got the
success messge.

Now, however, when I try to create the index (IndexDir /www/visca, IndexFile
/www/visca/myindex1) I get:

BASH.EXE-2.02$ swish-e -c user.config
Indexing Data Source: "File-System"

Checking dir "/www/visca"...
[main] C:\CYGNUS\CYGWIN-B20\H-I586-CYGWIN32\BIN\SWISH-E.EXE 1009 (0)
handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
[main] SWISH-E 1009 (0) handle_exceptions: Dumping stack trace to
SWISH-E.EXE.core

SWISH-E.EXE.core says:

[main] SWISH-E 1009 (0) exception: trapped!
[main] SWISH-E 1009 (0) exception: code 0xC0000005 at 0x40FD16
[main] SWISH-E 1009 (0) exception: ax 0x2601090 bx 0x4106BC cx 0x26010A6 dx
0x6C656B72
[main] SWISH-E 1009 (0) exception: si 0x3F1 di 0x0 bp 0x25EBA80 sp 0x25EBA60
[main] SWISH-E 1009 (0) exception: exception is: STATUS_ACCESS_VIOLATION
[main] SWISH-E 1009 (0) stack: Stack trace:
[main] SWISH-E 1009 (0) stack: frame 0: sp = 0x25EB85C, pc = 0x6100A2C3
[main] SWISH-E 1009 (0) stack: frame 1: sp = 0x25EB898, pc = 0xBFF7684D
[main] SWISH-E 1009 (0) stack: frame 2: sp = 0x25EB8BC, pc = 0xBFF87FC0
[main] SWISH-E 1009 (0) stack: frame 3: sp = 0x25EB950, pc = 0xFFECBAD7
[main] SWISH-E 1009 (0) stack: frame 4: sp = 0x25EBA80, pc = 0x4106F4
[main] SWISH-E 1009 (0) stack: frame 5: sp = 0x25EBA8C, pc = 0x40EE3A
[main] SWISH-E 1009 (0) stack: frame 6: sp = 0x25EBA9C, pc = 0x40D86D
[main] SWISH-E 1009 (0) stack: frame 7: sp = 0x25EFDAC, pc = 0x61004402
[main] SWISH-E 1009 (0) stack: frame 8: sp = 0x25EFE00, pc = 0x61004420
[main] SWISH-E 1009 (0) stack: frame 9: sp = 0x25EFE0C, pc = 0x412B6E
[main] SWISH-E 1009 (0) stack: frame 10: sp = 0x25EFE1C, pc = 0x40103A
[main] SWISH-E 1009 (0) stack: frame 11: sp = 0x25EFE38, pc = 0xBFF8B537
[main] SWISH-E 1009 (0) stack: frame 12: sp = 0x25EFF78, pc = 0xBFF8B3E9
[main] SWISH-E 1009 (0) stack: frame 13: sp = 0x25EFFF4, pc = 0xBFF89DAC
[main] SWISH-E 1009 (0) handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
[main] SWISH-E 1009 (0) handle_exceptions: Error while dumping state
(probably corrupted stack)

I had no trouble installing this same program with the same user.config on
the Linux machine where my pages are hosted.

I'd appreciate any comments anyone might have. Thanks.

-- 
Lou Hevly
lou@visca.com
http://www.visca.com
Received on Tue Jan 4 14:08:07 2000