The Samba-Bugzilla – Attachment 1244 Details for
Bug 2739
Samba 3.0.10-1.4E and winbind memory issues, OOM_Killer
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
screen shot during valgrind running
screen.txt (text/plain), 13.60 KB, created by
Vasiliy Kotikov
on 2005-05-28 08:50:26 UTC
(
hide
)
Description:
screen shot during valgrind running
Filename:
MIME Type:
Creator:
Vasiliy Kotikov
Created:
2005-05-28 08:50:26 UTC
Size:
13.60 KB
patch
obsolete
>==20889== at 0x88CEB: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x2F039: (within /usr/sbin/winbindd) >==20889== by 0x3157E: winbindd_getgrent (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 638 errors in context 41 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88D00: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x2D498: (within /usr/sbin/winbindd) >==20889== by 0x2E8E6: winbindd_getpwent (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 638 errors in context 42 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88CDB: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x2D498: (within /usr/sbin/winbindd) >==20889== by 0x2E8E6: winbindd_getpwent (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 1315 errors in context 43 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88D00: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x3AFCD: winbindd_pam_auth_crap (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 1316 errors in context 44 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88CDB: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x3AFCD: winbindd_pam_auth_crap (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 4920 errors in context 45 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88CFA: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x2D498: (within /usr/sbin/winbindd) >==20889== by 0x2E8E6: winbindd_getpwent (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 4920 errors in context 46 of 48: >==20889== Use of uninitialised value of size 4 >==20889== at 0x88CEB: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x2D498: (within /usr/sbin/winbindd) >==20889== by 0x2E8E6: winbindd_getpwent (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 7339 errors in context 47 of 48: >==20889== Conditional jump or move depends on uninitialised value(s) >==20889== at 0x88CFA: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x3AFCD: winbindd_pam_auth_crap (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== 7339 errors in context 48 of 48: >==20889== Use of uninitialised value of size 4 >==20889== at 0x88CEB: strlower_m (in /usr/sbin/winbindd) >==20889== by 0x340EB: fill_domain_username (in /usr/sbin/winbindd) >==20889== by 0x3AFCD: winbindd_pam_auth_crap (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >--20889-- >--20889-- supp: 6 _dl_relocate_object/dl_open_worker >--20889-- supp: 27 dl_relocate_object/dl_main >==20889== >==20889== IN SUMMARY: 30000 errors from 48 contexts (suppressed: 33 from 2) >==20889== >==20889== malloc/free: in use at exit: 510885 bytes in 686 blocks. >==20889== malloc/free: 586560 allocs, 585874 frees, 153057900 bytes allocated. >==20889== >==20889== searching for pointers to 686 not-freed blocks. >==20889== checked 7422920 bytes. >==20889== >==20889== >==20889== 1778 bytes in 254 blocks are definitely lost in loss record 34 of 44 >==20889== at 0x1B902984: malloc (vg_replace_malloc.c:131) >==20889== by 0x7A40CA: krb5_cc_resolve (in /usr/lib/libkrb5.so.3.2) >==20889== by 0x7A43F4: krb5_cc_default (in /usr/lib/libkrb5.so.3.2) >==20889== by 0xB371A: cli_krb5_get_ticket (in /usr/sbin/winbindd) >==20889== by 0xB4A9B: spnego_gen_negTokenTarg (in /usr/sbin/winbindd) >==20889== by 0xAC19F: cli_session_setup_spnego (in /usr/sbin/winbindd) >==20889== by 0x3EAF6: (within /usr/sbin/winbindd) >==20889== by 0x3DB18: (within /usr/sbin/winbindd) >==20889== by 0x3DC5A: (within /usr/sbin/winbindd) >==20889== by 0x3F383: cm_get_lsa_handle (in /usr/sbin/winbindd) >==20889== by 0x414F4: msrpc_name_to_sid (in /usr/sbin/winbindd) >==20889== by 0x37D75: (within /usr/sbin/winbindd) >==20889== by 0x33A70: winbindd_lookup_sid_by_name (in /usr/sbin/winbindd) >==20889== by 0x2FCF7: winbindd_getgrnam (in /usr/sbin/winbindd) >==20889== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20889== by 0x2CCE4: main (in /usr/sbin/winbindd) >==20889== >==20889== LEAK SUMMARY: >==20889== definitely lost: 1778 bytes in 254 blocks. >==20889== possibly lost: 0 bytes in 0 blocks. >==20889== still reachable: 509107 bytes in 432 blocks. >==20889== suppressed: 0 bytes in 0 blocks. >==20889== Reachable blocks (those to which a pointer was found) are not shown. >==20889== To see them, rerun with: --show-reachable=yes >--20889-- TT/TC: 0 tc sectors discarded. >--20889-- 492733 tt_fast misses. >--20889-- translate: new 23366 (414610 -> 5338838; ratio 128:10) >--20889-- discard 373 (5749 -> 78628; ratio 136:10). >--20889-- chainings: 19227 chainings, 2 unchainings. >--20889-- dispatch: 24350000 jumps (bb entries); of them 49094182 (201%) unchained. >--20889-- 269575/1827503 major/minor sched events. >--20889-- reg-alloc: 5217 t-req-spill, 982937+46634 orig+spill uis, >--20889-- 126346 total-reg-rank >--20889-- sanity: 149032 cheap, 5962 expensive checks. >--20889-- ccalls: 99081 C calls, 55% saves+restores avoided (325316 bytes) >--20889-- 136704 args, avg 0.89 setup instrs each (29928 bytes) >--20889-- 0% clear the stack (296682 bytes) >--20889-- 36488 retvals, 33% of reg-reg movs avoided (23636 bytes) >[root@ns1 ~]# ==20891== discard syms at 0x1BC1F000-0x1BC23000 in /usr/lib/gconv/IBM866.so due to munmap() >==20891== discard syms at 0x1B906000-0x1B90A000 in /usr/lib/gconv/UTF-16.so due to munmap() >==20891== discard syms at 0x1BCA0000-0x1BCAB000 in /lib/libnss_files-2.3.4.so due to munmap() >==20891== >==20891== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 33 from 2) >==20891== >==20891== 5 errors in context 1 of 1: >==20891== Syscall param socketcall.sendto(msg) contains uninitialised or unaddressable byte(s) >==20891== at 0xCA1A01: sendto (in /lib/tls/libc-2.3.4.so) >==20891== by 0xC8A1D3: getaddrinfo (in /lib/tls/libc-2.3.4.so) >==20891== by 0x950E27: ldap_connect_to_host (in /usr/lib/libldap-2.2.so.7.0.6) >==20891== by 0x93D03F: ldap_int_open_connection (in /usr/lib/libldap-2.2.so.7.0.6) >==20891== by 0x94EF43: ldap_new_connection (in /usr/lib/libldap-2.2.so.7.0.6) >==20891== by 0x93C9FC: ldap_open_defconn (in /usr/lib/libldap-2.2.so.7.0.6) >==20891== by 0x93CCF5: ldap_open (in /usr/lib/libldap-2.2.so.7.0.6) >==20891== by 0x13A6B9: ldap_open_with_timeout (in /usr/sbin/winbindd) >==20891== by 0x13A734: (within /usr/sbin/winbindd) >==20891== by 0x13FA74: ads_connect (in /usr/sbin/winbindd) >==20891== by 0x14D38F: get_dc_name (in /usr/sbin/winbindd) >==20891== by 0x3DD56: (within /usr/sbin/winbindd) >==20891== by 0x3EF21: set_dc_type_and_flags (in /usr/sbin/winbindd) >==20891== by 0x33263: init_domain_list (in /usr/sbin/winbindd) >==20891== by 0x3341C: domain_list (in /usr/sbin/winbindd) >==20891== by 0x3346C: find_domain_from_name (in /usr/sbin/winbindd) >==20891== by 0x32084: winbindd_getgroups (in /usr/sbin/winbindd) >==20891== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20891== by 0x477EA: do_dual_daemon (in /usr/sbin/winbindd) >==20891== by 0x2D09C: main (in /usr/sbin/winbindd) >==20891== Address 0x52BFBEDD is on thread 1's stack >--20891-- >--20891-- supp: 6 _dl_relocate_object/dl_open_worker >--20891-- supp: 27 dl_relocate_object/dl_main >==20891== >==20891== IN SUMMARY: 5 errors from 1 contexts (suppressed: 33 from 2) >==20891== >==20891== malloc/free: in use at exit: 3927781 bytes in 35599 blocks. >==20891== malloc/free: 103242 allocs, 67643 frees, 10133797 bytes allocated. >==20891== >==20891== searching for pointers to 35599 not-freed blocks. >==20891== checked 10893116 bytes. >==20891== >==20891== >==20891== 70 bytes in 10 blocks are definitely lost in loss record 16 of 48 >==20891== at 0x1B902984: malloc (vg_replace_malloc.c:131) >==20891== by 0x7A40CA: krb5_cc_resolve (in /usr/lib/libkrb5.so.3.2) >==20891== by 0x14A502: kerberos_kinit_password (in /usr/sbin/winbindd) >==20891== by 0xAC516: cli_session_setup_spnego (in /usr/sbin/winbindd) >==20891== by 0x3EAF6: (within /usr/sbin/winbindd) >==20891== by 0x3EF21: set_dc_type_and_flags (in /usr/sbin/winbindd) >==20891== by 0x33263: init_domain_list (in /usr/sbin/winbindd) >==20891== by 0x3341C: domain_list (in /usr/sbin/winbindd) >==20891== by 0x3346C: find_domain_from_name (in /usr/sbin/winbindd) >==20891== by 0x32084: winbindd_getgroups (in /usr/sbin/winbindd) >==20891== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20891== by 0x477EA: do_dual_daemon (in /usr/sbin/winbindd) >==20891== by 0x2D09C: main (in /usr/sbin/winbindd) >==20891== >==20891== >==20891== 168 bytes in 2 blocks are possibly lost in loss record 20 of 48 >==20891== at 0x1B902984: malloc (vg_replace_malloc.c:131) >==20891== by 0x7B18C3: krb5_get_credentials (in /usr/lib/libkrb5.so.3.2) >==20891== by 0xB3B8E: cli_krb5_get_ticket (in /usr/sbin/winbindd) >==20891== by 0xB4A9B: spnego_gen_negTokenTarg (in /usr/sbin/winbindd) >==20891== by 0x140E3F: (within /usr/sbin/winbindd) >==20891== by 0x141430: (within /usr/sbin/winbindd) >==20891== by 0x141F93: ads_sasl_bind (in /usr/sbin/winbindd) >==20891== by 0x13FCFD: ads_connect (in /usr/sbin/winbindd) >==20891== by 0x1478C8: ads_do_search_retry (in /usr/sbin/winbindd) >==20891== by 0x147B9D: ads_search_retry (in /usr/sbin/winbindd) >==20891== by 0x1483B6: ads_sid_to_dn (in /usr/sbin/winbindd) >==20891== by 0x448E6: (within /usr/sbin/winbindd) >==20891== by 0x38502: (within /usr/sbin/winbindd) >==20891== by 0x324EF: winbindd_getgroups (in /usr/sbin/winbindd) >==20891== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20891== by 0x477EA: do_dual_daemon (in /usr/sbin/winbindd) >==20891== by 0x2D09C: main (in /usr/sbin/winbindd) >==20891== >==20891== >==20891== 268716 bytes in 3199 blocks are definitely lost in loss record 47 of 48 >==20891== at 0x1B902984: malloc (vg_replace_malloc.c:131) >==20891== by 0x7B18C3: krb5_get_credentials (in /usr/lib/libkrb5.so.3.2) >==20891== by 0xB3B8E: cli_krb5_get_ticket (in /usr/sbin/winbindd) >==20891== by 0xB4A9B: spnego_gen_negTokenTarg (in /usr/sbin/winbindd) >==20891== by 0x140E3F: (within /usr/sbin/winbindd) >==20891== by 0x141430: (within /usr/sbin/winbindd) >==20891== by 0x141F93: ads_sasl_bind (in /usr/sbin/winbindd) >==20891== by 0x13FCFD: ads_connect (in /usr/sbin/winbindd) >==20891== by 0x1478C8: ads_do_search_retry (in /usr/sbin/winbindd) >==20891== by 0x147B9D: ads_search_retry (in /usr/sbin/winbindd) >==20891== by 0x1483B6: ads_sid_to_dn (in /usr/sbin/winbindd) >==20891== by 0x448E6: (within /usr/sbin/winbindd) >==20891== by 0x38502: (within /usr/sbin/winbindd) >==20891== by 0x324EF: winbindd_getgroups (in /usr/sbin/winbindd) >==20891== by 0x2BDEC: winbind_process_packet (in /usr/sbin/winbindd) >==20891== by 0x477EA: do_dual_daemon (in /usr/sbin/winbindd) >==20891== by 0x2D09C: main (in /usr/sbin/winbindd) >==20891== >==20891== LEAK SUMMARY: >==20891== definitely lost: 268786 bytes in 3209 blocks. >==20891== possibly lost: 168 bytes in 2 blocks. >==20891== still reachable: 3658827 bytes in 32388 blocks. >==20891== suppressed: 0 bytes in 0 blocks. >==20891== Reachable blocks (those to which a pointer was found) are not shown. >==20891== To see them, rerun with: --show-reachable=yes >--20891-- TT/TC: 0 tc sectors discarded. >--20891-- 32569 tt_fast misses. >--20891-- translate: new 20351 (358882 -> 4652509; ratio 129:10) >--20891-- discard 373 (5749 -> 78628; ratio 136:10). >--20891-- chainings: 16377 chainings, 2 unchainings. >--20891-- dispatch: 13750000 jumps (bb entries); of them 4997041 (36%) unchained. >--20891-- 6823/217492 major/minor sched events. >--20891-- reg-alloc: 4408 t-req-spill, 857742+40884 orig+spill uis, >--20891-- 109512 total-reg-rank >--20891-- sanity: 4291 cheap, 172 expensive checks. >--20891-- ccalls: 85988 C calls, 55% saves+restores avoided (281876 bytes) >--20891-- 118262 args, avg 0.89 setup instrs each (25804 bytes) >--20891-- 0% clear the stack (257436 bytes) >--20891-- 31917 retvals, 33% of reg-reg movs avoided (20564 bytes)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2739
:
1243
| 1244 |
1245