[Pkg-db-devel] Bug#344726: libdb4.4-java: Crash in Java_com_sleepycat_db_internal_db_1javaJNI_initDbEnvRef0

Stephen Crowley stephen.crowley at gmail.com
Sun Dec 25 04:20:06 UTC 2005


Package: libdb4.4-java
Version: 4.4.16-3
Severity: grave
Justification: renders package unusable


There is an optimization bug in gcc 4.0 that causes this library to be
unusable.

See
http://comments.gmane.org/gmane.comp.db.dbxml.general/1766?set_lines=100000

Stack: [0xbfa8e000,0xbfc8e000),  sp=0xbfc89a18,  free space=2030k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
C  [libdb_java-4.4.so+0x213f0]
Java_com_sleepycat_db_internal_db_1javaJNI_initDbEnvRef0+0x20
j  com.sleepycat.db.internal.db_javaJNI.initDbEnvRef0(JLjava/lang/Object;)J+0
j
com.sleepycat.db.internal.db_java.initDbEnvRef0(Lcom/sleepycat/db/internal/DbEnv;Ljava/lang/Object;)J+5
j  com.sleepycat.db.internal.DbEnv.initialize()V+3
j  com.sleepycat.db.internal.DbEnv.<init>(I)V+10
j
com.sleepycat.db.EnvironmentConfig.createEnvironment()Lcom/sleepycat/db/internal/DbEnv;+18
j
com.sleepycat.db.EnvironmentConfig.openEnvironment(Ljava/io/File;)Lcom/sleepycat/db/internal/DbEnv;+1
j
com.sleepycat.db.Environment.<init>(Ljava/io/File;Lcom/sleepycat/db/EnvironmentConfig;)V+6
j  com.crowlogic.lime.Archive.<init>(Ljava/lang/String;)V+36

This can be fixed by compiling with -O0, or just compiling db_java_wrap.c
with -O0

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.3
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libdb4.4-java depends on:
ii  libc6                         2.3.5-9    GNU C Library: Shared libraries an

libdb4.4-java recommends no packages.

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/pkg-db-devel/attachments/20051224/25ba2f7a/attachment.htm


More information about the Pkg-db-devel mailing list