{"action":"created","issue":{"url":"https://api.github.com/repos/hexchat/hexchat/issues/1389","labels_url":"https://api.github.com/repos/hexchat/hexchat/issues/1389/labels{/name}","comments_url":"https://api.github.com/repos/hexchat/hexchat/issues/1389/comments","events_url":"https://api.github.com/repos/hexchat/hexchat/issues/1389/events","html_url":"https://github.com/hexchat/hexchat/issues/1389","id":85457215,"number":1389,"title":"Crash on mouse over text area","user":{"login":"Sanqui","id":289437,"avatar_url":"https://avatars.githubusercontent.com/u/289437?v=3","gravatar_id":"","url":"https://api.github.com/users/Sanqui","html_url":"https://github.com/Sanqui","followers_url":"https://api.github.com/users/Sanqui/followers","following_url":"https://api.github.com/users/Sanqui/following{/other_user}","gists_url":"https://api.github.com/users/Sanqui/gists{/gist_id}","starred_url":"https://api.github.com/users/Sanqui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sanqui/subscriptions","organizations_url":"https://api.github.com/users/Sanqui/orgs","repos_url":"https://api.github.com/users/Sanqui/repos","events_url":"https://api.github.com/users/Sanqui/events{/privacy}","received_events_url":"https://api.github.com/users/Sanqui/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hexchat/hexchat/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-05T07:07:24Z","updated_at":"2015-07-23T15:14:03Z","closed_at":null,"body":"On a certain server (twitch.tv), as soon as my mouse enters the inner text area, hexchat crashes.\r\nBacktrace:\r\n\r\n```\r\n(gdb) bt full\r\n#0  0x0000000000462946 in gtk_xtext_get_word (xtext=0x9ce990, x=189, y=202, \r\n    ret_ent=0x7fffffffd6f8, ret_off=0x7fffffffd708, ret_len=0x7fffffffd704, \r\n    slp=0x7fffffffd690) at xtext.c:1590\r\n        ent = 0xdd742c0\r\n        offset = 22\r\n        word = 0x9cedb8 \"command\"\r\n        last = 0x0\r\n        end = 0xdd7432a \"\"\r\n        len = 7\r\n        out_of_bounds = 0\r\n        len_to_offset = 2\r\n#1  0x0000000000462c6f in gtk_xtext_get_word_adjust (xtext=0x9ce990, x=189, \r\n    y=202, word_ent=0x7fffffffd6f8, offset=0x7fffffffd708, len=0x7fffffffd704)\r\n    at xtext.c:1684\r\n        slp = 0xc299ca0\r\n        word = 0xca <error: Cannot access memory at address 0xca>\r\n        word_type = 0\r\n#2  0x0000000000463163 in gtk_xtext_motion_notify (widget=0x9ce990, \r\n    event=0xc69c20) at xtext.c:1801\r\n        xtext = 0x9ce990\r\n        mask = 0\r\n        redraw = -9920\r\n        tmp = 32767\r\n---Type <return> to continue, or q <return> to quit---\r\n        x = 189\r\n        y = 202\r\n        offset = 19\r\n        len = 7\r\n        line_x = 87\r\n        word_ent = 0xdd742c0\r\n        word_type = -9920\r\n#3  0x00007ffff78ca90f in ?? () from /usr/lib/libgtk-x11-2.0.so.0\r\nNo symbol table info available.\r\n#4  0x00007ffff4aa52d5 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0\r\nNo symbol table info available.\r\n#5  0x00007ffff4ab6f02 in ?? () from /usr/lib/libgobject-2.0.so.0\r\nNo symbol table info available.\r\n#6  0x00007ffff4abf175 in g_signal_emit_valist ()\r\n   from /usr/lib/libgobject-2.0.so.0\r\nNo symbol table info available.\r\n#7  0x00007ffff4abf8cf in g_signal_emit () from /usr/lib/libgobject-2.0.so.0\r\nNo symbol table info available.\r\n#8  0x00007ffff79e1b9c in ?? () from /usr/lib/libgtk-x11-2.0.so.0\r\nNo symbol table info available.\r\n#9  0x00007ffff78c9054 in gtk_propagate_event ()\r\n   from /usr/lib/libgtk-x11-2.0.so.0\r\nNo symbol table info available.\r\n---Type <return> to continue, or q <return> to quit---\r\n#10 0x00007ffff78c94eb in gtk_main_do_event ()\r\n   from /usr/lib/libgtk-x11-2.0.so.0\r\nNo symbol table info available.\r\n#11 0x00007ffff753e2cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0\r\nNo symbol table info available.\r\n#12 0x00007ffff45ce9fd in g_main_context_dispatch ()\r\n   from /usr/lib/libglib-2.0.so.0\r\nNo symbol table info available.\r\n#13 0x00007ffff45cece0 in ?? () from /usr/lib/libglib-2.0.so.0\r\nNo symbol table info available.\r\n#14 0x00007ffff45cf002 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0\r\nNo symbol table info available.\r\n#15 0x00007ffff78c8467 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0\r\nNo symbol table info available.\r\n#16 0x000000000042d914 in fe_main () at fe-gtk.c:321\r\nNo locals.\r\n#17 0x000000000047638d in main (argc=1, argv=0x7fffffffe748) at hexchat.c:1098\r\n        i = 0\r\n        ret = -1\r\n(gdb) \r\n```"},"comment":{"url":"https://api.github.com/repos/hexchat/hexchat/issues/comments/124136279","html_url":"https://github.com/hexchat/hexchat/issues/1389#issuecomment-124136279","issue_url":"https://api.github.com/repos/hexchat/hexchat/issues/1389","id":124136279,"user":{"login":"i30817","id":757900,"avatar_url":"https://avatars.githubusercontent.com/u/757900?v=3","gravatar_id":"","url":"https://api.github.com/users/i30817","html_url":"https://github.com/i30817","followers_url":"https://api.github.com/users/i30817/followers","following_url":"https://api.github.com/users/i30817/following{/other_user}","gists_url":"https://api.github.com/users/i30817/gists{/gist_id}","starred_url":"https://api.github.com/users/i30817/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/i30817/subscriptions","organizations_url":"https://api.github.com/users/i30817/orgs","repos_url":"https://api.github.com/users/i30817/repos","events_url":"https://api.github.com/users/i30817/events{/privacy}","received_events_url":"https://api.github.com/users/i30817/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T15:14:03Z","updated_at":"2015-07-23T15:14:03Z","body":"Yeah that happened to me too on a normal channel. The crash went away for me when the message history buffer cycled. I was perplexed for 2 minutes ;)"}}