{"action":"opened","issue":{"url":"https://api.github.com/repos/boothj5/profanity/issues/693","labels_url":"https://api.github.com/repos/boothj5/profanity/issues/693/labels{/name}","comments_url":"https://api.github.com/repos/boothj5/profanity/issues/693/comments","events_url":"https://api.github.com/repos/boothj5/profanity/issues/693/events","html_url":"https://github.com/boothj5/profanity/issues/693","id":121545508,"number":693,"title":"Stack smashing with 0.4.7 on debian 8","user":{"login":"clux","id":134092,"avatar_url":"https://avatars.githubusercontent.com/u/134092?v=3","gravatar_id":"","url":"https://api.github.com/users/clux","html_url":"https://github.com/clux","followers_url":"https://api.github.com/users/clux/followers","following_url":"https://api.github.com/users/clux/following{/other_user}","gists_url":"https://api.github.com/users/clux/gists{/gist_id}","starred_url":"https://api.github.com/users/clux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clux/subscriptions","organizations_url":"https://api.github.com/users/clux/orgs","repos_url":"https://api.github.com/users/clux/repos","events_url":"https://api.github.com/users/clux/events{/privacy}","received_events_url":"https://api.github.com/users/clux/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-10T18:10:01Z","updated_at":"2015-12-10T18:10:01Z","closed_at":null,"body":"Tried compiling latest on debian 8 to get a newer version. Got it built, but it exits with stack smashing error.\r\n\r\nThese are the dependencies I built with:\r\n\r\n```sh\r\n# what seemed like the correct dependencies available on stable:\r\nsudo apt-get install -y \\\r\n  autoconf \\\r\n  libssl-dev \\\r\n  libstrophe-dev \\\r\n  libncursesw5-dev \\\r\n  libcurl4-gnutls-dev \\\r\n  libreadline-dev \\\r\n  libotr5-dev\r\n# checkout 0.4.7 release and cd into it\r\nmkdir m4\r\n./bootstrap.sh\r\n./configure --enable-otr --prefix=\r\nmake -j8\r\n./profanity -a anyxmppacc\r\n```\r\n\r\n```\r\n*** stack smashing detected ***: ./profanity terminated\r\n                                                       Segmentation fault\r\n```\r\n\r\nHappens during connect. Backtrace is not particularly helpful either:\r\n\r\n```\r\nProgram received signal SIGSEGV, Segmentation fault.\r\n0x00007ffff1151688 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1\r\n(gdb) bt\r\n#0  0x00007ffff1151688 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1\r\n#1  0x00007ffff11526f8 in _Unwind_Backtrace () from /lib/x86_64-linux-gnu/libgcc_s.so.1\r\n#2  0x00007ffff5aecf46 in __GI___backtrace (array=<optimized out>, size=64) at ../sysdeps/x86_64/backtrace.c:109\r\n#3  0x00007ffff5a19d62 in backtrace_and_maps (do_abort=0, do_abort@entry=2, written=false, fd=8) at ../sysdeps/unix/sysv/linux/libc_fatal.c:47\r\n#4  0x00007ffff5a6d1ff in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff5b5da2b \"*** %s ***: %s terminated\\n\") at ../sysdeps/posix/libc_fatal.c:172\r\n#5  0x00007ffff5af04c7 in __GI___fortify_fail (msg=msg@entry=0x7ffff5b5da13 \"stack smashing detected\") at fortify_fail.c:31\r\n#6  0x00007ffff5af0490 in __stack_chk_fail () at stack_chk_fail.c:28\r\n#7  0x00007ffff62e05af in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0\r\n#8  0x00007fff00000000 in ?? ()\r\n#9  0x00007fffffffc310 in ?? ()\r\n#10 0x00007fffffffc3e0 in ?? ()\r\n#11 0x00007fffffffc230 in ?? ()\r\n#12 0x0000104af7fc8030 in ?? ()\r\n#13 0x0001000100000008 in ?? ()\r\n#14 0x00007ffff6204bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0\r\n#15 0x0000000000000005 in ?? ()\r\n#16 0x0000000000000409 in ?? ()\r\n#17 0x0000000000000001 in ?? ()\r\n#18 0x00000000000021b6 in ?? ()\r\n#19 0x0000000000000000 in ?? ()\r\n```\r\n gcc 4.9.2"}}