]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices-coding/2006/003193.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices-coding / 2006 / 003193.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices Coding] xml-import
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices-coding%40ircservices.esper.net?Subject=%5BIRCServices%20Coding%5D%20xml-import&In-Reply-To=1947274381.20060117182009%40kr.ru">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="003190.html">
11 <LINK REL="Next" HREF="003196.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices Coding] xml-import</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices-coding%40ircservices.esper.net?Subject=%5BIRCServices%20Coding%5D%20xml-import&In-Reply-To=1947274381.20060117182009%40kr.ru"
17 TITLE="[IRCServices Coding] xml-import">achurch at achurch.org
18 </A><BR>
19 <I>Tue Jan 17 21:33:13 PST 2006</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003190.html">[IRCServices Coding] xml-import
22 </A></li>
23 <LI>Next message: <A HREF="003196.html">[IRCServices Coding] xml-import
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3193">[ date ]</a>
27 <a href="thread.html#3193">[ thread ]</a>
28 <a href="subject.html#3193">[ subject ]</a>
29 <a href="author.html#3193">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>&gt;&gt;<i> I've fixed the problem, thanks for the report. I'll put out a new
35 </I>&gt;&gt;<i> release shortly.
36 </I>&gt;<i>
37 </I>&gt;<i>It looks like services do import data w/o errors and exist. But it is
38 </I>&gt;<i>still crashing on second execution (without -import key):
39 </I>&gt;<i>
40 </I>&gt;<i>#0 0x281f9209 in new_nickgroupinfo (seed=0x10 &lt;Address 0x10 out of bounds&gt;) at modules/nickserv/util.c:102
41 </I>&gt;<i>102 for (count = 0; seed[count] != 0; count++)
42 </I>
43 Okay, I'm stupid again. Try this patch:
44
45 Index: modules/nickserv/main.c
46 ===================================================================
47 RCS file: /var/local/cvsroot/ircservices/modules/nickserv/main.c,v
48 retrieving revision 2.226
49 diff -u -r2.226 main.c
50 --- modules/nickserv/main.c 9 Jan 2006 10:19:58 -0000 2.226
51 +++ modules/nickserv/main.c 17 Jan 2006 12:37:28 -0000
52 @@ -372,6 +372,11 @@
53 strbcpy(ngi-&gt;nicks[ngi-&gt;mainnick], (const char *)value);
54 }
55
56 +static void *db_new_nickgroup(void)
57 +{
58 + return new_nickgroupinfo(NULL);
59 +}
60 +
61 static void insert_nickgroup(void *record)
62 {
63 NickGroupInfo *ngi = add_nickgroupinfo(record);
64 @@ -435,7 +440,7 @@
65 };
66 static DBTable nickgroup_dbtable = {
67 .name = &quot;nickgroup&quot;,
68 - .newrec = (void *)new_nickgroupinfo,
69 + .newrec = db_new_nickgroup,
70 .freerec = (void *)free_nickgroupinfo,
71 .insert = insert_nickgroup,
72 .first = (void *)first_nickgroupinfo,
73
74 --Andrew Church
75 <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>
76 <A HREF="http://achurch.org/">http://achurch.org/</A>
77 </PRE>
78
79
80
81
82
83 <!--endarticle-->
84 <HR>
85 <P><UL>
86 <!--threads-->
87 <LI>Previous message: <A HREF="003190.html">[IRCServices Coding] xml-import
88 </A></li>
89 <LI>Next message: <A HREF="003196.html">[IRCServices Coding] xml-import
90 </A></li>
91 <LI> <B>Messages sorted by:</B>
92 <a href="date.html#3193">[ date ]</a>
93 <a href="thread.html#3193">[ thread ]</a>
94 <a href="subject.html#3193">[ subject ]</a>
95 <a href="author.html#3193">[ author ]</a>
96 </LI>
97 </UL>
98
99 </body></html>