#0 __strcmp_ia32 () at ../sysdeps/i386/i686/multiarch/../strcmp.S:39 No locals. #1 0x035fe2f3 in default_3way_compare (v=, w=True, op=2) at ../Objects/object.c:789 c = vname = wname = #2 try_3way_to_rich_compare (v=, w=True, op=2) at ../Objects/object.c:907 c = #3 do_richcmp (v=, w=True, op=2) at ../Objects/object.c:930 res = #4 PyObject_RichCompare (v=, w=True, op=2) at ../Objects/object.c:977 res = #5 0x0365f62b in cmp_outcome (f=Frame 0x983ed1c, for file /home/braiam/.xchat2/gatoscript/modulos/protecciones.py, line 198, in anti_colores_cb (word=[':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'], word_eol=[':nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu', 'PRIVMSG #Republica_Dominicana :bien y tu', '#Republica_Dominicana :bien y tu', ':bien y tu', 'y tu', 'tu'], userdata=None, accion=<_sre.SRE_Pattern at remote 0x990c130>, colores=<_sre.SRE_Pattern at remote 0x9d23190>, ignorar=, canal='#ninguno'), throwflag=0) at ../Python/ceval.c:4518 res = 0 #6 PyEval_EvalFrameEx (f=Frame 0x983ed1c, for file /home/braiam/.xchat2/gatoscript/modulos/protecciones.py, line 198, in anti_colores_cb (word=[':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'], word_eol=[':nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu', 'PRIVMSG #Republica_Dominicana :bien y tu', '#Republica_Dominicana :bien y tu', ':bien y tu', 'y tu', 'tu'], userdata=None, accion=<_sre.SRE_Pattern at remote 0x990c130>, colores=<_sre.SRE_Pattern at remote 0x9d23190>, ignorar=, canal='#ninguno'), throwflag=0) at ../Python/ceval.c:2287 stack_pointer = 0x983ee80 next_instr = 0x9442d8e "rJ\002t\003" opcode = oparg = why = WHY_NOT err = 0 x = v = w = True u = t = stream = 0x0 fastlocals = 0x983ee54 freevars = 0x983ee7c retval = 0x0 tstate = 0x930a798 co = 0xb3956da0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x9442b74 "t" names = ('re', 'compile', 'False', 'auxiliar', 'lee_conf', 'split', 'lower', 'match', 'search', '_NUM_ABUSOS_COLORES', 'remove', 'expulsa', 'append', 'xchat', 'command', 'True', 'gprint', 'EAT_ALL', 'EAT_NONE') consts = ('Detecta el envio de mensajes con colores o realzados en los canales\n protegidos, avisa al autor en la primera ocasion y lo expulsa si reincide\n Argumentos:\n word -- array de palabras que envia xchat a cada hook\n word_eol -- array de cadenas que envia xchat a cada hook\n userdata -- variable opcional que se puede enviar a un hook (ignorado)\n ', '^\\\x01ACTION', '\\x02|\\x16|\\x1f|\\x03(([0-9]{1,2})?(,[0-9]{1,2})?)?', 'protecciones', 'banea_colores', '1', 'canales', ',', 2, '', 3, 1, 7, 0, '@', ' El uso de colores va contra las normas y', ' estabas avisado.', ': no uses colores/negrillas/subrayado en', ' este canal, va contra las normas. La', ' proxima vez seras expulsado. Para', ' desactivarlos escribe: /remote off', 'msg ', ' ', '!', 'ignora_colores', 'Mensaje de %s ignorado por uso de colores', None) #7 0x036644c8 in PyEval_EvalCodeEx (co=0xb3956da0, globals={'anti_clonerx_cb': , '__module_name__': 'GatoScript Protecciones', 'anti_ctcp_cb': , 'HOOKANTINOTICE': 154920112, 'HOOKANTIDRONE': 155057272, 'HOOKANTICLONERX': 155146576, 'ayuda': , 'HOOKANTIHOYGAN': 155057176, '__module_autor__': 'GatoLoko', 'anti_colores_cb': , 'unload_cb': , '__package__': None, 're': , 'HOOKANTICOLORES': 155159088, 'anti_mayusculas_cb': , '__doc__': '\nModulo Protecciones del GatoScript.\n\nEste modulo contiene las funciones de proteccion para el GatoScript.\n', 'anti_notice_cb': , '__builtins__': {'bytearray': , 'all': , 'help': <_Helper at remote 0xb39b044c>, 'vars': , 'SyntaxError': , 'unicode': , 'UnicodeDecodeError': ...(truncated), locals=0x0, args=0x9a78a10, argcount=3, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = Frame 0x983ed1c, for file /home/braiam/.xchat2/gatoscript/modulos/protecciones.py, line 198, in anti_colores_cb (word=[':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'], word_eol=[':nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu', 'PRIVMSG #Republica_Dominicana :bien y tu', '#Republica_Dominicana :bien y tu', ':bien y tu', 'y tu', 'tu'], userdata=None, accion=<_sre.SRE_Pattern at remote 0x990c130>, colores=<_sre.SRE_Pattern at remote 0x9d23190>, ignorar=, canal='#ninguno') retval = 0x0 fastlocals = 0x983ee54 freevars = 0x983ee7c tstate = 0x930a798 x = u = #8 0x035e2c17 in function_call (func=, arg=([':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'], [':nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu', 'PRIVMSG #Republica_Dominicana :bien y tu', '#Republica_Dominicana :bien y tu', ':bien y tu', 'y tu', 'tu'], None), kw=0x0) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = 0x0 d = 0x0 k = 0x0 nk = 0 nd = 0 #9 0x035b608c in PyObject_Call (func=, arg=([':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'], [':nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu', 'PRIVMSG #Republica_Dominicana :bien y tu', '#Republica_Dominicana :bien y tu', ':bien y tu', 'y tu', 'tu'], None), kw=0x0) at ../Objects/abstract.c:2529 result = call = 0x35e2b80 #10 0x035b6192 in call_function_tail (callable=, format=0x72e702c "(OOO)") at ../Objects/abstract.c:2561 retval = #11 PyObject_CallFunction (callable=, format=0x72e702c "(OOO)") at ../Objects/abstract.c:2585 va = args = #12 0x072e4bda in Callback_Command (word=0xbfa0c5b8, word_eol=0xbfa0c534, userdata=0x93f8a30) at python.c:473 hook = 0x93f8a30 retobj = word_list = [':nayroby!5fDb@AACznp.AI56Xx.virtual', 'PRIVMSG', '#Republica_Dominicana', ':bien', 'y', 'tu'] word_eol_list = ret = 0 #13 0x080a0199 in plugin_hook_run (sess=0x9a01400, name=0xbfa0c666 "PRIVMSG", word=0xbfa0c5b8, word_eol=0xbfa0c534, type=1) at plugin.c:503 list = next = 0x92171b8 hook = ret = eat = 0 #14 0x080b20e5 in irc_inline (serv=0x8a65cc8, buf=0x8a65f3e ":nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu", len=76) at proto-irc.c:1220 sess = 0x9a01400 tmp = type = 0xbfa0c666 "PRIVMSG" text = word = {0xbfa0c666 "PRIVMSG", 0xbfa0c642 ":nayroby!5fDb@AACznp.AI56Xx.virtual", 0xbfa0c666 "PRIVMSG", 0xbfa0c66e "#Republica_Dominicana", 0xbfa0c684 ":bien", 0xbfa0c68a "y", 0xbfa0c68c "tu", 0x80c8a80 "" , 0x0} word_eol = {0x80c8a80 "", 0x8a65f3e ":nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu", 0x8a65f62 "PRIVMSG #Republica_Dominicana :bien y tu", 0x8a65f6a "#Republica_Dominicana :bien y tu", 0x8a65f80 ":bien y tu", 0x8a65f86 "y tu", 0x8a65f88 "tu", 0x80c8a80 "" , 0x0} pdibuf_static = ":nayroby!5fDb@AACznp.AI56Xx.virtual\000PRIVMSG\000#Republica_Dominicana\000:bien\000y\000tu", '\000' "\360, ?\345<\377\000\000\000\360?0T\016\001X\235\371\t\345<\377\000\270\252\026\n\364?\016\001\300S\016\001\001\000\000\000\330\306\240\277\035t\377\000\000\000\360?\000\000\000\000\364\017\300\000`\367\001\n\370\306\240\277*\241\272\000\000\252\026\n\364?\016\001\300S\016\001DM\326\000\b\307\240\277\364?\016\001\300S\016\001\001\000\000\000\364\237\340\000\310\340\254\b(\307\240\277\345<\377\000\324\340\254\b`\367\001\n8\307\240\277X\325\331\000\060;\024\nh\244\340\000H\307\240\277\304O\332\000\310\340\254\b\000\025!\th\307\240\277\025P\327\000\364_\356\000\060;\024\nh\307\240\277J>\346\000\060;\024\n\364?\016\001\300S"... pdibuf = 0xbfa0c642 ":nayroby!5fDb@AACznp.AI56Xx.virtual" #15 0x080a1f98 in server_inline (source=0x97eb278, condition=G_IO_IN, serv=0x8a65cc8) at server.c:396 utf_line_allocated = #16 server_read (source=0x97eb278, condition=G_IO_IN, serv=0x8a65cc8) at server.c:461 sok = 21 error = i = len = 78 lbuf = ":nayroby!5fDb@AACznp.AI56Xx.virtual PRIVMSG #Republica_Dominicana :bien y tu\r\n\000\312\240\277\063i\305\000xk\034\t\030\000\000\000H\312\240\277\216fq\000xk\034\t\000\360\256\b\003\000\000\000\001\000\000\000\264\317\240\277\200\060\257\b% \205\000\364/\222\000\200\060\257\b% \205\000H\312\240\277\211z{\000\200\060\257\bhH\243\bX\312\240\277\364/\222\000\364/\222\000\200\060\257\bX\313\240\277\033L`\000\200\060\257\b\000\360\256\b\000\000\000\000\001\000\000\000\264\317\240\277\200\060\257\b% \205\000\000\000\000\000\000\000\000\000T\002\000\000\031", '\000' "\364, \177\244\000\330\312\240\277:\036\235\000\000\000\000\000\b\000\000\000\034\a\000\000\000\000\000\000"... #17 0x009fa78b in g_io_unix_dispatch (source=0x96f4d98, callback=0x80a1cb0 , user_data=0x8a65cc8) at /build/buildd/glib2.0-2.28.6/./glib/giounix.c:166 func = 0x80a1cb0 watch = 0x96f4d98 buffer_condition = #18 0x009b2aa8 in g_main_dispatch (context=0x8a18320) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:2440 dispatch = 0x9fa740 was_in_call = 0 user_data = 0x8a65cc8 callback = 0x80a1cb0 cb_funcs = 0xa4833c cb_data = 0x95b7bc8 current_source_link = {data = 0x96f4d98, next = 0x0} need_destroy = source = 0x96f4d98 current = 0x8a65a08 i = #19 g_main_context_dispatch (context=0x8a18320) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3013 No locals. #20 0x009b3270 in g_main_context_iterate (context=0x8a18320, block=10237984, dispatch=1, self=) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3091 max_priority = 2147483647 timeout = 96 some_ready = 1 nfds = allocated_nfds = fds = 0x9d25898 #21 0x009b392b in g_main_loop_run (loop=0x8a5fcd8) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #22 0x00680c39 in IA__gtk_main () at /build/buildd/gtk+2.0-2.24.4/gtk/gtkmain.c:1257 tmp_list = functions = 0x0 init = loop = 0x8a5fcd8 #23 0x0805f2fb in fe_main () at fe-gtk.c:290 No locals. #24 0x080ae1ca in main (argc=1, argv=0xbfa0d474) at xchat.c:922 ret =