Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Feature Requests, Comments, Bugs, and Suggestions on the Jukes java jukebox.

Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby VirteX » Mon Oct 27, 2008 5:00 pm

I'm running last version of Jukes (4.1.2.41) on an up-to-date Linux box Ubuntu 8.04 Hardy with Gnome desktop environment.
One of the most lovable feature of Jukes, is that you can play a full album without making two or three steps cerating a new playlist before. But.Unluckely these feature works but it hangs Jukes as soon I try to do everything else (i.e. jumping a track forward) after giving that command ("Play Immediately"). My album continues to play, I can move the Jukes window, but I can't interact no more with Jukes. Also closing the window takes no effects.
This is my output when launching Jukes from shell for debug purposes:

me@VirteX:~$ java -jar /applications/Jukes/jukes-4.1.2.41-app.jar
[Server@1786e64]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@1786e64]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@1786e64]: [Thread[main,5,main]]: setDatabaseName(0,jukes)
[Server@1786e64]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@1786e64]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@1786e64]: [Thread[main,5,main]]: setDatabasePath(0,file:/home/me/.jukes/db/jukes;runtime.gc_interval=10000;hsqldb.default_table_type=cached;)

I never get more output after Jukes hangs.

Any suggestion? Where is possible to find more logs for debug?
Thanks
VirteX
VirteX
 
Posts: 6
Joined: Mon Oct 27, 2008 4:43 pm

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby Melloware » Mon Oct 27, 2008 5:02 pm

Jukes logs are in your USER_HOME in a /.jukes folder. They will help.

Also you might want to go into Jukes Settings and turn LOG LEVEL to DEBUG. It defaults to INFO. Let me know if that gives us more info.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.melloware.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
User avatar
Melloware
Site Admin
 
Posts: 11031
Joined: Thu Dec 01, 2005 10:24 pm
Location: Philadelphia, Pennsylvania USA

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby VirteX » Wed Oct 29, 2008 3:36 pm

Thanks for quick reply. This is my jukes.log :
_________________________

## here I launch Jukes
10/29/2008 21:16:50 INFO - Application Started...
10/29/2008 21:16:50 INFO - Checking Java version...
10/29/2008 21:16:50 INFO - Current Java version: 1.6.0_07
10/29/2008 21:16:50 INFO - Jukes Version: 4.1.2.41
10/29/2008 21:16:50 INFO - Adding Look and Feel [net.beeger.squareness.SquarenessLookAndFeel]
10/29/2008 21:16:50 INFO - Adding Look and Feel [net.sourceforge.napkinlaf.NapkinLookAndFeel]
10/29/2008 21:16:50 INFO - Adding Look and Feel [com.nilo.plaf.nimrod.NimRODLookAndFeel]
10/29/2008 21:16:50 INFO - Adding Look and Feel [org.jvnet.substance.SubstanceLookAndFeel]
10/29/2008 21:16:50 INFO - Adding Look and Feel [com.lipstikLF.LipstikLookAndFeel]
10/29/2008 21:16:50 INFO - Creating Models...
10/29/2008 21:16:50 INFO - Init Logging...
10/29/2008 21:16:50 INFO - Init DB...
10/29/2008 21:16:50 INFO - Initializing Database.
10/29/2008 21:16:50 INFO - Starting up HSQLDB Server.
10/29/2008 21:16:50 INFO - Location: /home/giuliano/.jukes/db/jukes
10/29/2008 21:16:50 INFO - HSQLDB server 1.8.0
10/29/2008 21:16:50 INFO - Hibernate Initialization
10/29/2008 21:16:51 INFO - Initializing Interceptor: com.melloware.jukes.db.audit.AuditInterceptor
10/29/2008 21:16:51 INFO - AuditInterceptor is created.
10/29/2008 21:16:51 INFO - MLog clients using log4j logging.
10/29/2008 21:16:51 WARN - Unknown c3p0-config property: min_size
10/29/2008 21:16:51 WARN - Unknown c3p0-config property: max_size
10/29/2008 21:16:51 WARN - Unknown c3p0-config property: timeout
10/29/2008 21:16:51 INFO - Initializing c3p0-0.9.1 [built 16-January-2007 14:46:42; debug? true; trace: 10]
10/29/2008 21:16:51 INFO - Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@d73b8950 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@8a5adeb [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hge1a47xkloctg13m0sq5|194d372, idleConnectionTestPeriod -> 0, initialPoolSize -> 1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 1800, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 5, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 1, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@cccda52e [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 1hge1a47xkloctg13m0sq5|785d65, jdbcUrl -> jdbc:hsqldb:hsql://localhost/jukes, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 1hge1a47xkloctg13m0sq5|13f991, numHelperThreads -> 3 ]
10/29/2008 21:16:51 INFO - Hibernate 3.2.6
10/29/2008 21:16:51 INFO - Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@d57a0438 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@d9186a1 [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hge1a47xkloctg13m0sq5|1697b67, idleConnectionTestPeriod -> 0, initialPoolSize -> 1, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 1800, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 5, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 1, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@130d6953 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 1hge1a47xkloctg13m0sq5|131c89c, jdbcUrl -> jdbc:hsqldb:hsql://localhost/jukes, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 1hge1a47xkloctg13m0sq5|24c4a3, numHelperThreads -> 3 ]
10/29/2008 21:16:51 INFO - Creating Controller...
10/29/2008 21:16:51 INFO - Loading Codecs
10/29/2008 21:16:51 INFO - Sound Codec: org.xiph.speex.spi.SpeexFormatConvertionProvider@988707
10/29/2008 21:16:51 INFO - Sound Codec: davaguine.jmac.spi.tritonus.APEFormatConversionProvider@1c8ef56
10/29/2008 21:16:51 INFO - Sound Codec: org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider@d90453
10/29/2008 21:16:51 INFO - Sound Codec: javazoom.spi.vorbis.sampled.convert.VorbisFormatConversionProvider@1ab11b0
10/29/2008 21:16:51 INFO - Sound Codec: javazoom.spi.mpeg.sampled.convert.MpegFormatConversionProvider@165b7e
10/29/2008 21:16:51 INFO - Sound Codec: com.sun.media.sound.PCMtoPCMCodec@1d0d124
10/29/2008 21:16:51 INFO - Sound Codec: com.sun.media.sound.AlawCodec@52c6b4
10/29/2008 21:16:51 INFO - Sound Codec: com.sun.media.sound.UlawCodec@738d08
10/29/2008 21:16:51 INFO - Init Actions...
10/29/2008 21:16:51 INFO - Create Mainframe...
10/29/2008 21:16:52 INFO - User Preference Node: /jukes
10/29/2008 21:16:52 INFO - Init Tray...
10/29/2008 21:16:52 INFO - Init Jintellitype...
10/29/2008 21:16:52 INFO - isJIntellitypeSupported checking for Windows and DLL in path
10/29/2008 21:16:52 INFO - isJIntellitypeSupported = false
10/29/2008 21:16:52 INFO - Building UI...
10/29/2008 21:16:53 INFO - Finishing...
10/29/2008 21:16:53 INFO - Application Finished Loading.
## until here it's all ok. I already launched a "Play Immediately" and the log remain stopped while I'm listening for my album, but Jukes is freezed. Music goes on playing ...

## I kill the process in a command shell and the log is populated with the following lines:

10/29/2008 21:20:35 INFO - Shutdown hook.
10/29/2008 21:20:35 INFO - isJIntellitypeSupported checking for Windows and DLL in path
10/29/2008 21:20:35 INFO - isJIntellitypeSupported = false
10/29/2008 21:20:35 INFO - Shutting down Hibernate.
10/29/2008 21:20:35 INFO - HSQLDB: SHUTDOWN
10/29/2008 21:20:35 WARN - com.mchange.v2.resourcepool.BasicResourcePool@c743eb -- Thread unexpectedly interrupted while performing an acquisition attempt.
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
_________________________

If I play the album by creating the playlist before, everything continues to work great.
I have not the log of another Ubuntu 8.04 installed PC, but the beaviour is the same. Now I try with more debug verbosity as you suggested

Really I can't understand. Maybe someone else can :)

ThanX
g
VirteX
 
Posts: 6
Joined: Mon Oct 27, 2008 4:43 pm

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby VirteX » Wed Oct 29, 2008 3:54 pm

Here my DEBUG LEVEL log. I omitted everything while the appplication opens. I start dumping before selecting the album and playing immediately

____________

[...]
10/29/2008 21:38:44 INFO - Application Finished Loading.
## Until here everything is normal. Then I select the album and I launch "Play immediately"

10/29/2008 21:38:47 DEBUG - CURSOR: Set to WAIT
10/29/2008 21:38:47 DEBUG - Loading children
10/29/2008 21:38:47 DEBUG - Loading disc Lost in Space
10/29/2008 21:38:47 DEBUG - Loading disc Bachelor No. 2
10/29/2008 21:38:47 DEBUG - CURSOR: Set to DEFAULT
10/29/2008 21:38:50 DEBUG - Selected
10/29/2008 21:38:52 DEBUG - Play Immediately
10/29/2008 21:38:52 DEBUG - Adding to playlist top: com.melloware.jukes.db.orm.Disc@e99d0f[
id=10
name=Lost in Space
year=2002
genre=Rock
bitrate=128
coverUrl=/media/DATA/Musica/Aimee Mann/Lost in Space/AlbumArt_{F29E61E5-288D-430C-9B3E-9592FD906817}_Large.jpg
location=/media/DATA/Musica/Aimee Mann/Lost in Space
]
10/29/2008 21:38:52 DEBUG - Playlist changed
10/29/2008 21:38:52 DEBUG - Playlist changed
10/29/2008 21:38:52 DEBUG - Playlist changed
10/29/2008 21:38:52 DEBUG - Playlist changed
10/29/2008 21:38:52 DEBUG - Play /media/DATA/Musica/Aimee Mann/Lost in Space/Humpty Dumpty.mp3
10/29/2008 21:38:52 DEBUG - stateUpdated : OPENING:-1:/media/DATA/Musica/Aimee Mann/Lost in Space/Humpty Dumpty.mp3
10/29/2008 21:38:52 DEBUG - stateUpdated : OPENING:-1:/media/DATA/Musica/Aimee Mann/Lost in Space/Humpty Dumpty.mp3
10/29/2008 21:38:52 DEBUG - opened : {mp3.id3tag.track=1, mp3.crc=false, mp3.id3tag.orchestra=Aimee Mann, mp3.copyright=false, album=Lost in Space, mp3.id3tag.length=241789, audio.length.frames=9412, mp3.channels=2, mp3.version.mpeg=1, date=2002, mp3.id3tag.genre=(17), author=Aimee Mann, mp3.framesize.bytes=414, title=Humpty Dumpty, mp3.version.layer=3, mp3.length.frames=9412, mp3.id3tag.composer=Aimee Mann, mp3.vbr.scale=0, mp3.bitrate.nominal.bps=128000, mp3.version.encoding=MPEG1L3, audio.type=MP3, mp3.id3tag.v2=java.io.ByteArrayInputStream@b72ce1, mp3.id3tag.publisher=Superego, audio.length.bytes=3924944, vbr=false, mp3.id3tag.v2.version=3, mp3.padding=true, audio.framerate.fps=38.28125, mp3.length.bytes=3924944, audio.channels=2, mp3.framerate.fps=38.28125, duration=245865000, mp3.frequency.hz=44100, mp3.header.pos=56186, basicplayer.sourcedataline=com.sun.media.sound.MixerSourceLine@f67d81, bitrate=128000, mp3.mode=1, mp3.vbr=false, comment=TunNORM, audio.samplerate.hz=44100.0, mp3.original=false}
10/29/2008 21:38:52 DEBUG - stateUpdated : OPENED:64378
10/29/2008 21:38:52 DEBUG - stateUpdated : OPENED:64378
10/29/2008 21:38:52 DEBUG - Tray Icon image update
10/29/2008 21:38:52 DEBUG - stateUpdated : PAN:0.0
10/29/2008 21:38:52 DEBUG - stateUpdated : PAN:0.0
10/29/2008 21:38:52 DEBUG - DSP started
10/29/2008 21:38:52 DEBUG - stateUpdated : PLAYING:64378
10/29/2008 21:38:52 DEBUG - stateUpdated : PLAYING:64378
10/29/2008 21:38:52 DEBUG - Tray Icon image update
10/29/2008 21:38:52 DEBUG - DSP stopped
10/29/2008 21:38:52 DEBUG - DSP started

## Freezed. Playlist remains unpopulated in my GUI. Music is playing. I kill the process here.

10/29/2008 21:41:03 INFO - Shutdown hook.
10/29/2008 21:41:03 INFO - isJIntellitypeSupported checking for Windows and DLL in path
10/29/2008 21:41:03 INFO - isJIntellitypeSupported = false
10/29/2008 21:41:03 INFO - Shutting down Hibernate.
10/29/2008 21:41:03 INFO - HSQLDB: SHUTDOWN
10/29/2008 21:41:04 DEBUG - Closing Session of this thread.
10/29/2008 21:41:04 DEBUG - An exception occurred while reseting a closed Connection. Invalidating Connection.
java.sql.SQLException: Connection is broken: java.net.SocketException: Connection reset
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.getAutoCommit(Unknown Source)
at com.mchange.v2.c3p0.impl.C3P0ImplUtils.resetTxnState(C3P0ImplUtils.java:270)
at com.mchange.v2.c3p0.impl.NewPooledConnection.reset(NewPooledConnection.java:332)
at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:313)
at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246)
at org.hibernate.connection.C3P0ConnectionProvider.closeConnection(C3P0ConnectionProvider.java:70)
at org.hibernate.jdbc.ConnectionManager.closeConnection(ConnectionManager.java:451)
at org.hibernate.jdbc.ConnectionManager.cleanup(ConnectionManager.java:385)
at org.hibernate.jdbc.ConnectionManager.close(ConnectionManager.java:324)
at org.hibernate.impl.SessionImpl.close(SessionImpl.java:298)
at com.melloware.jukes.db.HibernateUtil.closeSession(HibernateUtil.java:211)
at com.melloware.jukes.db.HibernateUtil.rollbackTransaction(HibernateUtil.java:391)
at com.melloware.jukes.db.HibernateUtil.shutdown(HibernateUtil.java:438)
at com.melloware.jukes.gui.Jukes$1.run(Jukes.java:358)
10/29/2008 21:41:04 DEBUG - CONNECTION ERROR OCCURRED!
10/29/2008 21:41:04 DEBUG - Resource com.mchange.v2.c3p0.impl.NewPooledConnection@1329642 marked broken by pool (com.mchange.v2.resourcepool.BasicResourcePool@c743eb).
10/29/2008 21:41:04 DEBUG - incremented pending_acquires: 1
10/29/2008 21:41:04 DEBUG - trace com.mchange.v2.resourcepool.BasicResourcePool@c743eb [managed: 3, unused: 3, excluded: 0] (e.g. com.mchange.v2.c3p0.impl.NewPooledConnection@1329642)
10/29/2008 21:41:04 DEBUG - Preparing to destroy resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1329642
10/29/2008 21:41:04 DEBUG - Preparing to destroy PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1329642
10/29/2008 21:41:04 DEBUG - com.mchange.v2.c3p0.impl.NewPooledConnection@1329642 closed by a client.
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:491)
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:191)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
10/29/2008 21:41:04 DEBUG - Successfully destroyed PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1329642
10/29/2008 21:41:04 DEBUG - Successfully destroyed resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1329642
10/29/2008 21:41:04 DEBUG - Preparing to destroy resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1ad98ef
10/29/2008 21:41:04 DEBUG - Preparing to destroy PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1ad98ef
10/29/2008 21:41:04 DEBUG - com.mchange.v2.c3p0.impl.NewPooledConnection@1ad98ef closed by a client.
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:491)
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:191)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:989)
at com.mchange.v2.resourcepool.BasicResourcePool.access$100(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$5.run(BasicResourcePool.java:1174)
10/29/2008 21:41:04 DEBUG - Successfully destroyed PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1ad98ef
10/29/2008 21:41:04 DEBUG - Successfully destroyed resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1ad98ef
10/29/2008 21:41:04 DEBUG - Preparing to destroy resource: com.mchange.v2.c3p0.impl.NewPooledConnection@55a338
10/29/2008 21:41:04 DEBUG - Preparing to destroy PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@55a338
10/29/2008 21:41:04 DEBUG - com.mchange.v2.c3p0.impl.NewPooledConnection@55a338 closed by a client.
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:491)
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:191)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:989)
at com.mchange.v2.resourcepool.BasicResourcePool.access$100(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$5.run(BasicResourcePool.java:1174)
10/29/2008 21:41:04 DEBUG - Successfully destroyed PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@55a338
10/29/2008 21:41:04 DEBUG - Successfully destroyed resource: com.mchange.v2.c3p0.impl.NewPooledConnection@55a338
10/29/2008 21:41:04 DEBUG - Preparing to destroy resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1766806
10/29/2008 21:41:04 DEBUG - Preparing to destroy PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1766806
10/29/2008 21:41:04 DEBUG - com.mchange.v2.c3p0.impl.NewPooledConnection@1766806 closed by a client.
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:491)
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:191)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:989)
at com.mchange.v2.resourcepool.BasicResourcePool.access$100(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$5.run(BasicResourcePool.java:1174)
10/29/2008 21:41:04 DEBUG - Successfully destroyed PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@1766806
10/29/2008 21:41:04 DEBUG - Successfully destroyed resource: com.mchange.v2.c3p0.impl.NewPooledConnection@1766806
10/29/2008 21:41:04 DEBUG - An exception occurred while acquiring a poolable resource. Will retry.
java.sql.SQLException: socket creation error
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
10/29/2008 21:41:04 WARN - com.mchange.v2.resourcepool.BasicResourcePool@c743eb -- Thread unexpectedly interrupted while performing an acquisition attempt.
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
10/29/2008 21:41:04 DEBUG - decremented pending_acquires: 0
10/29/2008 21:41:04 DEBUG - Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main] interrupted. Shutting down.
10/29/2008 21:41:04 DEBUG - Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main] interrupted. Shutting down.
10/29/2008 21:41:04 DEBUG - MBean: com.mchange.v2.c3p0:type=PooledDataSource[1hge1a47xkmgg1n1gxabbg|13f991] unregistered.
10/29/2008 21:41:04 DEBUG - com.mchange.v2.c3p0.PoolBackedDataSource@13f991 has been closed.
java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close().
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.close(AbstractPoolBackedDataSource.java:417)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.close(AbstractPoolBackedDataSource.java:429)
at com.mchange.v2.c3p0.DataSources.destroy(DataSources.java:359)
at com.mchange.v2.c3p0.DataSources.destroy(DataSources.java:335)
at org.hibernate.connection.C3P0ConnectionProvider.close(C3P0ConnectionProvider.java:182)
at org.hibernate.impl.SessionFactoryImpl.close(SessionFactoryImpl.java:803)
at com.melloware.jukes.db.HibernateUtil.shutdown(HibernateUtil.java:444)
at com.melloware.jukes.gui.Jukes$1.run(Jukes.java:358)
VirteX
 
Posts: 6
Joined: Mon Oct 27, 2008 4:43 pm

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby Melloware » Wed Oct 29, 2008 4:31 pm

OK try this. IN the Settings change the SpectrumAnalyzer to OFF. And Restart Jukes and try again.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.melloware.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
User avatar
Melloware
Site Admin
 
Posts: 11031
Joined: Thu Dec 01, 2005 10:24 pm
Location: Philadelphia, Pennsylvania USA

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby VirteX » Sat Nov 01, 2008 10:38 am

Great! It works!!! Thank you so gmuch. Now I can really turn to Jukes :)
But ... Where did you catch the bug in the log?
VirteX
 
Posts: 6
Joined: Mon Oct 27, 2008 4:43 pm

Re: Jukes 4.1.2.41 hangs on Ubuntu Hardy after "Play Immediately

Postby Melloware » Sat Nov 01, 2008 10:46 am

VirteX wrote:Great! It works!!! Thank you so gmuch. Now I can really turn to Jukes :)
But ... Where did you catch the bug in the log?


I looked at where it got to when you said it froze and then I looked in the code. I have had a lot of trouble on different systems with that Spectrum Analyzer. I didn't write that code and it seems to cause threading GUI lockup problem in Jukes on some systems at times like Play Immediately. I develop on Windows and I thought I had fixed it everywhere but then Linux and Mac users have reported the random behavior like you are seeing so I just recommend to people to turn it off!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.melloware.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
User avatar
Melloware
Site Admin
 
Posts: 11031
Joined: Thu Dec 01, 2005 10:24 pm
Location: Philadelphia, Pennsylvania USA


Return to Jukes

Who is online

Users browsing this forum: No registered users and 1 guest

cron