About RIPE NCC | Contact  | Search | Sitemap    
Homepage RIPE NCC  
RIPE NCC Mail Archives
     
Mailing Lists:
RIPE NCC Navigation Ends
Link to NCC Lists Archive NCC Lists Archive
Link to RIPE Lists Archive RIPE Lists Archive
RIPE NCC Navigation Ends
Next Section
<<< Chronological >>> Author Index    Subject Index <<< Threads >>>

Bug? (Apologies in case of duplicate mails)

  • From: Thomas Schmid < >
  • Date: Tue, 2 Jul 2002 14:59:10 +0200

since today I have a problem running RtConfig. There was no change
that I am aware of and I couldn't find a reason why this no longer
works but...

If I call Rtconfig with the following line:

> ./RtConfig
RtConfig> @RtConfig printPrefixes "%p/%l\n" filter AS-DFNFROMMSU
RadixSet.cc:467: failed assertion `dir == LEFT || dir == RIGHT'
Abort

and I sometimes get a core dump. There was absolutely no change in
the hardware or software or in the DB-Entry I am aware of. There's
also no problem with other arguments beside AS-DFNFROMMSU.

Here's the truss output if this helps:

ioctl(4, TCGETA, 0xFFBEE9D4)                    Err#22 EINVAL
read(4, " C\n", 8192)                           = 2
write(4, " ! s - l c\n", 6)                     = 6
read(4, " A 2 6 0\n r a d b , a n".., 8192)     = 267
write(4, " ! i A S - D F N F R O M".., 18)      = 18
read(4, " A 1 0 7\n A S 1 2 3 0 4".., 8192)     = 114
brk(0x001B7BB0)                                 = 0
brk(0x001B9BB0)                                 = 0
brk(0x001B9BB0)                                 = 0
brk(0x001BBBB0)                                 = 0
write(4, " ! g A S 2 1 4 8\n", 9)               = 9
read(4, " A 9 7\n 1 9 2 . 1 4 8 .".., 8192)     = 103
brk(0x001BBBB0)                                 = 0
brk(0x001BFBB0)                                 = 0
write(4, " ! g A S 2 6 4 3\n", 9)               = 9
read(4, " A 1 0 1\n 1 9 2 . 1 0 2".., 8192)     = 108
RadixSet.ccwrite(2, " R a d i x S e t . c c", 11)               = 11
:467write(2, " : 4 6 7", 4)                             = 4
: failed assertion `write(2, " :   f a i l e d   a s s".., 20)  = 20
dir == LEFT || dir == RIGHTwrite(2, " d i r   = =   L E F T  ".., 27)   = 27
'
write(2, " '\n", 2)                             = 2
sigaction(SIGABRT, 0x00000000, 0xFFBEF0F8)      = 0
llseek(0, 0, SEEK_CUR)                          = 450215
llseek(4, 0, SEEK_CUR)                          Err#29 ESPIPE
sigaction(SIGABRT, 0xFFBEEFC8, 0xFFBEF048)      = 0 
sigfillset(0xFF23A9B8)                          = 0  
sigprocmask(SIG_UNBLOCK, 0xFFBEF078, 0x00000000) = 0
getpid()                                        = 14524 [14523]
kill(14524, SIGABRT)                            = 0
    Received signal #6, SIGABRT [default]
      siginfo: SIGABRT pid=14524 uid=0
        *** process killed ***


Interestingly:

RtConfig> @RtConfig printPrefixes "%p/%l\n" filter AS2148
0.32.32.0/176
192.148.166.0/24
193.124.224.0/22
194.85.64.0/21

Please note the first prefix!

I even recompiled the lastest IRR distribution and also applied the
patch IRRToolSet-4.7.2-RtConfig.patch.tar but without success.

I'm running Sun Solaris7 on a Ultra-1.

Any idea what's going on?

Regards,

  Thomas





  • Post To The List:
<<< Chronological >>> Author    Subject <<< Threads >>>
 

Next Section
     About RIPE NCC | Service Announcements | Site Map | LIR Portal | About RIPE | Contact | Legal | © RIPE NCC. All rights reserved.
RIPE NCC Homepage Go to the RIPE NCC LIRPortal Go to the RIPE Community pages