[NeoStats-Devel] [Support] Closed: (NEO-429) Segfault in in event_queue_remove

"Justin Hammond (JIRA)" <[email protected]> Wed, 7 Jul 2010 11:10:44 +0800 (SGT)
Newsgroups gmane.comp.neostats.devel
Message-ID <[email protected]>
     [ http://support.my-ho.st/jira/browse/NEO-429?page=3Dcom.atlassian.jir=
a.plugin.system.issuetabpanels:all-tabpanel ]

Justin Hammond closed NEO-429.
------------------------------

    Resolution: Won't Fix

NeoStats has ceased Development

> Segfault in in event_queue_remove
> ---------------------------------
>
>                 Key: NEO-429
>                 URL: http://support.my-ho.st/jira/browse/NEO-429
>             Project: NeoStats
>          Issue Type: Bug
>          Components: Core
>         Environment: Neo: r3336
> Secureserv: r419
>            Reporter: Monk
>            Assignee: Justin Hammond
>
> DEBUG1 NeoStats - -------------------------END PARSE---------------------=
-----
> DEBUG10 NeoStats - LibEvent: timeout_next: in 40 seconds
> DEBUG10 NeoStats - LibEvent: epoll_dispatch: epoll_wait reports 1
> DEBUG10 NeoStats - LibEvent: event_del: 0x815fac8, callback 0x809ed10
> DEBUG10 NeoStats - LibEvent: event_add: event: 0x815fac8, EV_READ   call =
0x809ed10
> DEBUG1 NeoStats - ------------------------BEGIN PARSE--------------------=
-----
> DEBUG1 NeoStats - origin: billo32
> DEBUG1 NeoStats - cmd   : B
> DEBUG1 NeoStats - args  : SecureServ :VERSION eMule0.48a(SMIRCv00.69)
> DEBUG3 NeoStats - process_ircd_cmd: running command NOTICE
> DEBUG1 NeoStats - _m_notice: from billo32, to SecureServ : VERSION eMule0=
.48a(SMIRCv00.69)
> DEBUG1 NeoStats - UmodeAuth: level after umode for billo32 is 0
> DEBUG1 NeoStats - UserLevel for billo32 set to 0
> DEBUG5 NeoStats - RX: CTCP VERSION reply from billo32 to SecureServ
> DEBUG9 NeoStats - SendAllModuleEvent: EVENT_CTCPVERSIONRPLBC to all modul=
es
> DEBUG9 NeoStats - SendModuleEvent: EVENT_CTCPVERSIONRPLBC to module BLSB
> DEBUG9 NeoStats - SendEvent: BLSB has no event handler for EVENT_CTCPVERS=
IONRPLBC
> DEBUG9 NeoStats - SendModuleEvent: EVENT_CTCPVERSIONRPLBC to module Secur=
eServ
> DEBUG9 NeoStats - Running module SecureServ with EVENT_CTCPVERSIONRPLBC
> DEBUG9 NeoStats - SendModuleEvent: EVENT_CTCPVERSIONRPLBC to module IRCDA=
uth
> DEBUG9 NeoStats - SendModuleEvent: EVENT_CTCPVERSIONRPL to module SecureS=
erv
> DEBUG9 NeoStats - SendEvent: SecureServ has no event handler for EVENT_CT=
CPVERSIONRPL
> DEBUG1 NeoStats - -------------------------END PARSE---------------------=
-----
> DEBUG10 NeoStats - LibEvent: timeout_next: in 40 seconds
> DEBUG10 NeoStats - LibEvent: epoll_dispatch: epoll_wait reports 1
> DEBUG1 NeoStats - Event for fd 14 (MQS) has been reset
> DEBUG10 NeoStats - LibEvent: event_del: 0x90ad6a8, callback 0x8073680
> DEBUG10 NeoStats - LibEvent: event_add: event: 0x90ad6a8, EV_READ   call =
0x8073680
> DEBUG1 NeoStats - Updated Socket Info MQS with new event 18
> INFO NeoStats - Connnected to MQ Server, Logging in
> ERROR NeoStats - os_sock_write: failed for socket 14 with error Resource =
temporarily unavailable
> WARNING NeoStats - Lost Connection to MQ Server Resource temporarily unav=
ailable
> DEBUG10 NeoStats - LibEvent: event_del: 0x90ad6a8, callback 0x8073680
> DEBUG2 NeoStats - DelSock: deleting socket MQS from module SecureServ
> DEBUG10 NeoStats - LibEvent: event_del: 0x90ad6a8, callback 0x8073680
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xb7a6b8c0 (LWP 13240)]
> 0x0809fb1d in event_queue_remove (base=3D0x80c6d88, ev=3D0x90ad6a8, queue=
=3D8) at event.c:804
> 804                     TAILQ_REMOVE(base->activequeues[ev->ev_pri],
> (gdb) bt full
> #0  0x0809fb1d in event_queue_remove (base=3D0x80c6d88, ev=3D0x90ad6a8, q=
ueue=3D8) at event.c:804
>         docount =3D <value optimized out>
>         __func__ =3D "event_queue_remove"
> #1  0x0809fcbe in event_del (ev=3D0x90ad6a8) at event.c:689
>         evsel =3D (const struct eventop *) 0x80bd440
>         evbase =3D (void *) 0x80c5f58
> #2  0x08072e62 in CloseSock (sock=3D0x8c16d60) at sock.c:816
> No locals.
> #3  0x08073075 in DelSock (sock=3D0x8c16d60) at sock.c:850
>         sn =3D <value optimized out>
>         __PRETTY_FUNCTION__ =3D "DelSock"
>         __FUNCTION__ =3D "DelSock"
> #4  0x080740d7 in send_to_sock (sock=3D0x8c16d60, buf=3D0x8931d88 "\222",=
 buflen=3D154) at sock.c:254
>         sent =3D -1
> #5  0x08088488 in MGDoOutput (gw=3D0x8dda218, maxBytes=3D4294967295, send=
Func=3D0x8084fa0 <MQSSendSock>, arg=3D0x0) at MiniMessageGateway.c:133
>         bytesSent =3D 152386864
>         bytesToSend =3D 154
>         totalSent =3D 0
> #6  0x08084dc7 in CheckMQOut () at updates.c:378
> No locals.
> #7  0x08084f67 in mqswrite (fd=3D13, data=3D0x0) at updates.c:562
> No locals.
> #8  0x08073712 in read_sock_activity (fd=3D13, what=3D<value optimized ou=
t>, data=3D0x85ce170) at sock.c:700
>         p =3D <value optimized out>
>         n =3D <value optimized out>
>         howmuch =3D 4096
> #9  0x080a04d2 in event_base_loop (base=3D0x80c6d88, flags=3D<value optim=
ized out>) at event.c:314
>         evsel =3D (const struct eventop *) 0x80bd440
>         evbase =3D (void *) 0x80c5f58
>         tv =3D {tv_sec =3D 40, tv_usec =3D 496151}
>         res =3D <value optimized out>
>         __func__ =3D "event_base_loop"
> #10 0x080a06e9 in event_loop (flags=3D0) at event.c:365
> No locals.
> #11 0x080a070e in event_dispatch () at event.c:328
> No locals.
> #12 0x08074402 in Connect () at sock.c:148
>         mysock =3D 10
>         __PRETTY_FUNCTION__ =3D "Connect"
> #13 0x0806db25 in main (argc=3D2, argv=3DCannot access memory at address =
0xc
> ) at main.c:476
>         pid =3D -1073777756
>         dbpath =3D "/home/security/NeoStats3.0/data/lang.db\000`=C2=A0=C3=
=9F- =C3=98o=C3=BF=C2=BF=C3=84\027=C3=B5- \n\000\000\000Xi=C2=BB- \001\000\=
000\000\000\000\000\000\001", '\0' <repeats 11 times>, "|o=C3=BF=C2=BF\000\=
000\000\000=C3=80=C2=B8=C2=A6- \000g=C3=B3- \210\000\000\000=C3=A4o=C3=BF=
=C2=BF$p=C3=BF=C2=BF\220[=C3=B3- #=C2=B2=C3=9F- W=C3=9B\223\034\000\000\000=
\000\000\000\000\000=C3=B4\017=C3=B5- \024s=C3=BF=C2=BF#\222=C3=B3- =C2=A0\=
022=C3=B5-  \030=C3=B5- ", '\0' <repeats 29 times>, "\200\v\b`=C3=A4=C3=BF=
=C3=BF=C3=88\025=C3=B5- =C3=A0=C3=92=C3=9F- \004\000\000\020", '\0' <repeat=
s 28 times>, "=C3=8C3=C2=A7- \220b=C2=BB- \000\000\000\000=C3=BF=C3=BF"...
>         __PRETTY_FUNCTION__ =3D "main"

--=20
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: htt=
p://support.my-ho.st/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira