[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#388505: gcj-dbtool-4.1 call in postinst segfaults on fresh installs on arm, hppa



Package: gij-4.1
Version: 4.1.1-13
Severity: grave

sh-3.1#  gcj-dbtool-4.1 -n /var/lib/gcj-4.1/classmap.db
Segmentation fault

This happens on arm, and, according to vorlon, hppa. The postinst runs this
if /var/lib/gcj-4.1/classmap.db doesn't exist.

This is breaking various builds, like xulrunner on arm, and is contributing
to arm not being a very good release candidate architecture, this the
severity.

Here's a backtrace:

(gdb) r  -n /var/lib/gcj-4.1/classmap.db
Starting program: /usr/bin/gcj-dbtool-4.1 -n /var/lib/gcj-4.1/classmap.db
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 8502)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 32769 (LWP 8507)]
[New Thread 16386 (LWP 8508)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 8502)]
0x41beb434 in _Unwind_GetIPInfo () from /lib/libgcc_s.so.1
(gdb) bt
#0  0x41beb434 in _Unwind_GetIPInfo () from /lib/libgcc_s.so.1
#1  0x40b9d408 in _Jv_StackTrace::UnwindTraceFn () from /usr/lib/libgcj.so.70
#2  0x41beba04 in _Unwind_Backtrace () from /lib/libgcc_s.so.1
#3  0x40b9d308 in _Jv_StackTrace::GetStackTrace () from /usr/lib/libgcj.so.70
#4  0x40bdf2c4 in java::lang::VMThrowable::fillInStackTrace ()
   from /usr/lib/libgcj.so.70
#5  0x40f7eddc in java::lang::Throwable::fillInStackTrace ()
   from /usr/lib/libgcj.so.70
#6  0x40f7ee6c in java::lang::Throwable::Throwable ()
   from /usr/lib/libgcj.so.70
#7  0x40f7f1ac in java::lang::Exception::Exception ()
   from /usr/lib/libgcj.so.70
#8  0x40f7f2c4 in java::lang::ClassNotFoundException::ClassNotFoundException ()
   from /usr/lib/libgcj.so.70
#9  0x40fbdd28 in java::net::URLClassLoader::findClass ()
   from /usr/lib/libgcj.so.70
#10 0x40c02fb4 in gnu::gcj::runtime::BootClassLoader::bootLoadClass ()
   from /usr/lib/libgcj.so.70
#11 0x40bdee94 in java::lang::VMClassLoader::loadClass ()
   from /usr/lib/libgcj.so.70
#12 0x40bd8470 in _Jv_FindClass () from /usr/lib/libgcj.so.70
#13 0x40bd7174 in java::lang::Class::forName () from /usr/lib/libgcj.so.70
#14 0x40c00f44 in gnu::gcj::convert::BytesToUnicode::getDecoder ()
   from /usr/lib/libgcj.so.70
#15 0x40bdd0b8 in java::lang::String::init () from /usr/lib/libgcj.so.70
#16 0x40f96568 in java::lang::String::String () from /usr/lib/libgcj.so.70
#17 0x40b8a068 in JvConvertArgv () from /usr/lib/libgcj.so.70
#18 0x40b8aed8 in _Jv_RunMain () from /usr/lib/libgcj.so.70
#19 0x40b8b0b0 in _Jv_RunMain () from /usr/lib/libgcj.so.70
#20 0x40b8b0dc in JvRunMain () from /usr/lib/libgcj.so.70
#21 0x41c09e44 in __libc_start_main () from /lib/libc.so.6
#22 0x41c09e44 in __libc_start_main () from /lib/libc.so.6
Previous frame identical to this frame (corrupt stack?)
(gdb) 

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: arm
Shell:  /bin/sh linked to /bin/bash
Kernel: 2.6.11.11
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages gij-4.1 depends on:
ii  gcj-4.1-base                 4.1.1-13    The GNU Compiler Collection (gcj b
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  libgcc1                      1:4.1.1-13  GCC support library
ii  libgcj7-0                    4.1.1-13    Java runtime library for use with 
ii  zlib1g                       1:1.2.3-13  compression library - runtime

gij-4.1 recommends no packages.

-- no debconf information

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: