View Issue Details

IDProjectCategoryView StatusLast Update
0002703unrealircdpublic2006-11-04 11:25
Reporterpepolez Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.3 
Summary0002703: IRCd crashes when linking to server recompiled with certain option changed
Descriptionalthough a fairly obscure bug, I've noticed that Unreal crashes every time I try to link my server to one that has had ./Config run again (and then make) to change the prefixes option. the servers link, but then immediately the server without the change crashes.

both servers have the prefix option set to on
Steps To Reproduce-start with a server that has the prefixes option disabled..

-run ./Config on an already compiled server while it's running
-set the prefixes option to yes
-compile the IRCd (into the same dir as the running one)
-kill the old IRCd process and start the new one
-link a server to it that has always had the prefixes option enabled

server that has always had prefixes option on will crash as soon as it is linked
3rd party modules

Activities

syzop

2005-11-19 20:11

administrator   ~0010772

Could it be that you forgot to recompile any 3rd party modules? (Don't know, just in case ;p)

Would you be able to provide a gdb backtrace for this? That would definately help:
-
gdb src/ircd name.of.core.file
bt
-

Thanks.

**

On a side note: if the box the ircd is running on is using GCC 4 or higher (gcc --version), then the ircd crash on-link is a known issue (see FAQ), so be sure to check the compiler version ;)

pepolez

2005-11-19 20:35

reporter   ~0010773

Last edited: 2005-11-19 21:11

no 3rd party modules were compiled with either server at the time. although, what strikes me as odd is that the servers were linked fine for about 2 weeks, then mine started crashing and also that the crashing server links fine to a server that has always had prefixes enabled. gcc version is (debian package) 4.0.2-2

here's the output from the backtrace:

irc@ph34rful1:~/Unreal3.2$ gdb src/ircd core
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/libthread_db.so.1".

Core was generated by `/home/irc/Unreal3.2/src/ircd'.
Program terminated with signal 11, Segmentation fault.
Error while mapping shared library sections:
tmp/340496F5.commands.so: No such file or directory.
Error while mapping shared library sections:
tmp/56071221.cloak.so: No such file or directory.
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.7
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.7
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Error while reading shared library symbols:
tmp/340496F5.commands.so: No such file or directory.
Error while reading shared library symbols:
tmp/56071221.cloak.so: No such file or directory.
#0 strtoken (save=0xbffff864, str=0x0, fs=0x403115ae <Address 0x403115ae out of bounds>)
    at support.c:84
84 while (pos && *pos && index(fs, *pos) != NULL)
(gdb) bt
#0 strtoken (save=0xbffff864, str=0x0, fs=0x403115ae <Address 0x403115ae out of bounds>)
    at support.c:84
#1 0x402eac56 in ?? ()
#2 0xbffff864 in ?? ()
#3 0x00000000 in ?? ()
#4 0x403115ae in ?? ()
#5 0xbfffeff4 in ?? ()
#6 0x081bb62c in ?? ()
#7 0x081cc748 in ?? ()
0000008 0x081b9620 in ?? ()
#9 0x081cc380 in ?? ()
#10 0x00003bff in ?? ()
#11 0x081b9620 in ?? ()
#12 0x081cc748 in ?? ()
#13 0x081bb718 in ?? ()
#14 0x081cc380 in ?? ()
#15 0x081b9620 in ?? ()
#16 0x081cc748 in ?? ()
0000017 0x0809a56f in tre_ast_to_tnfa ()
#18 0x0814e6a0 in global_count ()
#19 0xbffff845 in ?? ()
0000020 0x403115ae in ?? ()
#21 0x081bb774 in ?? ()
#22 0x081cc380 in ?? ()
#23 0x081f4960 in ?? ()
#24 0x081cc748 in ?? ()
#25 0x0814e6a0 in global_count ()
0000026 0x081bb6f8 in ?? ()
#27 0x081cc748 in ?? ()
#28 0x081b9620 in ?? ()
#29 0x081cc380 in ?? ()
0000030 0x081cc380 in ?? ()
#31 0x081b9620 in ?? ()
#32 0x081cc748 in ?? ()
#33 0x081bb7d0 in ?? ()
#34 0x081cc380 in ?? ()
0000035 0x081b9620 in ?? ()
#36 0x081cc748 in ?? ()
#37 0x0809a56f in tre_ast_to_tnfa ()
#38 0x081cc380 in ?? ()
0000039 0x00000000 in ?? ()
#40 0x081cc748 in ?? ()
#41 0x0814e8a0 in parabuf ()
#42 0x081b9620 in ?? ()
#43 0x081cc748 in ?? ()
#44 0x0809a56f in tre_ast_to_tnfa ()
#45 0x081204d0 in para ()
#46 0x081b9620 in ?? ()
#47 0x081cc748 in ?? ()
#48 0x00000001 in ?? ()
#49 0x00000000 in ?? ()
#50 0x081f48d8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#51 0x08190690 in ?? ()
0000052 0x0809a56f in tre_ast_to_tnfa ()
#53 0x081cc380 in ?? ()
#54 0x081b9620 in ?? ()
#55 0x081cc748 in ?? ()
0000056 0x081bb8e4 in ?? ()
#57 0x081cc380 in ?? ()
#58 0x081b9620 in ?? ()
#59 0x081cc748 in ?? ()
#60 0x0809a56f in tre_ast_to_tnfa ()
#61 0x081cc380 in ?? ()
#62 0x081b9620 in ?? ()
#63 0x081cc748 in ?? ()
#64 0x081bb940 in ?? ()
#65 0x08190730 in ?? ()
#66 0x081b9620 in ?? ()
#67 0x081cc748 in ?? ()
#68 0x0809a56f in tre_ast_to_tnfa ()
#69 0x081cc380 in ?? ()
#70 0x081b9620 in ?? ()
#71 0x081cc748 in ?? ()
#72 0x081bb99c in ?? ()
#73 0x081cc380 in ?? ()
#74 0x081b9620 in ?? ()
#75 0x081cc748 in ?? ()
#76 0x0809a56f in tre_ast_to_tnfa ()
#77 0x081cc380 in ?? ()
#78 0x081b9620 in ?? ()
#79 0x081cc748 in ?? ()
0000080 0x081bb9f8 in ?? ()
#81 0x00020006 in ?? ()
#82 0x081b9620 in ?? ()
#83 0x081cc748 in ?? ()
#84 0x0809a56f in tre_ast_to_tnfa ()
#85 0x081cc380 in ?? ()
#86 0x081b9620 in ?? ()
#87 0x081cc748 in ?? ()
#88 0x081bba54 in ?? ()
#89 0x081cc380 in ?? ()
#90 0x081b9620 in ?? ()
#91 0x081cc748 in ?? ()
0000092 0x0809a56f in tre_ast_to_tnfa ()
#93 0x081cc380 in ?? ()
#94 0x081b9620 in ?? ()
#95 0x081cc748 in ?? ()
#96 0x081bbab0 in ?? ()
#97 0x081cc380 in ?? ()
#98 0x081b9620 in ?? ()
#99 0x081cc748 in ?? ()
#100 0x0809a56f in tre_ast_to_tnfa ()
#101 0x081cc380 in ?? ()
---Type <return> to continue, or q <return> to quit---
#102 0x081b9620 in ?? ()
#103 0x081cc748 in ?? ()
#104 0x081bbb20 in ?? ()
0000105 0x081cc380 in ?? ()
#106 0x081b9620 in ?? ()
#107 0x081cc748 in ?? ()
#108 0x0809a56f in tre_ast_to_tnfa ()
#109 0x081cc380 in ?? ()
#110 0x081b9620 in ?? ()
#111 0x081cc748 in ?? ()
#112 0x081bbb7c in ?? ()
#113 0x081cc380 in ?? ()
#114 0x081b9620 in ?? ()
#115 0x081cc748 in ?? ()
#116 0x0809a56f in tre_ast_to_tnfa ()
#117 0x081cc380 in ?? ()
#118 0x081b9620 in ?? ()
#119 0x081cc748 in ?? ()
#120 0x081bbbd8 in ?? ()
#121 0x081cc380 in ?? ()
#122 0x081b9620 in ?? ()
#123 0x081cc748 in ?? ()
#124 0x0809a56f in tre_ast_to_tnfa ()
#125 0x081cc380 in ?? ()
#126 0x081b9620 in ?? ()
#127 0x081cc748 in ?? ()
#128 0x081bbc34 in ?? ()
#129 0x081cc380 in ?? ()
#130 0x081b9620 in ?? ()
#131 0x081cc748 in ?? ()
#132 0x0809a56f in tre_ast_to_tnfa ()
#133 0x081cc380 in ?? ()
#134 0x081b9620 in ?? ()
#135 0x081cc748 in ?? ()
#136 0x081bbc90 in ?? ()
#137 0x081cc380 in ?? ()
#138 0x081b9620 in ?? ()
#139 0x081cc748 in ?? ()
#140 0x0809a56f in tre_ast_to_tnfa ()
#141 0x081cc380 in ?? ()
#142 0x081b9620 in ?? ()
#143 0x081cc748 in ?? ()
#144 0x081bbcec in ?? ()
#145 0x081cc380 in ?? ()
#146 0x081b9620 in ?? ()
#147 0x081cc748 in ?? ()
#148 0x0809a56f in tre_ast_to_tnfa ()
#149 0x081cc380 in ?? ()
#150 0x081b9620 in ?? ()
#151 0x081cc748 in ?? ()
#152 0x081bbd48 in ?? ()
---Type <return> to continue, or q <return> to quit---
#153 0x081cc380 in ?? ()
#154 0x081b9620 in ?? ()
#155 0x081cc748 in ?? ()
#156 0x0809a56f in tre_ast_to_tnfa ()
#157 0x081cc380 in ?? ()
#158 0x081b9620 in ?? ()
#159 0x081cc748 in ?? ()
#160 0x081bbda4 in ?? ()
#161 0x081cc380 in ?? ()
#162 0x081b9620 in ?? ()
#163 0x081cc748 in ?? ()
#164 0x0809a56f in tre_ast_to_tnfa ()
#165 0x081cc380 in ?? ()
#166 0x081b9620 in ?? ()
#167 0x081cc748 in ?? ()
#168 0x081bbe00 in ?? ()
#169 0x081cc380 in ?? ()
#170 0x081b9620 in ?? ()
#171 0x081cc748 in ?? ()
#172 0x0809a56f in tre_ast_to_tnfa ()
#173 0x081cc380 in ?? ()
#174 0x081b9620 in ?? ()
#175 0x081cc748 in ?? ()
0000176 0x081bbe5c in ?? ()
#177 0x081cc380 in ?? ()
#178 0x081b9620 in ?? ()
#179 0x081cc748 in ?? ()
#180 0x0809a56f in tre_ast_to_tnfa ()
#181 0x081cc380 in ?? ()
#182 0x081b9620 in ?? ()
#183 0x081cc748 in ?? ()
#184 0x081bbeb8 in ?? ()
#185 0x081cc380 in ?? ()
#186 0x081b9620 in ?? ()
#187 0x081cc748 in ?? ()
#188 0x0809a56f in tre_ast_to_tnfa ()
#189 0x081cc380 in ?? ()
#190 0x081b9620 in ?? ()
#191 0x081cc748 in ?? ()
#192 0x081bbf28 in ?? ()
#193 0x081cc380 in ?? ()
#194 0x081b9620 in ?? ()
#195 0x081cc748 in ?? ()
#196 0x0809a56f in tre_ast_to_tnfa ()
#197 0x081cc380 in ?? ()
#198 0x081b9620 in ?? ()
#199 0x081cc748 in ?? ()
#200 0x081bbf84 in ?? ()
#201 0x081cc380 in ?? ()
#202 0x081b9620 in ?? ()
#203 0x081cc748 in ?? ()
---Type <return> to continue, or q <return> to quit---
#204 0x0809a56f in tre_ast_to_tnfa ()
#205 0x081cc380 in ?? ()
#206 0x081b9620 in ?? ()
#207 0x081cc748 in ?? ()
#208 0x081bbfe0 in ?? ()
#209 0x081cc380 in ?? ()
#210 0x081b9620 in ?? ()
#211 0x081cc748 in ?? ()
#212 0x0809a56f in tre_ast_to_tnfa ()
#213 0x081cc380 in ?? ()
#214 0x081b9620 in ?? ()
#215 0x081cc748 in ?? ()
#216 0x081bc03c in ?? ()
#217 0x081cc380 in ?? ()
#218 0x081b9620 in ?? ()
#219 0x081cc748 in ?? ()
#220 0x0809a56f in tre_ast_to_tnfa ()
#221 0x081cc380 in ?? ()
#222 0x081b9620 in ?? ()
#223 0x081cc748 in ?? ()
#224 0x081bc098 in ?? ()
#225 0x081cc380 in ?? ()
#226 0x081b9620 in ?? ()
#227 0x081cc748 in ?? ()
#228 0x0809a56f in tre_ast_to_tnfa ()
#229 0x081cc380 in ?? ()
#230 0x081b9620 in ?? ()
#231 0x081cc748 in ?? ()
#232 0x081bc0f4 in ?? ()
#233 0x081cc380 in ?? ()
#234 0x081b9620 in ?? ()
#235 0x081cc748 in ?? ()
#236 0x0809a56f in tre_ast_to_tnfa ()
#237 0x081cc380 in ?? ()
#238 0x081b9620 in ?? ()
#239 0x081cc748 in ?? ()
#240 0x081bc150 in ?? ()
#241 0x081cc380 in ?? ()
#242 0x081b9620 in ?? ()
#243 0x081cc748 in ?? ()
#244 0x0809a56f in tre_ast_to_tnfa ()
#245 0x081cc380 in ?? ()
#246 0x081b9620 in ?? ()
#247 0x081cc748 in ?? ()
#248 0x081bc1ac in ?? ()
#249 0x081cc380 in ?? ()
#250 0x081b9620 in ?? ()
#251 0x081cc748 in ?? ()
#252 0x0809a56f in tre_ast_to_tnfa ()
#253 0x081cc380 in ?? ()
#254 0x081b9620 in ?? ()
---Type <return> to continue, or q <return> to quit---
#255 0x081cc748 in ?? ()
#256 0x081bc208 in ?? ()
#257 0x081cc380 in ?? ()
#258 0x081b9620 in ?? ()
#259 0x081cc748 in ?? ()
#260 0x0809a56f in tre_ast_to_tnfa ()
#261 0x081cc380 in ?? ()
#262 0x081b9620 in ?? ()
#263 0x081cc748 in ?? ()
#264 0x081bc264 in ?? ()
#265 0x081cc380 in ?? ()
#266 0x081b9620 in ?? ()
#267 0x081cc748 in ?? ()
0000268 0x0809a56f in tre_ast_to_tnfa ()
#269 0x081cc380 in ?? ()
#270 0x081b9620 in ?? ()
#271 0x081cc748 in ?? ()
#272 0x081bc2c0 in ?? ()
#273 0x081cc380 in ?? ()
#274 0x081b9620 in ?? ()
#275 0x081cc748 in ?? ()
#276 0x0809a56f in tre_ast_to_tnfa ()
#277 0x081cc380 in ?? ()
#278 0x081b9620 in ?? ()
#279 0x081cc748 in ?? ()
#280 0x081bc330 in ?? ()
#281 0x081cc380 in ?? ()
0000282 0x081b9620 in ?? ()
#283 0x081cc748 in ?? ()
0000284 0x0809a56f in tre_ast_to_tnfa ()
#285 0x081cc380 in ?? ()
0000286 0x081b9620 in ?? ()
#287 0x081cc748 in ?? ()
#288 0x081bc38c in ?? ()
0000289 0x081cc380 in ?? ()
#290 0x081b9620 in ?? ()
#291 0x081cc748 in ?? ()
#292 0x0809a56f in tre_ast_to_tnfa ()
#293 0x081cc380 in ?? ()
#294 0x081b9620 in ?? ()
#295 0x081cc748 in ?? ()
#296 0x081bc3e8 in ?? ()
#297 0x081cc380 in ?? ()
#298 0x081b9620 in ?? ()
#299 0x081cc748 in ?? ()
#300 0x0809a56f in tre_ast_to_tnfa ()
0000301 0x081cc380 in ?? ()
#302 0x081b9620 in ?? ()
#303 0x081cc748 in ?? ()
#304 0x081bc444 in ?? ()
0000305 0x081cc380 in ?? ()
---Type <return> to continue, or q <return> to quit---
#306 0x081b9620 in ?? ()
#307 0x081cc748 in ?? ()
#308 0x0809a56f in tre_ast_to_tnfa ()
0000309 0x081cc380 in ?? ()
#310 0x081b9620 in ?? ()
#311 0x081cc748 in ?? ()
#312 0x081bc4a0 in ?? ()
#313 0x081cc380 in ?? ()
#314 0x081b9620 in ?? ()
#315 0x081cc748 in ?? ()
#316 0x0809a56f in tre_ast_to_tnfa ()
#317 0x081cc380 in ?? ()
#318 0x081b9620 in ?? ()
#319 0x081cc748 in ?? ()
#320 0x081bc4fc in ?? ()
#321 0x081cc380 in ?? ()
#322 0x081b9620 in ?? ()
#323 0x081cc748 in ?? ()
#324 0x0809a56f in tre_ast_to_tnfa ()
#325 0x081cc380 in ?? ()
0000326 0x081b9620 in ?? ()
#327 0x081cc748 in ?? ()
#328 0x081bc558 in ?? ()
#329 0x081cc380 in ?? ()
#330 0x081b9620 in ?? ()
#331 0x081cc748 in ?? ()
#332 0x0809a56f in tre_ast_to_tnfa ()
#333 0x081cc380 in ?? ()
#334 0x081b9620 in ?? ()
#335 0x081cc748 in ?? ()
#336 0x081bc5b4 in ?? ()
#337 0x081cc380 in ?? ()
#338 0x081b9620 in ?? ()
#339 0x081cc748 in ?? ()
#340 0x0809a56f in tre_ast_to_tnfa ()
#341 0x081cc380 in ?? ()
#342 0x081b9620 in ?? ()
#343 0x081cc748 in ?? ()
#344 0x081bc610 in ?? ()
#345 0x081cc380 in ?? ()
#346 0x081b9620 in ?? ()
#347 0x081cc748 in ?? ()
#348 0x0809a56f in tre_ast_to_tnfa ()
#349 0x081cc380 in ?? ()
#350 0x081b9620 in ?? ()
#351 0x081cc748 in ?? ()
#352 0x081bc66c in ?? ()
#353 0x081cc380 in ?? ()
#354 0x081b9620 in ?? ()
#355 0x081cc748 in ?? ()
#356 0x0809a56f in tre_ast_to_tnfa ()
---Type <return> to continue, or q <return> to quit---
#357 0x081cc380 in ?? ()
#358 0x081b9620 in ?? ()
#359 0x081cc748 in ?? ()
#360 0x081bc6c8 in ?? ()
#361 0x081cc380 in ?? ()
#362 0x081b9620 in ?? ()
#363 0x081cc748 in ?? ()
#364 0x0809a56f in tre_ast_to_tnfa ()
#365 0x081cc380 in ?? ()
#366 0x081b9620 in ?? ()
#367 0x081cc748 in ?? ()
#368 0x081bc738 in ?? ()
#369 0x081cc380 in ?? ()
#370 0x081b9620 in ?? ()
#371 0x081cc748 in ?? ()
#372 0x0809a56f in tre_ast_to_tnfa ()
#373 0x081cc380 in ?? ()
#374 0x081b9620 in ?? ()
#375 0x081cc748 in ?? ()
#376 0x081bc794 in ?? ()
#377 0x081cc380 in ?? ()
#378 0x081b9620 in ?? ()
#379 0x081cc748 in ?? ()
#380 0x0809a56f in tre_ast_to_tnfa ()
#381 0x081cc380 in ?? ()
#382 0x081b9620 in ?? ()
#383 0x081cc748 in ?? ()
#384 0x081bc7f0 in ?? ()
#385 0x081cc380 in ?? ()
#386 0x081b9620 in ?? ()
#387 0x081cc748 in ?? ()
#388 0x0809a56f in tre_ast_to_tnfa ()
#389 0x081cc380 in ?? ()
#390 0x081b9620 in ?? ()
#391 0x081cc748 in ?? ()
#392 0x081bc84c in ?? ()
#393 0x081cc380 in ?? ()
#394 0x081b9620 in ?? ()
#395 0x081cc748 in ?? ()
#396 0x0809a56f in tre_ast_to_tnfa ()
#397 0x081cc380 in ?? ()
#398 0x081b9620 in ?? ()
#399 0x081cc748 in ?? ()
#400 0x081bc8a8 in ?? ()
#401 0x081cc380 in ?? ()
0000402 0x081b9620 in ?? ()
#403 0x081cc748 in ?? ()
#404 0x0809a56f in tre_ast_to_tnfa ()
#405 0x081cc380 in ?? ()
#406 0x081b9620 in ?? ()
#407 0x081cc748 in ?? ()
---Type <return> to continue, or q <return> to quit---
#408 0x081bc904 in ?? ()
#409 0x081cc380 in ?? ()
#410 0x081b9620 in ?? ()
#411 0x081cc748 in ?? ()
#412 0x0809a56f in tre_ast_to_tnfa ()
#413 0x081cc380 in ?? ()
#414 0x081b9620 in ?? ()
#415 0x081cc748 in ?? ()
#416 0x081bc960 in ?? ()
#417 0x081cc380 in ?? ()
#418 0x081b9620 in ?? ()
#419 0x081cc748 in ?? ()
#420 0x0809a56f in tre_ast_to_tnfa ()
#421 0x081cc380 in ?? ()
#422 0x081b9620 in ?? ()
#423 0x081cc748 in ?? ()
#424 0x081bc9bc in ?? ()
#425 0x081cc380 in ?? ()
#426 0x081b9620 in ?? ()
#427 0x081cc748 in ?? ()
#428 0x0809a56f in tre_ast_to_tnfa ()
#429 0x081cc380 in ?? ()
#430 0x081b9620 in ?? ()
#431 0x081cc748 in ?? ()
#432 0x081bca18 in ?? ()
#433 0x081cc380 in ?? ()
#434 0x081b9620 in ?? ()
#435 0x081cc748 in ?? ()
#436 0x0809a56f in tre_ast_to_tnfa ()
#437 0x081cc380 in ?? ()
#438 0x081b9620 in ?? ()
#439 0x081cc748 in ?? ()
#440 0x081bca74 in ?? ()
#441 0x081cc380 in ?? ()
#442 0x081b9620 in ?? ()
#443 0x081cc748 in ?? ()
#444 0x0809a56f in tre_ast_to_tnfa ()
#445 0x081cc380 in ?? ()
#446 0x081b9620 in ?? ()
#447 0x081cc748 in ?? ()
0000448 0x081bcad0 in ?? ()
#449 0x081cc380 in ?? ()
#450 0x081b9620 in ?? ()
#451 0x081cc748 in ?? ()
#452 0x0809a56f in tre_ast_to_tnfa ()
#453 0x081cc380 in ?? ()
#454 0x081b9620 in ?? ()
#455 0x081cc748 in ?? ()
#456 0x081bcb40 in ?? ()
#457 0x081cc380 in ?? ()
#458 0x081b9620 in ?? ()
---Type <return> to continue, or q <return> to quit---
#459 0x081cc748 in ?? ()
#460 0x0809a56f in tre_ast_to_tnfa ()
#461 0x081cc380 in ?? ()
#462 0x081b9620 in ?? ()
#463 0x081cc748 in ?? ()
#464 0x081bcb9c in ?? ()
#465 0x081cc380 in ?? ()
#466 0x081b9620 in ?? ()
#467 0x081cc748 in ?? ()
#468 0x0809a56f in tre_ast_to_tnfa ()
#469 0x081cc380 in ?? ()
#470 0x081b9620 in ?? ()
#471 0x081cc748 in ?? ()
#472 0x081bcbf8 in ?? ()
#473 0x081cc380 in ?? ()
0000474 0x081b9620 in ?? ()
#475 0x081cc748 in ?? ()
#476 0x0809a56f in tre_ast_to_tnfa ()
#477 0x081cc380 in ?? ()
0000478 0x081b9620 in ?? ()
#479 0x081cc748 in ?? ()
#480 0x081bcc54 in ?? ()
0000481 0x081cc380 in ?? ()
0000482 0x081b9620 in ?? ()
#483 0x081cc748 in ?? ()
#484 0x0809a56f in tre_ast_to_tnfa ()
#485 0x081cc380 in ?? ()
#486 0x081c9cf8 in ?? ()
#487 0x081e83e0 in ?? ()
#488 0x081bf154 in ?? ()
#489 0x081cc380 in ?? ()
#490 0x75636553 in ?? ()
0000491 0x40006572 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
Previous frame inner to this frame (corrupt stack?)

edit: it got cut off a bit when i edited it before :x

syzop

2005-11-19 20:44

administrator   ~0010775

*nod* that very looks like the gcc issue indeed.
It could be just luck that you hadn't crashed yet, it could also be that you simply did not have gcc4 when you compiled previous time.

In either case I would suggest reading this faq item then:
http://www.vulnscan.org/UnrealIRCd/faq/#87

Basically, it means either install and/or toggle on gcc3.* (be sure to do this exactly as posted in the faq item) |OR| Use UnrealIRCd CVS instead.

pepolez

2005-11-19 21:09

reporter   ~0010778

ok, thanks syzop, ill try CVS (changing gcc version would kill lots of other stuff running on the box)

syzop

2006-11-04 11:25

administrator   ~0012578

Well, I hope it was that gcc issue, didn't hear back from you so must be :P

Issue History

Date Modified Username Field Change
2005-11-19 20:06 pepolez New Issue
2005-11-19 20:11 syzop Note Added: 0010772
2005-11-19 20:35 pepolez Note Added: 0010773
2005-11-19 20:40 pepolez Note Edited: 0010773
2005-11-19 20:44 syzop Note Added: 0010775
2005-11-19 20:44 syzop Note Edited: 0010773
2005-11-19 21:09 pepolez Note Added: 0010778
2005-11-19 21:11 pepolez Note Edited: 0010773
2006-11-04 11:25 syzop Status new => closed
2006-11-04 11:25 syzop Note Added: 0012578
2006-11-04 11:25 syzop Resolution open => no change required