[Freeipa-devel] setting passwords stopped working

Matt Flusche matt.flusche at cox.net
Sat Jun 28 03:01:24 UTC 2008


looks like we ran into the same issue. I've included the trace from  
my system -- sounds like you've got it fixed though.

Thanks,

Matt

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x40a2f950 (LWP 16312)]
0x000000392fc808f0 in strcmp () from /lib64/libc.so.6
(gdb) bt
#0  0x000000392fc808f0 in strcmp () from /lib64/libc.so.6
#1  0x00007fb25bacc028 in ipapwd_chpwop (pb=0x7fb2583a0830) at  
ipa_pwd_extop.c:1317
#2  0x00007fb25bacd708 in ipapwd_extop (pb=0x7fb2583a0830) at  
ipa_pwd_extop.c:2861
#3  0x0000000000188f05 in plugin_call_exop_plugins (pb=0x7fb2583a0830,
     oid=0x7fb2583a0630 "1.3.6.1.4.1.4203.1.11.1") at ldap/servers/ 
slapd/plugin.c:393
#4  0x000000000041698f in do_extended (pb=0x7fb2583a0830) at ldap/ 
servers/slapd/extendop.c:300
#5  0x0000000000412086 in connection_threadmain () at ldap/servers/ 
slapd/connection.c:562
#6  0x0000003ee8e29aa3 in _pt_root (arg=<value optimized out>)
     at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:221
#7  0x000000393080729a in start_thread (arg=<value optimized out>) at  
pthread_create.c:297
#8  0x000000392fce42cd in clone () from /lib64/libc.so.6

On Jun 27, 2008, at 1:27 PM, Simo Sorce wrote:

> On Fri, 2008-06-27 at 20:15 +0200, Jan-Frode Myklebust wrote:
>> On Fri, Jun 27, 2008 at 12:42:17PM -0400, Simo Sorce wrote:
>>>
>>> in the shell where gdb was used now you should see that a  
>>> segfdault was
>>> caught and running the command bt in the gdb shell will return  
>>> the stack
>>> trace (hopefully :-)
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread 0x582df4b0 (LWP 6328)]
>> pw_val2scheme (val=0x0, valpwdp=0x582dea3c, first_is_default=1)
>>     at ldap/servers/slapd/pw.c:280
>> 280     if ( *val != PWD_HASH_PREFIX_START ||
>> (gdb) bt
>> #0  pw_val2scheme (val=0x0, valpwdp=0x582dea3c, first_is_default=1)
>>     at ldap/servers/slapd/pw.c:280
>> #1  0x0ff250c0 in slapi_pw_find_sv (vals=0x108ba708, v=0x108ba7d8)
>>     at ldap/servers/slapd/pw.c:142
>> #2  0x0dd98594 in ?? () from /usr/lib/dirsrv/plugins/ 
>> libipa_pwd_extop.so
>> #3  0x0ff1edc4 in plugin_call_exop_plugins (pb=0x108b8538, oid=0x0)
>>     at ldap/servers/slapd/plugin.c:393
>> #4  0x100143fc in do_extended (pb=0x108b8538)
>>     at ldap/servers/slapd/extendop.c:300
>> #5  0x1000f348 in connection_threadmain ()
>>     at ldap/servers/slapd/connection.c:562
>> #6  0x0f91ffc8 in _pt_root (arg=<value optimized out>)
>>     at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:221
>> #7  0x0fd46e3c in start_thread (arg=<value optimized out>)
>>     at pthread_create.c:299
>> #8  0x48106670 in clone () from /lib/libc.so.6
>> Backtrace stopped: previous frame inner to this frame (corrupt  
>> stack?)
>> (gdb)
>
> Perfect, I suspected this one, but I could not reproduce a crash,  
> making
> patch.
>
> Simo.
>
> -- 
> Simo Sorce * Red Hat, Inc * New York
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel




More information about the Freeipa-devel mailing list