Menu

#12 Implicitly Converted Pointer -> likely ia64 crash

closed-fixed
None
5
2006-01-26
2005-11-17
No

As reported as Debian bug by dann frazier <dannf@hp.com>
http://bugs.debian.org/339501

bye,

-christian-

----------------------------------------------

Package: libiodbc2
Version: 3.52.3-1
Severity: important
Tags: patch
User: dannf@debian.org
Usertag: implicit-pointer-conversion

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.

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

diff -urN libiodbc2-3.52.3.orig/drvproxy/gtk/confirm.c
libiodbc2-3.52.3/drvproxy/gtk/confirm.c
--- libiodbc2-3.52.3.orig/drvproxy/gtk/confirm.c
2005-03-14 03:35:43.000000000 -0700
+++ libiodbc2-3.52.3/drvproxy/gtk/confirm.c 2005-11-16
11:34:43.000000000 -0700
@@ -68,6 +68,8 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
*/

+#include <odbcinst.h>
+#include <unicode.h>
#include "gui.h"
#include "question.xpm"

From: Debian/IA64 non-US Build Daemon
<buildd@caballero.debian.org>
To: undisclosed-recipients: ;
Subject: Log for successful build of libiodbc2_3.52.3-1
(dist=unstable)
Date: Wed, 16 Nov 2005 02:39:05 +0000

Function `dm_SQL_WtoU8' implicitly converted to pointer
at confirm.c:244

Discussion

  • iODBC Maintainer

    • status: open --> closed
     
  • iODBC Maintainer

    Logged In: YES
    user_id=872639

    This is fixed in the upcoming 3.52.4 release.

     
  • iODBC Maintainer

    • assigned_to: nobody --> iodbc
    • status: closed --> closed-fixed