public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [BUG] JVM crashes with 2.6.9-rc2
@ 2004-10-16 12:07 Pekka Enberg
  2004-10-16 19:45 ` Andrew Morton
  2004-10-16 21:59 ` Linus Torvalds
  0 siblings, 2 replies; 5+ messages in thread
From: Pekka Enberg @ 2004-10-16 12:07 UTC (permalink / raw)
  To: roland; +Cc: akpm, torvalds, linux-kernel

Hi,

Sun JVM 1.4.2_06 crashes with Linux 2.6.9-rc2 and later on i386 when I
start Eclipse. The JVM dies a horrible death claiming internal error.  I
noticed similar problem with Blackdown JDK 1.4.2_rc1 as well.  I have
put a full strace of the run here [1].

I also tested 2.6.7, 2.6.8.1, and 2.6.9-rc1 and they all work fine.
Reverting Roland's i386 syscall tracing patch [2] from 2.6.9-rc2 makes
the problem go away for me.

  		Pekka

  1. http://www.cs.helsinki.fi/u/penberg/linux/eclipse-strace
  2. http://linus.bkbits.net:8080/linux-2.5/cset@1.1832.54.195

$ scripts/ver_linux

Linux raquel 2.6.9-rc2 #1 Thu Sep 23 09:44:48 EEST 2004 i686 Intel(R) Celeron(R) CPU 2.80GHz GenuineIntel GNU/Linux

Gnu C                  3.4.2
Gnu make               3.80
binutils               2.15.92.0.2
util-linux             2.12b
mount                  2.12b
module-init-tools      3.0
e2fsprogs              1.35
reiserfsprogs          line
reiser4progs           line
Linux C Library        2.3.4
Dynamic linker (ldd)   2.3.4
Procps                 3.2.3
Net-tools              1.60
Kbd                    1.12
Sh-utils               5.2.1
Modules Loaded         radeon ohci_hcd joydev usbhid ati_agp agpgart snd_ali5451 snd_ac97_codec natsemi uhci_hcd snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore usb_storage ehci_hcd usbcore

$ grep -v "#" .config

CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y

CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
CONFIG_IKCONFIG=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_SHMEM=y

CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

CONFIG_X86_PC=y
CONFIG_MPENTIUM4=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_TOSHIBA=m
CONFIG_I8K=m
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m

CONFIG_EDD=m
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y

CONFIG_PM=y
CONFIG_SOFTWARE_SUSPEND=y

CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y

CONFIG_APM=m
CONFIG_APM_IGNORE_USER_SUSPEND=y
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_CPU_IDLE=y
CONFIG_APM_DISPLAY_BLANK=y
CONFIG_APM_RTC_IS_GMT=y
CONFIG_APM_ALLOW_INTS=y
CONFIG_APM_REAL_MODE_POWER_OFF=y

CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_PROC_INTF=m
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_TABLE=y


CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_NAMES=y

CONFIG_PCMCIA=m


CONFIG_BINFMT_ELF=y


CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y


CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_PARPORT_OTHER=y
CONFIG_PARPORT_1284=y


CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y

CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEFLOPPY=m

CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_ALI15X3=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y

CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y

CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y



CONFIG_SCSI_SATA=y
CONFIG_SCSI_ATA_PIIX=m
CONFIG_SCSI_QLA2XXX=y






CONFIG_NET=y

CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_TUNNEL=y

CONFIG_IPV6=y
CONFIG_NETFILTER=y

CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IRC=m
CONFIG_IP_NF_TFTP=m
CONFIG_IP_NF_AMANDA=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_LOCAL=y
CONFIG_IP_NF_NAT_SNMP_BASIC=m
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_NAT_TFTP=m
CONFIG_IP_NF_NAT_AMANDA=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_DSCP=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_ARPTABLES=m

CONFIG_IP6_NF_QUEUE=m
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_MATCH_LIMIT=m
CONFIG_IP6_NF_MATCH_MAC=m
CONFIG_IP6_NF_MATCH_RT=m
CONFIG_IP6_NF_MATCH_OPTS=m
CONFIG_IP6_NF_MATCH_FRAG=m
CONFIG_IP6_NF_MATCH_HL=m
CONFIG_IP6_NF_MATCH_MULTIPORT=m
CONFIG_IP6_NF_MATCH_OWNER=m
CONFIG_IP6_NF_MATCH_MARK=m
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IP6_NF_MATCH_AHESP=m
CONFIG_IP6_NF_MATCH_LENGTH=m
CONFIG_IP6_NF_MATCH_EUI64=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_LOG=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_TARGET_MARK=m
CONFIG_XFRM=y

CONFIG_VLAN_8021Q=m


CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_TUN=m


CONFIG_NET_ETHERNET=y
CONFIG_MII=m

CONFIG_NET_PCI=y
CONFIG_NATSEMI=m









CONFIG_INPUT=y

CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m

CONFIG_GAMEPORT=m
CONFIG_SOUND_GAMEPORT=m
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y

CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y

CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_NONSTANDARD=y


CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_PRINTER=m


CONFIG_RTC=y

CONFIG_AGP=m
CONFIG_AGP_ATI=m
CONFIG_DRM=y
CONFIG_DRM_RADEON=m


CONFIG_I2C=m

CONFIG_I2C_ALGOBIT=m








CONFIG_VIDEO_SELECT=y

CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y

CONFIG_SOUND=m

CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m

CONFIG_SND_MPU401_UART=m
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m

CONFIG_SND_AC97_CODEC=m
CONFIG_SND_ALI5451=m
CONFIG_SND_ATIIXP=m
CONFIG_SND_TRIDENT=m




CONFIG_USB=m

CONFIG_USB_DEVICEFS=y

CONFIG_USB_EHCI_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m

CONFIG_USB_AUDIO=m
CONFIG_USB_MIDI=m
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_HP8200e=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y

CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y





CONFIG_USB_CATC=m
CONFIG_USB_KAWETH=m
CONFIG_USB_PEGASUS=m
CONFIG_USB_RTL8150=m
CONFIG_USB_USBNET=m

CONFIG_USB_ALI_M5632=y
CONFIG_USB_AN2720=y
CONFIG_USB_BELKIN=y
CONFIG_USB_GENESYS=y
CONFIG_USB_NET1080=y
CONFIG_USB_PL2301=y

CONFIG_USB_ARMLINUX=y
CONFIG_USB_EPSON2888=y
CONFIG_USB_ZAURUS=y
CONFIG_USB_CDCETHER=y

CONFIG_USB_AX8817X=y

CONFIG_USB_USS720=m


CONFIG_USB_TIGL=m
CONFIG_USB_AUERSWALD=m
CONFIG_USB_LCD=m


CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_JFS_FS=m
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=y

CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=m
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y

CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m

CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y



CONFIG_MSDOS_PARTITION=y

CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_CODEPAGE_1250=m
CONFIG_NLS_CODEPAGE_1251=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_13=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_KOI8_U=m
CONFIG_NLS_UTF8=m


CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_EARLY_PRINTK=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y


CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_NULL=m
CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_BLOWFISH=m
CONFIG_CRYPTO_TWOFISH=m
CONFIG_CRYPTO_SERPENT=m
CONFIG_CRYPTO_CAST5=m
CONFIG_CRYPTO_CAST6=m
CONFIG_CRYPTO_ARC4=m
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m

CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [BUG] JVM crashes with 2.6.9-rc2
  2004-10-16 12:07 [BUG] JVM crashes with 2.6.9-rc2 Pekka Enberg
@ 2004-10-16 19:45 ` Andrew Morton
  2004-10-16 23:07   ` Pekka Enberg
  2004-10-16 21:59 ` Linus Torvalds
  1 sibling, 1 reply; 5+ messages in thread
From: Andrew Morton @ 2004-10-16 19:45 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: roland, torvalds, linux-kernel

Pekka Enberg <penberg@cs.helsinki.fi> wrote:
>
> Hi,
> 
> Sun JVM 1.4.2_06 crashes with Linux 2.6.9-rc2 and later on i386 when I
> start Eclipse. The JVM dies a horrible death claiming internal error.  I
> noticed similar problem with Blackdown JDK 1.4.2_rc1 as well.  I have
> put a full strace of the run here [1].

Could you test
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/snapshots/old/patch-2.6.9-rc4-bk3.gz?


> I also tested 2.6.7, 2.6.8.1, and 2.6.9-rc1 and they all work fine.
> Reverting Roland's i386 syscall tracing patch [2] from 2.6.9-rc2 makes
> the problem go away for me.

That's peculiar.  Are you sure about that?

> 
>   1. http://www.cs.helsinki.fi/u/penberg/linux/eclipse-strace
>   2. http://linus.bkbits.net:8080/linux-2.5/cset@1.1832.54.195


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [BUG] JVM crashes with 2.6.9-rc2
  2004-10-16 12:07 [BUG] JVM crashes with 2.6.9-rc2 Pekka Enberg
  2004-10-16 19:45 ` Andrew Morton
@ 2004-10-16 21:59 ` Linus Torvalds
  1 sibling, 0 replies; 5+ messages in thread
From: Linus Torvalds @ 2004-10-16 21:59 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: roland, akpm, linux-kernel



On Sat, 16 Oct 2004, Pekka Enberg wrote:
> 
> Sun JVM 1.4.2_06 crashes with Linux 2.6.9-rc2 and later on i386 when I
> start Eclipse. The JVM dies a horrible death claiming internal error.  

Hmm.. The strace is pretty nondescript, because the abort happens in some 
other thread than the initial one. That said:

> I noticed similar problem with Blackdown JDK 1.4.2_rc1 as well.  I have
> put a full strace of the run here [1].
> 
> I also tested 2.6.7, 2.6.8.1, and 2.6.9-rc1 and they all work fine.
> Reverting Roland's i386 syscall tracing patch [2] from 2.6.9-rc2 makes
> the problem go away for me.

That's just _weird_. For one, Roland's patch should only matter when 
tracing or auditing. For another, it shouldn't matter then either ;)

Can you double-check your test setup (and the kernel you tested) just 
because I don't see how that patch can matter.

		Linus

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [BUG] JVM crashes with 2.6.9-rc2
  2004-10-16 19:45 ` Andrew Morton
@ 2004-10-16 23:07   ` Pekka Enberg
  2004-10-18  7:51     ` Pekka Enberg
  0 siblings, 1 reply; 5+ messages in thread
From: Pekka Enberg @ 2004-10-16 23:07 UTC (permalink / raw)
  To: Andrew Morton; +Cc: roland, torvalds, linux-kernel

Hi,

At some point in time, I wrote:
> > I also tested 2.6.7, 2.6.8.1, and 2.6.9-rc1 and they all work fine.
> > Reverting Roland's i386 syscall tracing patch [2] from 2.6.9-rc2 makes
> > the problem go away for me.

On Sat, 2004-10-16 at 12:45 -0700, Andrew Morton wrote:
> That's peculiar.  Are you sure about that?

I tested again and I now get the crash with _all_ of the above kernels
so it's definitely not the patch.  Sorry about that.  I'll run memtest86
tomorrow to see if my hardware is broken.

In case anyone is interested, here's the error message:

#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_06-b03 mixed mode)
#
# Error ID: 43113F32554E54494D45110E4350500308
#
# Problematic Thread: prio=1 tid=0x0805bb08 nid=0x1f48 runnable
#

Heap at VM Abort:
Heap
 def new generation   total 576K, used 576K [0x44750000, 0x447f0000, 0x44c30000)
  eden space 512K, 100% used [0x44750000, 0x447d0000, 0x447d0000)
  from space 64K, 100% used [0x447e0000, 0x447f0000, 0x447f0000)
  to   space 64K,   0% used [0x447d0000, 0x447d0000, 0x447e0000)
 tenured generation   total 4716K, used 3965K [0x44c30000, 0x450cb000, 0x48750000)
   the space 4716K,  84% used [0x44c30000, 0x4500f7c8, 0x4500f800, 0x450cb000)
 compacting perm gen  total 11520K, used 11510K [0x48750000, 0x49290000, 0x4c750000)
   the space 11520K,  99% used [0x48750000, 0x4928daa0, 0x4928dc00, 0x49290000)

		Pekka


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [BUG] JVM crashes with 2.6.9-rc2
  2004-10-16 23:07   ` Pekka Enberg
@ 2004-10-18  7:51     ` Pekka Enberg
  0 siblings, 0 replies; 5+ messages in thread
From: Pekka Enberg @ 2004-10-18  7:51 UTC (permalink / raw)
  To: Andrew Morton; +Cc: roland, torvalds, linux-kernel

Hi,

On Sat, 2004-10-16 at 12:45 -0700, Andrew Morton wrote:
> > That's peculiar.  Are you sure about that?

On Sun, 2004-10-17 at 02:07 +0300, Pekka Enberg wrote:
> I tested again and I now get the crash with _all_ of the above kernels
> so it's definitely not the patch.  Sorry about that.  I'll run memtest86
> tomorrow to see if my hardware is broken.

Sorry, this is probably not a kernel bug.

My test case was slightly different for the first and second run which
is why I got varying results.  I can reproduce the crash now with _all_
recent 2.6 kernels so the bug is likely somewhere else.  The JVM crashes
at different locations depending on the kernel version which is why I
thought the problem was in the kernel in the first place.

Thanks a lot for the help and sorry for the noise.

		Pekka


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-10-18  7:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-16 12:07 [BUG] JVM crashes with 2.6.9-rc2 Pekka Enberg
2004-10-16 19:45 ` Andrew Morton
2004-10-16 23:07   ` Pekka Enberg
2004-10-18  7:51     ` Pekka Enberg
2004-10-16 21:59 ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox