At 19:02 2001-11-10 -0800, you wrote:
>On Sat, 10 Nov 2001, Artovil wrote:
>
> > while ((trigger_row = mysql_fetch_row(assigns))) {
> > /*
> > * Something goes wrong here when it assigns the trigger to the mob,
> > * the mud SIGSEGV's on parse_object at db.c:1637
> > * #0 parse_object (object_row=0x823d7b8, extradescs=0x8260c28,
> >affects=0x81c7cb8, vnum=106) at db.c:1637
>[...]
> > dg_read_trigger(trigger_row, &mob_proto[i], MOB_TRIGGER);
>
>Can you confirm 'i' is accurate?
I haven't changed the mob_proto[i] in there from my previous version, I
merely altered the function to use MySQL instead. I think it has something
to with memory corruption, obviously, but I have a feeling it is either
when I read in data and somewhere do not allocate space, or it is my query
strings that leak. So 'i' should be accurate and does not cause any
trouble anywhere else.
>Try adding '-lefence' to LIBS in Makefile as well. Then run CircleMUD
>again. With luck, it'll crash where the problem is instead of the
>symptom. If that doesn't work, try:
>
> EF_PROTECT_BELOW=1 bin/circle -c
I do not have, not sure about the name, Electric Fence, on my server, since
I have it hosted. I will see what I can do about that though. I am
downloading right now to see if I can run it there... I have now added the
library (I *think*) by doing this:
-L/home/a/arcanere/utils/ElectricFence-2.1/libefence.a
That might be wrong, if so, tell me how to set it, perhaps I can add it to
.tcshrc somewhere? I also added EF_PROTECT_BELOW=1 to my .tcshrc. I
couldn't use -lefence since I installed it myself...
Well, with some tracing I solved it now, and I appear to have everything
working.
I could still need some help with setting up efence correctly so that I
have it working from now.
Thank you for all the help!
Confused as always. I am surprised you even put up with me. Remind me not
to code with fever and the flu again, m'kay? Well, everything is well now.
Thank you folks!
Kind regards,
7torgny
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/06/01 PST