Here is the fix. Building into rawhide now.
--- dircproxy-1.2.0-beta2.orig/src/irc_server.c 2006-10-07 17:07:08.000000000 -0400 +++ dircproxy-1.2.0-beta2/src/irc_server.c 2007-10-04 17:45:57.000000000 -0400 @@ -1155,7 +1155,7 @@
if (!strcmp(cmsg.cmd, "ACTION")) { irclog_log(p, IRC_LOG_ACTION, logdest, msg.src.orig, - "%s", cmsg.paramstarts[0]); + "%s", (cmsg.paramstarts != NULL) ? cmsg.paramstarts[0]: "none");
} else if (!strcmp(cmsg.cmd, "DCC") && p->conn_class->dcc_proxy_incoming) {
Here is the fix. Building into rawhide now.
--- dircproxy- 1.2.0-beta2. orig/src/ irc_server. c 2006-10-07 17:07:08.000000000 -0400 1.2.0-beta2/ src/irc_ server. c 2007-10-04 17:45:57.000000000 -0400
+++ dircproxy-
@@ -1155,7 +1155,7 @@
if (!strcmp(cmsg.cmd, "ACTION")) {
irclog_ log(p, IRC_LOG_ACTION, logdest, msg.src.orig, s[0]); s[0]:
- "%s", cmsg.paramstart
+ "%s", (cmsg.paramstarts != NULL) ? cmsg.paramstart
"none");
} else if (!strcmp(cmsg.cmd, "DCC")
& & p->conn_ class-> dcc_proxy_ incoming) {