ports/159641: asterisk-gui crashes sterisk server 1.8.5.0,1
Veselin Slavov
vess at slavof.net
Wed Aug 10 13:00:29 UTC 2011
>Number: 159641
>Category: ports
>Synopsis: asterisk-gui crashes sterisk server 1.8.5.0,1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 10 13:00:27 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Veselin Slavov
>Release: FreeBSD 7.4-STABLE i386
>Organization:
Home user
>Environment:
System: FreeBSD server.slavof.net 7.4-STABLE FreeBSD 7.4-STABLE #50: Tue Jul 19 15:51:34 EEST 2011 vess at server.slavof.net:/usr/obj/usr/src/sys/server i386
>Description:
net/asterisk - version 1.8.5.0,1
www/asterisk-gui - 2.0.4,6
Bug in asterisk manager.
After login in asterisk-gui interface (http://localhost:8088), asterisk server crashes.
>How-To-Repeat:
just login in http://localhost:8088/...
>Fix:
--- ./main/manager.c.orig 2011-06-17 21:51:16.000000000 +0300
+++ ./main/manager.c 2011-08-05 15:09:40.000000000 +0300
@@ -5491,14 +5491,14 @@
ast_log(LOG_WARNING, "mmap failed. Manager output was not processed\n");
} else {
if (format == FORMAT_XML || format == FORMAT_HTML) {
- xml_translate(&out, buf, params, format);
+ xml_translate(out, buf, params, format);
} else {
- ast_str_append(&out, 0, "%s", buf);
+ ast_str_append(out, 0, "%s", buf);
}
munmap(buf, l);
}
} else if (format == FORMAT_XML || format == FORMAT_HTML) {
- xml_translate(&out, "", params, format);
+ xml_translate(out, "", params, format);
}
fclose(s->f);
st_str_append(&out, 0, ROW_FMT, TEST_STRING);
}
- process_output(&s, out, params, format);
+ process_output(&s, &out, params, format);
if (format == FORMAT_XML) {
ast_str_append(&out, 0, "</ajax-response>\n");
@@ -5968,7 +5968,7 @@
"<input type=\"submit\" value=\"Send request\" /></th></tr>\r\n");
}
- process_output(&s, out, params, format);
+ process_output(&s, &out, params, format);
if (format == FORMAT_XML) {
ast_str_append(&out, 0, "</ajax-response>\n");
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list