named 9.3.1 crashed

Thomas Schulz schulz at adi.com
Fri Sep 22 16:33:47 UTC 2006


In article <ef0ieb$4i6$1 at sf1.isc.org>,
Radu \"Ux\" D. <raduda at itcnetworks.ro> wrote:
>Another 2 identical crashes:
>
>(l at 4) terminated by signal SEGV (no mapping at the fault address)
>Current function is isc_timer_touch
>  528           UNLOCK(&timer->lock);
>dbx: core file read error: address 0x290888 not in text space
>(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
>=>[1] isc_timer_touch(timer = 0xdededede), line 528 in "timer.c"
>  [2] 0xff24aeb8(0xdededede, 0x455790, 0x8, 0x322d6c, 0x1899, 0x455790), 
>at 0xff24aeb7
>  [3] dns_rdata_checkowner(name = 0x220599c, rdclass = 20U, type = 
>46432U, wildcard = 36810816), line 859 in "rdata.c"
>  [4] 0x8938c(0x21c5dc0, 0x2205970, 0x21c5dc8, 0x0, 0x0, 0x0), at 0x8938b
>  [5] internal_accept(me = 0x380cf8, ev = (nil)), line 1836 in "socket.c"
>  [6] internal_accept(me = 0x380cf8, ev = (nil)), line 1929 in "socket.c"
>(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)
>
>BIND was build on Solaris 9 machine updated:
>uname -a
>SunOS opydev 5.9 Generic_118558-09 sun4u sparc SUNW,UltraSPARC-IIi-Engine
>
>The crashes occurred on Solaris 10 and Solaris 8 machines:
>uname -a
>
>SunOS jasmine 5.10 Generic_118822-25 sun4u sparc SUNW,Sun-Fire-V240
>and
>SunOS nidtest-dns 5.8 Generic_117350-20 sun4u sparc SUNW,Sun-Fire-V210
>
>
>Am I sending the data on the right list? Should I provide more data? 
>Which ones?
>
>Radu

9.3.1 is now an old version.  There have been many bug fixes since then.
Try upgrading to bind-9.3.2-P1 and see if you still have a problem.
Note that bind-9.3.2-P1 contains a fix for a security problem.

>
>Radu "Ux" D. wrote:
>> Hi
>>
>> named 9.3.1 running on Solaris 10, crashed
>>
>> program terminated by signal ABRT (Abort)
>> 0xff240f90: _siguhandler+0x02dc:                bad opcode
>> Current function is isc_timer_create
>>   315           REQUIRE(action != NULL);
>> (/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
>>   [1] 0xff240f90(0x6, 0x0, 0xff224a98, 0xffffffff, 0xff268284, 0x6), at 
>> 0xff240f8f
>>   [2] getutline(0x0, 0x1, 0x368d8c, 0xa83f0, 0xff26b298, 0x0), at 0xff1bff98
>>   [3] 0x81e28(0x34a014, 0x36c, 0x2, 0x34a01c, 0x0, 0x0), at 0x81e27
>> =>[4] isc_timer_create(manager = 0x37b2b0, type = -2139062144, expires = 
>> 0x1010101, interval = 0xffbff9d0, task = 0x838ac, action = (nil), arg = 
>> 0x37fe68, timerp = (nil)), line 315 in "timer.c"
>>   [5] isc_timer_reset(timer = 0x36a48c, type = isc_timertype_ticker, 
>> expires = 0x36a48c, interval = 0x3, purge = -4195676), line 470 in "timer.c"
>>   [6] 0x83960(0x3, 0xffbffaa4, 0xffbffab4, 0x369400, 0xff390100, 
>> 0xff390140), at 0x8395f
>> (/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)
>>
>> Any idea why?
>>
>> Thx, Radu
>>
>>
>>
>>   
>
>


-- 
Tom Schulz
schulz at adi.com



More information about the bind-users mailing list