Hi all,

i enable debug for memory allocation and can see following log

oci8.c allocation is correctly, see authsql.c line 717 and 718
/* MEM LEAK: old result should be free-ed here! We can also
 * free it in the query code... maybe a good idea? */
is not good idea !!!!!

Jun 18 21:20:32 com0 dbmail/imap4d[29133]: CreateChild(): signal handler 
placed, going to perform task now
Jun 18 21:20:32 com0 dbmail/imap4d[29133]: PerformChildTask(): waiting for 
connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: PerformChildTask(): incoming 
connection from [83.97.104.211 (com0.310.ru)]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: PerformChildTask(): client info init 
complete, calling client handler
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): line read for 
PID 29133 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: COMMAND: [00000000 CAPABILITY] 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Executing 
command capability... 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Finished 
command capability 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): line read for 
PID 29133 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: COMMAND: [00000001 AUTHENTICATE 
LOGIN] 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: arg[0]: 'LOGIN' 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Executing 
command authenticate... 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=1 
[SELECT user_idnr, passwd, encryption_type FROM users WHEREuserid = '[EMAIL 
PROTECTED]']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 2, colname = ENCRYPTION_TYPE, datalen = 0, data = 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: authsql.c,auth_validate: validating 
using cleartext passwords
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 1, colname = PASSWD, datalen = 8, data = ********
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = USER_IDNR, datalen = 4, data = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[UPDATE users SET last_login = '2004-06-18 21:20:40' WHERE user_idnr = '1607']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPD [PID 29133]: user (id 1607, 
name [EMAIL PROTECTED]) login accepted @ 2004-06-18 21:20:40
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Finished 
command authenticate 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): line read for 
PID 29133 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: COMMAND: [00000002 CAPABILITY] 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Executing 
command capability... 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Finished 
command capability 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): line read for 
PID 29133 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: COMMAND: [00000003 LIST "" INBOX] 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: arg[0]: '' 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: arg[1]: 'INBOX' 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Executing 
command list... 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: ic_list(): build the pattern: 
[^INBOX.*$]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: in 
func
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[SELECT mbx.name, mbx.mailbox_idnr, mbx.owner_idnr statement->FROM mailboxes 
mbx LEFT JOIN acl ON mbx.mailbox_idnr = acl.mailbox_id WHERE (acl.user_id = 
'1607' AND acl.lookup_flag = '1') OR mbx.owner_idnr = '1607']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = NAME, datalen = 5, data = INBOX
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 1, colname = MAILBOX_IDNR, datalen = 4, data = 1585
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 2, colname = OWNER_IDNR, datalen = 4, data = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 1, 
field = 0, colname = NAME, datalen = 4, data = mail
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 1, 
field = 1, colname = MAILBOX_IDNR, datalen = 4, data = 1587
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[2]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 1, 
field = 2, colname = OWNER_IDNR, datalen = 4, data = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: 
checking mailbox: INBOX, nr 1585, owner = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: 
comparing mailbox [INBOX] to regular expression
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: 
regex match INBOX, mailbox_idnr = 1585
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 2382 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 2383 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: 
checking mailbox: mail, nr 1587, owner = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: 
comparing mailbox [mail] to regular expression
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 2382 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 2383 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_list_mailboxes_by_regex: exit
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: db.c,db_findmailbox_by_regex: found 
[1] mailboxes
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: imapcommands.c,_ic_list: children[0] 
= 1585
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[SELECT owner_idnr FROM mailboxes WHERE mailbox_idnr ='1585']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = OWNER_IDNR, datalen = 4, data = 1607
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[SELECT name FROM mailboxes WHERE mailbox_idnr = '1585']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = NAME, datalen = 5, data = INBOX
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 3036 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): freeing a memory 
block that is not in the list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: __debug_free(): called in file db.c, 
line 3037 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[SELECT no_select FROM mailboxes WHERE mailbox_idnr ='1585']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = NO_SELECT, datalen = 1, data = 0
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_check_connection
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: oci8.c,oci_parse: statement->id=2 
[SELECT no_inferiors FROM mailboxes WHERE mailbox_idnr ='1585']
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_query
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_rows: db_num_rows 
[1]
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_num_fields
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: dboracle.c,db_get_result: row = 0, 
field = 0, colname = NO_INFERIORS, datalen = 1, data = 0
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Finished 
command list 
Jun 18 21:20:40 com0 dbmail/imap4d[29133]: IMAPClientHandler(): line read for 
PID 29133 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: COMMAND: [00000004 LOGOUT] 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Executing 
command logout... 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: _ic_logout(): user (id:1607) logging 
out @ [2004-06-18 21:20:41]
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Finished 
command logout 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: IMAPClientHandler(): Closing 
connection for client from IP [83.97.104.211] 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: __debug_dumpallocs(): retrieving 
list of currently allocated items 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8721918 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8722200 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87222F8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8722BE0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8722CD8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 87235C0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87236B8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8723FA0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8724098 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8724980 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8724A78 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8725360 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8725458 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8725D40 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8725E38 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8726720 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8726818 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8727100 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87271F8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8727AE0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87217A0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8727BC0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8727E18 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8728700 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87287E0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 87290C8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 87291A8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 8729A90 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8729B88 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872A470 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872A568 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872AE50 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872AF48 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872B830 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872B928 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872C210 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872C308 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872CBF0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872CCE8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872D5D0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872D6C8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872DFB0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 872E0A8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872E990 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 104: 8727CB8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From list.c, line 114: 872EA70 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 168: 87EDED8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 89: 87EDFB8 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 312: 87EE098 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 317: 87EE178 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 79: 87EE258 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 431: 87EF2E0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 317: 87F3288 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 79: 87F3368 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 431: 87F3470 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 317: 87F35A0 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 79: 87F3698 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:     From oci8.c, line 431: 87F3798 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]:  __debug_dumpallocs(): end 
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: PerformChildTask(): client handling 
complete, closing streams
Jun 18 21:20:41 com0 dbmail/imap4d[29133]: PerformChildTask(): connection closed
Jun 18 21:20:42 com0 dbmail/imap4d[29133]: PerformChildTask(): waiting for 
connection
  

-- 
e-mail: [EMAIL PROTECTED]


Reply via email to