Bug#383093: asterisk-chan-capi: implicit pointer conversion

dann frazier dannf at debian.org
Tue Aug 15 00:24:17 UTC 2006


Package: asterisk-chan-capi
Version: 0.7.0-1
Severity: important
Tags: patch

Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer
is greater than the size of an integer, such as ia64 and amd64.

This package makes use of the ast_pickup_ext() function with including
its prototype from asterisk/features.h.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions

----- Forwarded message from Buildd user <buildd at nautilus.lowpingbastards.de> -----

Subject: Log for successful build of asterisk-chan-capi_0.7.0-1 (dist=unstable)
From: Buildd user <buildd at nautilus.lowpingbastards.de>
Date: Thu, 10 Aug 2006 21:37:57 +0000
To: undisclosed-recipients: ;
X-PMX-Version: 5.1.2.240295, Antispam-Engine: 2.3.0.1, Antispam-Data: 2006.8.10.141932
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ldl.fc.hp.com
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on ldl.lart
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 required=3.5 tests=AWL,BAYES_00,UNDISC_RECIPS 
	autolearn=no version=3.0.3
Debian-Buildd-Error: Yes

Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655
Function `ast_pickup_ext' implicitly converted to pointer at chan_capi.c:2655

----- End forwarded message -----

--- asterisk-chan-capi-0.7.0/chan_capi.c.orig	2006-08-14 18:22:24.000000000 -0600
+++ asterisk-chan-capi-0.7.0/chan_capi.c	2006-08-14 18:21:44.000000000 -0600
@@ -76,6 +76,7 @@
 #include <asterisk/strings.h>
 #include <asterisk/dsp.h>
 #include <asterisk/devicestate.h>
+#include <asterisk/features.h>
 #include "xlaw.h"
 #include "chan_capi20.h"
 #include "chan_capi.h"

-- 
dann frazier | HP Open Source and Linux Organization




More information about the Pkg-voip-maintainers mailing list