[osiris-devel] SIGBUS problems with osiris-3.0 and 2.4.2 on Solaris-9 Sparc
Andrew Steingruebl
asteingruebl at cccis.com
Wed Jan 21 15:39:08 EST 2004
Having trouble with both osiris-3.0 and 2.4.2 on Solaris-9 sparc.
Packages compile and install fine. osirismd starts fine.
When I connect to it with osiris however, it generates a SIGBUS.
a truss on the running osirismd shows:
***
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: time() = 1074717431
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: write(13, "160301\0 J02\0\0 F0301 @".., 885) = 885
1242: read(13, 0x001C4AE8, 5) Err#11 EAGAIN
1242: getpid() = 1242 [1162]
1162: lwp_schedctl(SC_STATE|SC_PREEMPT, 0, 0xFFBFF794) = 0
1242: poll(0xFFBFEDC0, 1, 10000) = 1
1242: time() = 1074717431
1242: getpid() = 1242 [1162]
1242: read(13, "160301\007", 5) = 5
1242: read(13, "\v\0\003\0\0\0", 7) = 7
1242: read(13, "1603010106", 5) = 5
1242: read(13, "10\0010201\0CC95 )CF16 f".., 262) = 262
1242: getpid() = 1242 [1162]
1242: time() = 1074717431
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: getpid() = 1242 [1162]
1242: read(13, "140301\001", 5) = 5
1242: read(13, "01", 1) = 1
1242: read(13, "160301\0 0", 5) = 5
1242: read(13, "EC ^\fC2\v *18 eF0C1 LF3".., 48) = 48
1242: write(13, "140301\00101160301\0 0AB".., 59) = 59
1242: read(13, "170301\0 P", 5) = 5
1242: read(13, "\rB7A0 +8A & |E3E5828182".., 80) = 80
1242: fstat(9, 0xFFBFE4D8) = 0
1242: time() = 1074717431
1242: getpid() = 1242 [1162]
1242: putmsg(9, 0xFFBFDB90, 0xFFBFDB84, 0) = 0
1242: open("/var/run/syslog_door", O_RDONLY) = 14
1242: door_info(14, 0xFFBFDAC8) = 0
1242: getpid() = 1242 [1162]
1242: door_call(14, 0xFFBFDAB0) = 0
1242: close(14) = 0
1242: write(13, "170301\0 A9EA - ,AF17 =".., 37) = 37
1242: poll(0xFFBFEF48, 1, -1) = 1
1242: read(13, "17030101B0", 5) = 5
1242: read(13, "D3 xF906F4 6 QE390 -CC99".., 432) = 432
1242: Incurred fault #5, FLTACCESS %pc = 0x0003AA88
1242: siginfo: SIGBUS BUS_ADRALN addr=0xFFBFF08E
1242: Received signal #10, SIGBUS [default]
1242: siginfo: SIGBUS BUS_ADRALN addr=0xFFBFF08E
1162: poll(0xFFBFF858, 4, -1) (sleeping...)
***
I'm compiling with gcc-3.3
eading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3/specs
Configured with: ../configure --disable-nls --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld
Thread model: posix
gcc version 3.3
No customizations of my CFLAGS, I just configured with a
./configure
Any thoughts?
Thanks
--
Andy Steingruebl
Information Security Architect
CCC Information Services
More information about the osiris-devel
mailing list