summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2013-11-05 15:50:23 +0000
committerTom Hacohen <tom@stosb.com>2013-11-05 15:52:51 +0000
commit09bff77be74bb34565a23cf440f76d35b3291f04 (patch)
treedadf6642ec0d835c16d29709daca054b1da730ad /NEWS
parentd9415c9a74f3b8d6e9e243e25aa82be810df0669 (diff)
wsod: Fixed gdb hangs when generating backtraces.
After a long and hard battle with the gods of bugs I finally fixed this stupid hang. I had to dig into the gdb source code, and gdb the hell out of gdb, but it's now solved. First of all, we should call gdb with -batch which exits automatically. This however is not enough to fix it. The bug was that gdb was haning while trying to set attributes on stdin because it was waiting for input. This is obviously problematic when running in non-interactive mode, so I had to pipe /dev/zero to stdin to fix it. While at it, I also fixed the piping of stdout and stderr to be nicer. Conflicts: ChangeLog NEWS src/bin/e_sys_main.c
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS1
1 files changed, 1 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 3a94e6a12..b5347a50b 100644
--- a/NEWS
+++ b/NEWS
@@ -146,3 +146,4 @@ Fixes:
146 * fixed bug where e widgets would not unset focus 146 * fixed bug where e widgets would not unset focus
147 * fixed bug with filemanager setting path with too many spaces when opened from menu 147 * fixed bug with filemanager setting path with too many spaces when opened from menu
148 * fix remember size/position apply 148 * fix remember size/position apply
149 * wsod: Fixed gdb hangs when generating backtraces.