[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bmay: Segmentation Fault]



This mailing list sure has low volume for a 'high volume' mailing
list (compared with Debian or Linux mailing lists...). I just want to
check that I am correctly subcribed, and that mail is not getting lost
anywhere...

Also, I was wondering if there are any known work arounds to the problem
I submitted (in the attached mail) to the bugs address? (I apologize if
I am being to impatient for posting here, so soon after posting the bug
report...)

If not I will invent my own.

Thanks in advance,
-- 
Brian May <bmay@csse.monash.edu.au>


Hello,

I am new to the world of kerberos, and since I am not in the USA,
decided that Heimdal looks like a very interesting project (I presume
that Heimdal isn't covered by USA export restrictions, unlike the MIT
version...).

Anyway, I have two comments to with respect to version 0.1g:

1. heimdal doesn't understand the format of the KRBCCNAME as setup by
MIT kerberos V5 login, as it is not prefixed with "FILE:" or "MEMORY:".
I am not sure what program is at fault here. Anyway, this isn't a very
important issue (for me), but I thought I should let you know.

2. I can't add any principles to my newly created database...
The "kadmin -l" init operation works fine (at least no errors are shown),
but the "add name" operation results in the program seg faulting, after
I enter the password twice. I traced through the code using gdb, and
to me, it looks like it is trying to load the principle from
the database, but gets confused since it doesn't yet exists. I wont
bother providing all the details, as I think is should be
easy to reproduce, however please contact me if you need more information.

Here is the stack trace:
#0  0x4002881f in _kadm5_setup_entry (ent=0xbffff7f0, mask=8241, 
    princ=0xbffffc9c, princ_mask=1, def=0x0, def_mask=8240) at ent_setup.c:86
#1  0x40028335 in create_principal (context=0x804f970, princ=0xbffffc9c, 
    mask=1, ent=0xbffff7f0, required_mask=1, forbidden_mask=251592)
    at create_s.c:92
#2  0x40028484 in kadm5_s_create_principal (server_handle=0x804f970, 
    princ=0xbffffc9c, mask=1, password=0xbffff89c "") at create_s.c:153
#3  0x4000df96 in kadm5_create_principal (server_handle=0x804f970, 
    princ=0xbffffc9c, mask=1, password=0xbffff89c "") at common_glue.c:59
#4  0x8049d97 in add_new_key (argc=2, argv=0x80573b0) at ank.c:117
#5  0x4008c964 in sl_command (cmds=0x804e7e0, argc=2, argv=0x80573b0)
    at sl.c:143
#6  0x4008cb05 in sl_command_loop (cmds=0x804e7e0, 
    prompt=0x804d209 "kadmin> ", data=0xbffffd4c) at sl.c:209
#7  0x4008cb7f in sl_loop (cmds=0x804e7e0, prompt=0x804d209 "kadmin> ")
    at sl.c:225
#8  0x804b25b in main (argc=2, argv=0xbffffde4) at kadmin.c:276

I would really like to be able to add principles to the database, so I
can test the rest of the program... Are there any known quick fixes to
solve this problem?

I am using Debian Slink, Linux 2.2.10.

Thanks,

-- 
Brian May <bmay@csse.monash.edu.au>

PGP signature



PGP signature