]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2002/003025.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2002 / 003025.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Crashes very soon after start
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Crashes%20very%20soon%20after%20start&In-Reply-To=200207301639.04845.margus.laak%40trigger.ee">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="003024.html">
11 <LINK REL="Next" HREF="003029.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Crashes very soon after start</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Crashes%20very%20soon%20after%20start&In-Reply-To=200207301639.04845.margus.laak%40trigger.ee"
17 TITLE="[IRCServices] Crashes very soon after start">achurch at achurch.org
18 </A><BR>
19 <I>Tue Jul 30 19:34:00 PDT 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003024.html">[IRCServices] Crashes very soon after start
22 </A></li>
23 <LI>Next message: <A HREF="003029.html">[IRCServices] Import.db Chanel access list bug and configure bug with non-linux
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3025">[ date ]</a>
27 <a href="thread.html#3025">[ thread ]</a>
28 <a href="subject.html#3025">[ subject ]</a>
29 <a href="author.html#3025">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE> This doesn't help much. What version of Services are you running?
35 What command caused the error (try &quot;print inbuf&quot; in the main() frame in
36 gdb)?
37
38 --Andrew Church
39 <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
40 <A HREF="http://achurch.org/">http://achurch.org/</A>
41
42 &gt;<i>Hi, i have this gdb output for you guys to debug. I run irc.everyday.ee a
43 </I>&gt;<i>nd i
44 </I>&gt;<i>can't upgrade to latest ircservices because it will crash. Also the 4.5.3
45 </I>&gt;<i>9
46 </I>&gt;<i>crashed some time ago, but i didn't want to debug that.
47 </I>&gt;<i>
48 </I>&gt;<i>Margus.
49 </I>&gt;<i>
50 </I>&gt;<i>(gdb) c
51 </I>&gt;<i>Continuing.
52 </I>&gt;<i>
53 </I>&gt;<i>Program received signal SIGSEGV, Segmentation fault.
54 </I>&gt;<i>0x4009cabc in _IO_vfprintf (s=0xbfffecf0, format=0x80b6b50 &quot;Unable to
55 </I>&gt;<i> op
56 </I>&gt;<i>\002%s\002 on channel \002%s\002.&quot;,
57 </I>&gt;<i> ap=0xbfffee44) at ../sysdeps/i386/i486/bits/string.h:530
58 </I>&gt;<i>530 ../sysdeps/i386/i486/bits/string.h: No such file or directory.
59 </I>&gt;<i> in ../sysdeps/i386/i486/bits/string.h
60 </I>&gt;<i>(gdb) bt
61 </I>&gt;<i>#0 0x4009cabc in _IO_vfprintf (s=0xbfffecf0, format=0x80b6b50 &quot;Unabl
62 </I>&gt;<i>e to op
63 </I>&gt;<i>\002%s\002 on channel \002%s\002.&quot;,
64 </I>&gt;<i> ap=0xbfffee44) at ../sysdeps/i386/i486/bits/string.h:530
65 </I>&gt;<i>#1 0x400bdf04 in _IO_vsnprintf (string=0xbfffee80 &quot;Unable to op \002OP
66 </I>&gt;<i>\002 on
67 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;,
68 </I>&gt;<i> maxlen=1024, format=0x80b6b50 &quot;Unable to op \002%s\002 on channel
69 </I>&gt;<i>
70 </I>&gt;<i>\002%s\002.&quot;, args=0xbfffee3c)
71 </I>&gt;<i> at vsnprintf.c:130
72 </I>&gt;<i>#2 0x08054a14 in my_vsnprintf (buf=0xbfffee80 &quot;Unable to op \002OP\002
73 </I>&gt;<i> on
74 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;, len=1024,
75 </I>&gt;<i> fmt=0x80b6b50 &quot;Unable to op \002%s\002 on channel \002%s\002.&quot;,
76 </I>&gt;<i>args=0xbfffee3c) at compat.c:28
77 </I>&gt;<i>#3 0x08054a48 in my_snprintf (buf=0xbfffee80 &quot;Unable to op \002OP\002
78 </I>&gt;<i>on
79 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;, len=1024,
80 </I>&gt;<i> fmt=0x80b6b50 &quot;Unable to op \002%s\002 on channel \002%s\002.&quot;) at
81 </I>&gt;<i>compat.c:40
82 </I>&gt;<i>#4 0x08053b5f in do_opvoice (u=0x81df430, cmd=0x806b1b4 &quot;OP&quot;) at
83 </I>&gt;<i>chanserv.c:2743
84 </I>&gt;<i>#5 0x08053e5f in do_op (u=0x81df430) at chanserv.c:2802
85 </I>&gt;<i>#6 0x080547ed in run_cmd (service=0x80b0728 &quot;ChanServ&quot;, u=0x81df430,
86 </I>&gt;<i>
87 </I>&gt;<i>list=0x80721d8, cmd=0xbffff7a2 &quot;op&quot;)
88 </I>&gt;<i> at commands.c:42
89 </I>&gt;<i>#7 0x0804c412 in chanserv (source=0xbffff9d0 &quot;i1i&quot;, buf=0xbffff7a2 &quot;
90 </I>&gt;<i>op&quot;) at
91 </I>&gt;<i>chanserv.c:351
92 </I>&gt;<i>#8 0x0805bdef in m_privmsg (source=0xbffff9d0 &quot;i1i&quot;, ac=2, av=0x81
93 </I>&gt;<i>55a50) at
94 </I>&gt;<i>messages.c:285
95 </I>&gt;<i>#9 0x08065de0 in process () at process.c:209
96 </I>&gt;<i>#10 0x080596f2 in main (ac=1, av=0xbffffac4, envp=0xbffffacc) at ma
97 </I>&gt;<i>in.c:316
98 </I>&gt;<i>#11 0x40061627 in __libc_start_main (main=0x80593a4 &lt;main&gt;, argc=1,
99 </I>&gt;<i>ubp_av=0xbffffac4, init=0x8049254 &lt;_init&gt;,
100 </I>&gt;<i> fini=0x806a240 &lt;_fini&gt;, rtld_fini=0x4000dcc4 &lt;_dl_fini&gt;,
101 </I>&gt;<i>stack_end=0xbffffabc)
102 </I>&gt;<i> at ../sysdeps/generic/libc-start.c:129
103 </I>&gt;<i>(gdb) bt
104 </I>&gt;<i>#0 0x4009cabc in _IO_vfprintf (s=0xbfffecf0, format=0x80b6b50 &quot;Unabl
105 </I>&gt;<i>e to op
106 </I>&gt;<i>\002%s\002 on channel \002%s\002.&quot;,
107 </I>&gt;<i> ap=0xbfffee44) at ../sysdeps/i386/i486/bits/string.h:530
108 </I>&gt;<i>#1 0x400bdf04 in _IO_vsnprintf (string=0xbfffee80 &quot;Unable to op \002OP
109 </I>&gt;<i>\002 on
110 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;,
111 </I>&gt;<i> maxlen=1024, format=0x80b6b50 &quot;Unable to op \002%s\002 on channel
112 </I>&gt;<i>
113 </I>&gt;<i>\002%s\002.&quot;, args=0xbfffee3c)
114 </I>&gt;<i> at vsnprintf.c:130
115 </I>&gt;<i>#2 0x08054a14 in my_vsnprintf (buf=0xbfffee80 &quot;Unable to op \002OP\002
116 </I>&gt;<i> on
117 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;, len=1024,
118 </I>&gt;<i> fmt=0x80b6b50 &quot;Unable to op \002%s\002 on channel \002%s\002.&quot;,
119 </I>&gt;<i>args=0xbfffee3c) at compat.c:28
120 </I>&gt;<i>#3 0x08054a48 in my_snprintf (buf=0xbfffee80 &quot;Unable to op \002OP\002
121 </I>&gt;<i>on
122 </I>&gt;<i>channel \002\005\b&#208;&#238;&#255;&#191;&quot;, len=1024,
123 </I>&gt;<i> fmt=0x80b6b50 &quot;Unable to op \002%s\002 on channel \002%s\002.&quot;) at
124 </I>&gt;<i>compat.c:40
125 </I>&gt;<i>#4 0x08053b5f in do_opvoice (u=0x81df430, cmd=0x806b1b4 &quot;OP&quot;) at
126 </I>&gt;<i>chanserv.c:2743
127 </I>&gt;<i>#5 0x08053e5f in do_op (u=0x81df430) at chanserv.c:2802
128 </I>&gt;<i>#6 0x080547ed in run_cmd (service=0x80b0728 &quot;ChanServ&quot;, u=0x81df430,
129 </I>&gt;<i>
130 </I>&gt;<i>list=0x80721d8, cmd=0xbffff7a2 &quot;op&quot;)
131 </I>&gt;<i> at commands.c:42
132 </I>&gt;<i>#7 0x0804c412 in chanserv (source=0xbffff9d0 &quot;i1i&quot;, buf=0xbffff7a2 &quot;
133 </I>&gt;<i>op&quot;) at
134 </I>&gt;<i>chanserv.c:351
135 </I>&gt;<i>#8 0x0805bdef in m_privmsg (source=0xbffff9d0 &quot;i1i&quot;, ac=2, av=0x81
136 </I>&gt;<i>55a50) at
137 </I>&gt;<i>messages.c:285
138 </I>&gt;<i>#9 0x08065de0 in process () at process.c:209
139 </I>&gt;<i>#10 0x080596f2 in main (ac=1, av=0xbffffac4, envp=0xbffffacc) at ma
140 </I>&gt;<i>in.c:316
141 </I>&gt;<i>#11 0x40061627 in __libc_start_main (main=0x80593a4 &lt;main&gt;, argc=1,
142 </I>&gt;<i>ubp_av=0xbffffac4, init=0x8049254 &lt;_init&gt;,
143 </I>&gt;<i> fini=0x806a240 &lt;_fini&gt;, rtld_fini=0x4000dcc4 &lt;_dl_fini&gt;,
144 </I>&gt;<i>stack_end=0xbffffabc)
145 </I>&gt;<i> at ../sysdeps/generic/libc-start.c:129
146 </I>&gt;<i>(gdb) locals
147 </I>&gt;<i>Undefined command: &quot;locals&quot;. Try &quot;help&quot;.
148 </I>&gt;<i>(gdb) info locals
149 </I>&gt;<i>string_malloced = 0
150 </I>&gt;<i>step0_jumps = {0, -13825, -13729, -13633, -13521, -13425, -13329, -1312
151 </I>&gt;<i>1,
152 </I>&gt;<i>-12865, -12657, -12385, -12177, -12081,
153 </I>&gt;<i> -11969, -11665, -11421, -9146, -8989, -8973, -8957, -8641, -8144, -7195
154 </I>&gt;<i>,
155 </I>&gt;<i>-7071, -6945, -8627, -6897, -11873,
156 </I>&gt;<i> -11777, -13217}
157 </I>&gt;<i>step1_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, -12657, -12385, -12177, -1208
158 </I>&gt;<i>1,
159 </I>&gt;<i>-11969, -11665, -11421, -9146, -8989,
160 </I>&gt;<i> -8973, -8957, -8641, -8144, -7195, -7071, -6945, -8627, -6897, -11873,
161 </I>&gt;<i>-11777, -13217}
162 </I>&gt;<i>step2_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12385, -12177, -12081, -1
163 </I>&gt;<i>1969,
164 </I>&gt;<i>-11665, -11421, -9146, -8989, -8973,
165 </I>&gt;<i> -8957, -8641, -8144, -7195, -7071, -6945, -8627, -6897, -11873, -11777,
166 </I>&gt;<i>
167 </I>&gt;<i>-13217}
168 </I>&gt;<i>step3a_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12289, 0, 0, 0, -11665,
169 </I>&gt;<i>-11421,
170 </I>&gt;<i>-9146, -8989, -8973, 0, 0, 0, 0,
171 </I>&gt;<i> -7071, 0, 0, 0, 0, 0, 0}
172 </I>&gt;<i>step3b_jumps = {0 &lt;repeats 11 times&gt;, -12081, 0, 0, -11665, -11421, -91
173 </I>&gt;<i>46,
174 </I>&gt;<i>-8989, -8973, -8957, -8641, -8144,
175 </I>&gt;<i> -7195, -7071, -6945, -8627, -6897, 0, 0, 0}
176 </I>&gt;<i>step4_jumps = {0 &lt;repeats 14 times&gt;, -11665, -11421, -9146, -8989, -897
177 </I>&gt;<i>3,
178 </I>&gt;<i>-8957, -8641, -8144, -7195, -7071, -6945,
179 </I>&gt;<i> -8627, -6897, 0, 0, 0}
180 </I>&gt;<i>is_negative = 0
181 </I>&gt;<i>number = {longlong = 0, word = 0}
182 </I>&gt;<i>base = 0
183 </I>&gt;<i>the_arg = {pa_char = 0 '\000', pa_wchar = 0, pa_short_int = 0, pa
184 </I>&gt;<i>_int = 0,
185 </I>&gt;<i>pa_long_int = 0, pa_long_long_int = 0,
186 </I>&gt;<i> pa_u_short_int = 0, pa_u_int = 0, pa_u_long_int = 0, pa_u_long_lo
187 </I>&gt;<i>ng_int = 0,
188 </I>&gt;<i>pa_float = 0, pa_double = 0,
189 </I>&gt;<i> pa_long_double = 0, pa_string = 0x0, pa_wstring = 0x0, pa_pointer
190 </I>&gt;<i> = 0x0}
191 </I>&gt;<i>string = 0x1 &lt;Address 0x1 out of bounds&gt;
192 </I>&gt;<i>alt = 0
193 </I>&gt;<i>space = 0
194 </I>&gt;<i>left = 0
195 </I>&gt;<i>showsign = 0
196 </I>&gt;<i>group = 0
197 </I>&gt;<i>is_long_double = 0
198 </I>&gt;<i>is_short = 0
199 </I>&gt;<i>is_long = 0
200 </I>&gt;<i>is_char = 0
201 </I>&gt;<i>width = 0
202 </I>&gt;<i>prec = -1
203 </I>&gt;<i>use_outdigits = 0
204 </I>&gt;<i>pad = 32 ' '
205 </I>&gt;<i>spec = 115 's'
206 </I>&gt;<i>_buffer = {__routine = 0, __arg = 0x0, __canceltype = 0, __prev =
207 </I>&gt;<i> 0xffffffff}
208 </I>&gt;<i>thousands_sep = 0x0
209 </I>&gt;<i>grouping = 0xffffffff &lt;Address 0xffffffff out of bounds&gt;
210 </I>&gt;<i>done = 30
211 </I>&gt;<i>f = (unsigned char *) 0x80b6b6f &quot;s\002.&quot;
212 </I>&gt;<i>end_of_spec = (unsigned char *) 0x0
213 </I>&gt;<i>---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
214 </I>&gt;<i>work_buffer = '\000' &lt;repeats 45 times&gt;,
215 </I>&gt;<i>&quot;\020\000\000&#166;&#233;&#255;&#191;&#192;\222\027@\000\000\000\000\031^\006\b\000\a\01
216 </I>&gt;<i>3\bW\002\a\b8&#233;&#255;&#191;l&#249;&#255;&#191;@&#233;&#255;&#191;\000\a\013\bX&#249;&#255;&#191;P`\006\b\
217 </I>&gt;<i>000\a\013\bW\002\a\b\210&#238;\035\bw&#233;&#255;&#191;This
218 </I>&gt;<i>nickname has been
219 </I>&gt;<i>regis&#254;\003\000\000\002\000\000\000&#194;&#233;&#255;&#191;\210&#233;&#255;&#191;\024J\005\b&#194;
220 </I>&gt;<i>&#233;&#255;&#191;&#254;\003\000\000&#196;&#243;\006\b&#188;&#233;&#255;\000&#224;g\a\b\002\000\000\000
221 </I>&gt;<i>&#168;&#233;&#255;&#191;\031^\006\b(h\a\b&#220;&#171;\006\b&#184;&#233;&#255;&#191;&#188;&#233;&#255;&#191;est0\002
222 </I>&gt;<i>.\000\000\003\000\000\000&#205;&#162;\004\b&#224;g\a\b\000\000\000\000\214\004\0
223 </I>&gt;<i>00&quot;...
224 </I>&gt;<i>workend = 0xbfffecb8 &quot;\177&#242;&#255;&#191;&quot;
225 </I>&gt;<i>mbstate = {__count = 0, __value = {__wch = 0, __wchb = &quot;\000\00
226 </I>&gt;<i>0\000&quot;}}
227 </I>&gt;<i>ap_save = 0xbfffee3c
228 </I>&gt;<i>nspecs_done = 1
229 </I>&gt;<i>save_errno = 0
230 </I>&gt;<i>jump_table = {1, 0, 0, 4, 0, 14, 0, 6, 0, 0, 7, 2, 0, 3, 9, 0, 5, 8, 8,
231 </I>&gt;<i> 8, 8,
232 </I>&gt;<i>8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0, 0,
233 </I>&gt;<i> 26, 0, 25, 0, 19, 19, 19, 0, 29, 0, 0, 12, 0, 0, 0, 0, 0, 0, 21, 0, 0,
234 </I>&gt;<i>0, 0,
235 </I>&gt;<i>18, 0, 13, 0, 0, 0, 0, 0, 0, 26, 0,
236 </I>&gt;<i> 20, 15, 19, 19, 19, 10, 15, 28, 0, 11, 24, 23, 17, 22, 12, 0, 21, 27, 1
237 </I>&gt;<i>6, 0,
238 </I>&gt;<i>0, 18, 0, 13}
239 </I>&gt;<i>thousands_sep = 0x0
240 </I>&gt;<i>grouping = 0xffffffff &lt;Address 0xffffffff out of bounds&gt;
241 </I>&gt;<i>done = 30
242 </I>&gt;<i>f = (unsigned char *) 0x80b6b6f &quot;s\002.&quot;
243 </I>&gt;<i>work_buffer = '\000' &lt;repeats 45 times&gt;,
244 </I>&gt;<i>&quot;\020\000\000&#166;&#233;&#255;&#191;&#192;\222\027@\000\000\000\000\031^\006\b\000\a\01
245 </I>&gt;<i>3\bW\002\a\b8&#233;&#255;&#191;l&#249;&#255;&#191;@&#233;&#255;&#191;\000\a\013\bX&#249;&#255;&#191;P`\006\b\
246 </I>&gt;<i>000\a\013\bW\002\a\b\210&#238;\035\bw&#233;&#255;&#191;This
247 </I>&gt;<i>nickname has been
248 </I>&gt;<i>regis&#254;\003\000\000\002\000\000\000&#194;&#233;&#255;&#191;\210&#233;&#255;&#191;\024J\005\b&#194;
249 </I>&gt;<i>&#233;&#255;&#191;&#254;\003\000\000&#196;&#243;\006\b&#188;&#233;&#255;\000&#224;g\a\b\002\000\000\000
250 </I>&gt;<i>&#168;&#233;&#255;&#191;\031^\006\b(h\a\b&#220;&#171;\006\b&#184;&#233;&#255;&#191;&#188;&#233;&#255;&#191;est0\002
251 </I>&gt;<i>.\000\000\003\000\000\000&#205;&#162;\004\b&#224;g\a\b\000\000\000\000\214\004\0
252 </I>&gt;<i>00&quot;...
253 </I>&gt;<i>workend = 0xbfffecb8 &quot;\177&#242;&#255;&#191;&quot;
254 </I>&gt;<i>mbstate = {__count = 0, __value = {__wch = 0, __wchb = &quot;\000\00
255 </I>&gt;<i>0\000&quot;}}
256 </I>&gt;<i>ap_save = 0xbfffee3c
257 </I>&gt;<i>nspecs_done = 1
258 </I>&gt;<i>save_errno = 0
259 </I>&gt;<i>jump_table = {1, 0, 0, 4, 0, 14, 0, 6, 0, 0, 7, 2, 0, 3, 9, 0, 5, 8, 8,
260 </I>&gt;<i> 8, 8,
261 </I>&gt;<i>8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0, 0,
262 </I>&gt;<i> 26, 0, 25, 0, 19, 19, 19, 0, 29, 0, 0, 12, 0, 0, 0, 0, 0, 0, 21, 0, 0,
263 </I>&gt;<i>0, 0,
264 </I>&gt;<i>18, 0, 13, 0, 0, 0, 0, 0, 0, 26, 0,
265 </I>&gt;<i> 20, 15, 19, 19, 19, 10, 15, 28, 0, 11, 24, 23, 17, 22, 12, 0, 21, 27, 1
266 </I>&gt;<i>6, 0,
267 </I>&gt;<i>0, 18, 0, 13}
268 </I>&gt;<i>
269 </I>&gt;<i>------------------------------------------------------------------
270 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
271 </I>&gt;<i><A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">http://www.ircservices.za.net/mailman/listinfo/ircservices</A>
272 </I>
273 </PRE>
274
275 <!--endarticle-->
276 <HR>
277 <P><UL>
278 <!--threads-->
279 <LI>Previous message: <A HREF="003024.html">[IRCServices] Crashes very soon after start
280 </A></li>
281 <LI>Next message: <A HREF="003029.html">[IRCServices] Import.db Chanel access list bug and configure bug with non-linux
282 </A></li>
283 <LI> <B>Messages sorted by:</B>
284 <a href="date.html#3025">[ date ]</a>
285 <a href="thread.html#3025">[ thread ]</a>
286 <a href="subject.html#3025">[ subject ]</a>
287 <a href="author.html#3025">[ author ]</a>
288 </LI>
289 </UL>
290
291 </body></html>