gzopen64 implicitly converted to pointer

Bug #402181 reported by LaMont Jones
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libtrace3 (Ubuntu)
Triaged
Low
Unassigned
Karmic
Won't Fix
Low
Unassigned

Bug Description

Binary package hint: libtrace3

In 3.0.6-1:
Function `gzopen64' implicitly converted to pointer at libtraceio-zlib.c:53

Our automated build log filter[1] detected the problem(s) above that will
likely cause your package to segfault on 64-bit architectures (where the
size of a pointer is greater than the size of an integer.)

This is often due to a missing function prototype definition.
For more information, see [2].

Since use of implicitly converted pointers is always (eventually
and/or itermittantly) fatal to the application, they are errors.
Please correct them for your next upload.

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

Steve Langasek (vorlon)
Changed in libtrace3 (Ubuntu Karmic):
importance: Undecided → High
milestone: none → karmic-alpha-6
status: New → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

LaMont,

Which build log was this error found in? I can't see this is the logs for either ia64 or amd64 for libtrace3 3.0.6-1 in Ubuntu.

Changed in libtrace3 (Ubuntu Karmic):
status: Triaged → Incomplete
Revision history for this message
Steve Langasek (vorlon) wrote :

Found it - for some reason this shows up in the build logs on i386 for the current version, but *not* in the build logs for the 64-bit builds. So this is a low priority to fix.

If this warning has been made a fatal error on i386 builds, not just builds on amd64/ia64, I think that should be corrected on the buildds.

Changed in libtrace3 (Ubuntu Karmic):
importance: High → Low
milestone: karmic-alpha-6 → none
status: Incomplete → Won't Fix
Changed in libtrace3 (Ubuntu):
status: Incomplete → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.