Multithreaded proxy detection crashes the JVM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-6 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Calling ProxySelector.
If the application crashes then it will be in either [libdbus-1.so.3] dbus_watch_handle or [libc.so.6] _IO_str_pbackfail. The dbus error outputted when it fails but doesn't crash the VM is:
(process:23565): GConf-CRITICAL **: gconf_engine_
Adding a synchronized block to the select call solves the problem in our application but no calls to the Java standard library should cause a VM crash.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: openjdk-
ProcVersionSign
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Wed Nov 2 12:52:39 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: openjdk-6
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (19 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.