Bug#870313: Upstream bug report

2017-10-08 Thread Oliver Doepner
This is the corresponding upstream bug report:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3462


Bug#870313: Simple main method to reproduce the bug

2017-10-08 Thread Oliver Doepner
Please note the same issue described here:
https://stackoverflow.com/questions/45847635/java-audio-clip-cannot-be-closed-when-using-linux-pulseaudio

The description contains simple Java code to reproduce the issue.

The recommended work-around is to configure
/etc/java-8-openjdk/sound.properties not to use Pulseaudio.

I can confirm that the workaround works.

So maybe Pulseaudio should not be the default setting in sound.properties.


Bug#870313: openjdk-8-jre-headless: org.classpath.icedtea.pulseaudio.PulseAudioClip#close hangs forver (probably a deadlock)

2017-07-31 Thread Oliver Doepner
Package: openjdk-8-jre-headless
Version: 8u141-b15-1~deb9u1
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

The game https://github.com/odoepner/bagh-chal hangs right after playing the 
first sound.
It works fine with Oracle Java 8 and Zulu Java 8.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

- Download the jar 
(https://bintray.com/artifact/download/odoepner/generic/bagh-chal.jar).
- Run it using jav -jar bagh-chal.jar
- Drag and drop one of the goat pieces onto the game board.

   * What was the outcome of this action?

The game becomes unresponsive. A thread dump shows that it hangs in 
PulseAudioClip#close.
I will attch the thread dump to this bug if possible.

   * What outcome did you expect instead?

The computer player to move one of the tigers and dragging of goats be possible 
again.

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20170531+nmu1
ii  java-common   0.58
ii  libc6 2.24-11+deb9u1
ii  libcups2  2.2.1-8
ii  libfontconfig12.11.0-6.7+b1
ii  libfreetype6  2.6.3-3.2
ii  libgcc1   1:6.3.0-18
ii  libjpeg62-turbo   1:1.5.1-2
ii  liblcms2-22.8-4
ii  libnss3   2:3.26.2-1.1
ii  libpcsclite1  1.8.20-1
ii  libstdc++66.3.0-18
ii  libx11-6  2:1.6.4-3
ii  libxext6  2:1.3.3-1+b2
ii  libxi62:1.7.9-1
ii  libxrender1   1:0.9.10-1
ii  libxtst6  2:1.2.3-1
ii  multiarch-support 2.24-11+deb9u1
ii  util-linux2.29.2-1
ii  zlib1g1:1.2.8.dfsg-5

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-1
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.10-8

-- no debconf information
2017-07-31 18:39:37
Full thread dump OpenJDK 64-Bit Server VM (25.141-b15 mixed mode):

"TimerQueue" #23 daemon prio=5 os_prio=0 tid=0x7fae7cb17000 nid=0x20f9 
waiting on condition [0x7fae69c34000]
   java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0xefb4f928> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
at javax.swing.TimerQueue.run(TimerQueue.java:174)
at java.lang.Thread.run(Thread.java:748)

"Thread-3" #20 prio=6 os_prio=0 tid=0x7fae7cb3f000 nid=0x20f6 waiting for 
monitor entry [0x7fae6bc26000]
   java.lang.Thread.State: BLOCKED (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0xefe6c240> (a java.lang.Object)
at java.lang.Object.wait(Object.java:502)
at 
org.classpath.icedtea.pulseaudio.Operation.waitForCompletion(Operation.java:153)
- locked <0xefe6c240> (a java.lang.Object)
at 
org.classpath.icedtea.pulseaudio.PulseAudioClip$ClipThread.run(PulseAudioClip.java:130)

"PulseAudio Eventloop Thread" #19 daemon prio=6 os_prio=0 
tid=0x7fae7c46c000 nid=0x20f5 in Object.wait() [0x7fae6bd26000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0xefecd638> (a 
org.classpath.icedtea.pulseaudio.PulseAudioClip$ClipThread)
at java.lang.Thread.join(Thread.java:1252)
- locked <0xefecd638> (a 
org.classpath.icedtea.pulseaudio.PulseAudioClip$ClipThread)
at java.lang.Thread.join(Thread.java:1326)
at 
org.classpath.icedtea.pulseaudio.PulseAudioClip.close(PulseAudioClip.java:247)
at 
net.doepner.baghchal.resources.AudioUrlPlayer$$Lambda$39/633734841.run(Unknown 
Source)
at java.lang.Thread.run(Thread.java:748)
at 
net.doepner.baghchal.resources.AudioUrlPlayer.lambda$play$0(AudioUrlPlayer.java:29)
at 
net.doepner.baghchal.resources.AudioUrlPlayer$$Lambda$38/798764151.update(Unknown
 Source)
at 
org.classpath.icedtea.pulseaudio.PulseAudioLine.fireLineEvent(PulseAudioLine.java:76)
at 

Bug#572803: Module pata_via missing from Lenny d-i kernel

2010-03-06 Thread Oliver Doepner
Package: debian-installer
Version: 20090123lenny6
Severity: important

My bug report boils down to this:

The pata_via module is apparently excluded from the kernel of the Lenny 
installer.
And I don't know how I could work around that.

The full story:

I tried to install Lenny (5.03) on a machine with an Asrock G965M-S motherboard:
http://www.asrock.com/MB/overview.asp?Model=G965M-S

The board has SATA support and a (legacy) PATA IDE controller. I have
a PATA harddisk and DVD drive hooked up to the PATA IDE controller
(since I do not have any SATA drives).

But the Lenny installer can neither find my harddrive nor the DVD
drive. It seems that the PATA IDE controller is not detected or not
supported.

The PCI device identifier of the controller is 1106:0415, i.e. vendor
VIA Technologies, Inc., device: PATA IDE Host Controller.

The pata_via module seems to support this controller:
http://cateee.net/lkddb/web-lkddb/PATA_VIA.html

But the pata_via module is not available in the Lenny d-i kernel. I
can neither modprobe it or locate the *.ko file.

I successfully installed OpenSUSE  on the machine (which detected the
controller and loaded the pata_via module).

But I would much rather prefer to install Debian.


-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org