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

Bug#195478: marked as done (jikes: segfault attempting to compile tau 2.12.8)

Your message dated Tue, 18 Aug 2009 20:56:51 +0100
with message-id <1250625411.004176.4724.nullmailer@kmos.homeip.net>
and subject line Package jikes has been removed from Debian
has caused the Debian Bug report #195478,
regarding jikes: segfault attempting to compile tau 2.12.8
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

195478: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=195478
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: jikes
Version: 1:1.18-4
Severity: normal

You can get the tau source either from sid or from
http://www.cs.uoregon.edu/research/paracomp/tau/tauprofile/dist/ (I
don't modify anything (yet) in the java sources.

Experimenting with various free compilers on the java code in tau, I
notice that at all wrappers cause jikes to end in a segfault, as
exemplified here (this is a modified jikes-gij to force the use of the
3.3 lib - see other report; jikes-classpath, -sablevm and -kaffe also
coredump, but after a much longer error log):

tau-2.12.8/tools/src/jRacy[771]$ jikes-gij *.java

Found 4 semantic errors compiling "StaticMainWindow.java":

   123.                         JMenuBar mainMenu = new JMenuBar();
*** Semantic Error: The constructor "JMenuBar();" in type "javax.swing.JMenuBar" has default access and is not accessible here.

   305.                         setJMenuBar(mainMenu);
*** Semantic Error: The method "setJMenuBar" in type "javax.swing.JFrame" has default access and is not accessible here.

   316.                         contentPane = getContentPane();
*** Semantic Error: The method "getContentPane" in type "javax.swing.JFrame" has default access and is not accessible here.

  1097.                 JMenuBar jMenuBar = getJMenuBar();
*** Semantic Error: The method "getJMenuBar" in type "javax.swing.JFrame" has default access and is not accessible here.
Segmentation fault (core dumped)

The gdb backtrace does not look very helpful, but you'll see for
yourself (/me is suspecting stack corruption :)

(gdb) bt
#0  0x08690540 in ?? ()
#1  0x080ea834 in strcpy ()
#2  0x080ec1ad in strcpy ()
#3  0x080e687f in strcpy ()
#4  0x0805be15 in strcpy ()
#5  0x0805aa8f in strcpy ()
#6  0x0806717d in strcpy ()
#7  0x08068641 in strcpy ()
#8  0x08140670 in strcpy ()
#9  0x0809ec53 in strcpy ()
#10 0x0809da50 in strcpy ()
#11 0x0809a51e in strcpy ()
#12 0x0811ffda in strcpy ()
#13 0x0811f648 in strcpy ()
#14 0x40111a51 in __libc_start_main () from /lib/libc.so.6

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux bylbo 2.4.19+mppe-k6 #1 SMP Fri Nov 15 20:50:49 CET 2002 i586
Locale: LANG=français, LC_CTYPE=français

Versions of packages jikes depends on:
ii  gij-3.3 [java-virtual-machine 1:3.3-2    The GNU Java bytecode interpreter
ii  java-common                   0.20       Base of all Java packages
ii  kaffe [java-virtual-machine]  1:1.0.7-3  A JVM to run Java bytecode
ii  libc6                         2.3.1-17   GNU C Library: Shared libraries an
ii  libgcc1                       1:3.3-2    GCC support library
ii  libstdc++5                    1:3.3-2    The GNU Standard C++ Library v3
ii  sablevm [java-virtual-machine 1.0.8-4    Free implementation of Java Virtua

-- no debconf information

Yann Dirson    <ydirson@altern.org> |    Why make M$-Bill richer & richer ?
Debian-related: <dirson@debian.org> |   Support Debian GNU/Linux:
Pro:    <yann.dirson@fr.alcove.com> |  Freedom, Power, Stability, Gratuity
     http://ydirson.free.fr/        | Check <http://www.debian.org/>

--- End Message ---
--- Begin Message ---
Version: 1:1.22-7+rm

You filled the bug http://bugs.debian.org/195478 in Debian BTS
against the package jikes. I'm closing it as fixed in *unstable*,
but it will remain open for older distributions.

For more information about this package's removal, read
http://bugs.debian.org/508366. That bug might give the reasons why
this package was removed and suggestions of possible replacements.

Don't hesitate to reply to this mail if you have any question.

Thank you for your contribution to Debian.

Marco Rodrigues

--- End Message ---

Reply to: