#7456 NORM Never A: gsm_xsmp_init implicitly converted to pointer
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jul 9 11:13:36 EDT 2008
#7456: gsm_xsmp_init implicitly converted to pointer
--------------------+-------------------------------------------------------
Reporter: morgs | Owner: marco
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: sugar | Version:
Keywords: | Next_action: never set
Verified: 0 | Blockedby:
Blocking: |
--------------------+-------------------------------------------------------
Debian Bug#489817: sugar-toolkit: gsm_xsmp_init implicitly converted to
pointer
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
--
Ticket URL: <http://dev.laptop.org/ticket/7456>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list