[sugar] [Debian-olpc-devel] Bug#489817: sugar-toolkit: gsm_xsmp_init implicitly converted to pointer

Morgan Collett morgan.collett
Wed Jul 9 11:14:31 EDT 2008


On Tue, Jul 8, 2008 at 09:36, Morgan Collett <morgan.collett at gmail.com> wrote:
> Not sure if this has been reported to the Sugar team...
>
> Morgan

Logged as http://dev.laptop.org/ticket/7456

>
> ---------- Forwarded message ----------
> From: dann frazier <dannf at debian.org>
> Date: Tue, Jul 8, 2008 at 00:45
> Subject: [Debian-olpc-devel] Bug#489817: sugar-toolkit: gsm_xsmp_init
> implicitly converted to pointer
> To: submit at bugs.debian.org
>
>
> Package: sugar-toolkit
> Version: 0.81.5-1
> Severity: serious
> Tags: patch
> Usertags: implicit-pointer-conversion
>
> Our automated buildd log filter[1] detected a problem that is likely to
> 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.
>
>  Function `gsm_xsmp_init' implicitly converted to pointer at _sugarext.c:896
>  Function `gsm_xsmp_init' implicitly converted to pointer at _sugarext.c:896
>
> This is often due to a missing function prototype definition.
> For more information, see [2].
>
> Though it is guaranteed that this codepath will cause a segfault on certain
> architectures, it is not guaranteed that this codepath would ever be executed
> (e.g., if the returned pointer is never dereferenced). However, this bug
> does prevent the ia64 buildd from successfully building this package, resulting
> in a practical FTBFS issue and warranting the serious severity.
>
> [1] http://people.debian.org/~dannf/check-implicit-pointer-functions
> [2] http://wiki.debian.org/ImplicitPointerConversions
>
> --
> dann frazier
>
>
> _______________________________________________
> Debian-olpc-devel mailing list
> Debian-olpc-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/debian-olpc-devel
>



More information about the Sugar-devel mailing list