[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [leafnode-list] Re: boo hiss
On Thu, Jan 10, 2002 at 09:10:48AM +0100, Ralf Wildenhues wrote:
> Mike Castle wrote:
> before this, do_group does a sprintf(*s,..) to argument s, and I am not
> sure if it is big enough to hold the result. Could someone check this
> please?
I don't think that has anything to do with it at all. I did more runs, and
each one dies is a different place. However, I noticed several dying in
free() so...
> If you can reproduce the problem: printing out the contents of the
> local variables and arguments could help (info args, info locals).
>
> > #7 0x0804c533 in processupstream (server=0x805fea8 "news.sonic.net", port=0,
> > lastrun=-1073742568, newsgrp=0x0)
> ^^^^^^^^^^^^^^^^^^^
> Oh, and BTW: What is your system? Signed time_t or confused gdb?
Prolly confused gdb. It's a home grown linux system.
Anyway, I build with -DDEBUG_DMALLOC and saw something interesting.
1010658364: 81100: Dmalloc version '4.8.2' from 'http://dmalloc.com/'
1010658364: 81100: flags = 0x4e40d03, logfile '/tmp/logfile'
1010658364: 81100: interval = 100, addr = 0, seen # = 0
1010658364: 81100: starting time = 1010657942
1010658364: 81100: heap-check: failed OVER picket-fence magic-number check: pointer '0x87f23c8' from '../leafnode-2.0b8_ma9rc1/fetchnews.c:91'
1010658364: 81100: Dump of proper fence-top bytes: 'i\336\312\372'
1010658364: 81100: Dump of '0x87f23c8'+46: 'ng \000\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305'
1010658364: 81100: ERROR: fence_read: failed OVER picket-fence magic-number check (err 27)
And ../leafnode-2.0b8_ma9rc1/fetchnews.c:91 is:
89 mastr_vcat(s, spool, "/leaf.node/", server, portstr, suffix, 0);
90
91 res = critstrdup(mastr_str(s), "server_info");
92 /*mastr_delete(s);*/
93 return res;
94 }
I commented out the mastr_delete(s) and so far it's running better.
I'm off to bed. Check in the morning to see if it survived.
mrc
--
Mike Castle dalgoda@xxxxxxxxxxxxx www.netcom.com/~dalgoda/
We are all of us living in the shadow of Manhattan. -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list