From: Tom H. <tom...@ad...> - 2006-03-30 22:58:37
|
Tried to send this a few days ago and adelphia mail was screwy, lets see if it works this time: On x86_64, the va_start and va_end varargs stuff is highly nontrivial internally. The way it was being used in the logging code causes a segfault when it goes through the path that tries to log to two different places. I'm attaching the patch I came up with to get debugging to work on my Fedora Core 5 x86_64 with lirc 0.8.0. It does a separate va_start and va_end for each use instead of one around both uses. |