jajuk-team / jajuk

Advanded jukebox for users with large or scattered music collections
49 stars 19 forks source link

Adding a device doesn't find all files #1778

Closed bflorat closed 9 years ago

bflorat commented 9 years ago

Reported by mcpudding on 14 Jul 2011 19:56 UTC When i add a device it only finds four files while there are a lot more. Refreshing, removing the .jajuk directory and re-installing doesn't help. Can't use the program with this bug.

bflorat commented 9 years ago

Commented by bflorat on 14 Jul 2011 20:53 UTC Thanks for reporting but please provide more details, we can't help you with so few information.

bflorat commented 9 years ago

Commented by mcpudding@gmail.com on 14 Jul 2011 21:10 UTC When refreshing the device the process finishes within a few seconds where it normally takes a minute or two. The operating system is Debian Squeeze GNU/Linux. I'll attach the log file.

bflorat commented 9 years ago

Commented by bflorat on 17 Jul 2011 21:01 UTC Hum.. strange :

bflorat commented 9 years ago

Commented by mcpudding@gmail.com on 17 Jul 2011 21:05 UTC This log was from a fresh jajuk start because i removed the .jajuk directory to be sure that wasn't the reason for the problem. The log looks fine indeed, but instead of 4 wav files it should find numerouos other files (mp3, avi). And mplayer is installed. All files are readable, i rechecked all permissions and they are fine. It just seems jajuk stops traversing the tree. This problem was not in a previous version of jajuk.

bflorat commented 9 years ago

Commented by bflorat on 18 Jul 2011 09:51 UTC After a deeper look at the code, it seems that some errors could not be logged due to a minor problem that will be fixed. Could you please start jajuk from command line (just type $ jajuk), reproduce your problem and send the last command line output (which should contain even the exceptions not traces in the logs) ?

bflorat commented 9 years ago

Commented by mcpudding@gmail.com on 18 Jul 2011 18:19 UTC The complete console output: 2011/07/18 20:17:03 [*****JAJUK***** javawsApplicationMain (Main.java:109) 2011/07/18 20:17:03 [Version: 1.9.3 javawsApplicationMain (Main.java:109) 2011/07/18 20:17:04 [---------------------------------------------------------------------------- javawsApplicationMain (Main.java:115) 2011/07/18 20:17:04 [Starting Jajuk 1.9.3 Build: 2011/07/14 06:01 javawsApplicationMain (Main.java:116) 2011/07/18 20:17:04 [Register: "PARAMETERS_CHANGE" by: org.jajuk.ui.helpers.FontManager@17200b4 javawsApplicationMain (ObservationManager.java:70) 2011/07/18 20:17:09 [Register: "FILE_LAUNCHED" by: org.jajuk.base.AlbumManager@1bf7b23 javawsApplicationMain (ObservationManager.java:70) 2011/07/18 20:17:10 [Workspace used: /home/patrick javawsApplicationMain (Main.java:156) 2011/07/18 20:17:10 [{jnlpx.remove=false, file.encoding.pkg=sun.io, java.home=/usr/lib/jvm/java-6-sun-1.6.0.26/jre, deployment.security.askgrantdialog.notinca=true, deployment.repository.askdownloaddialog.show=true, deployment.system.security.trusted.jssecerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/trusted.jssecerts, deployment.console.startup.mode=SHOW, java.endorsed.dirs=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/endorsed, deployment.security.sandbox.jnlp.enhanced=true, deployment.system.security.blacklist=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/blacklist, deployment.javaws.concurrentDownloads=4, deployment.security.sandbox.awtwarningwindow=true, test=-notest, sun.os.patch.level=unknown, java.vendor.url=http://java.sun.com/, deployment.security.blacklist.check=true, deployment.user.security.trusted.jssecacerts=/home/patrick/.java/deployment/security/trusted.jssecacerts, deployment.javaws.home.jnlp.url=http://java.sun.com/products/javawebstart, java.version=1.6.0_26, deployment.javapi.trace.filename=, deployment.max.output.file.size=10, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, deployment.user.security.trusted.cacerts=/home/patrick/.java/deployment/security/trusted.cacerts, java.protocol.handler.pkgs=com.sun.javaws.net.protocol|com.sun.deploy.net.protocol, javaplugin.proxy.config.type=direct, deployment.user.tmp=/home/patrick/.java/deployment/tmp, deployment.user.logdir=/home/patrick/.java/deployment/log, sun.io.unicode.encoding=UnicodeLittle, deployment.browser.path=/usr/bin/mozilla, deployment.cache.max.size=-1, sun.jnu.encoding=UTF-8, java.runtime.name=Java(TM) SE Runtime Environment, jnlpx.home=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/bin, deployment.system.security.trusted.publishers=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/trusted.publishers, java.specification.name=Java Platform API Specification, deployment.security.mixcode=ENABLE, user.timezone=Europe/Amsterdam, deployment.security.SSLv3=true, deployment.proxy.override.hosts=, path.separator=:, deployment.javaws.installURL=http://java.sun.com/products/autodl/j2se, deployment.javaws.ssv.enabled=true, file.encoding=UTF-8, deployment.user.security.trusted.publishers=/home/patrick/.java/deployment/security/trusted.publishers, sun.java.command=com.sun.javaws.Main /home/patrick/.java/deployment/cache/6.0/28/db0519c-47a90c21, deployment.javapi.log.filename=, deployment.user.cachedir=/home/patrick/.java/deployment/cache, deployment.browser.args=-remote openURL(%u,new-window), deployment.javaws.cache.update=false, deployment.security.validation.crl=false, java.io.tmpdir=/tmp, deployment.version=6.0, sun.awt.warmup=true, user.language=nl, line.separator= , deployment.user.security.policy=file://home/patrick/.java/deployment/security/java.policy, jnlpx.jvm=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/bin/java, java.vm.info=mixed mode, sharing, sun.desktop=gnome, java.vm.specification.name=Java Virtual Machine Specification, deployment.max.output.files=5, deployment.update.mime.types=true, deployment.security.browser.keystore.use=true, deployment.security.jsse.hostmismatch.warning=true, deployment.system.security.cacerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/cacerts, deployment.proxy.type=0, deployment.user.security.trusted.jssecerts=/home/patrick/.java/deployment/security/trusted.jssecerts, deployment.security.password.cache=true, deployment.javaws.shortcut=ASK_IF_HINTED, java.awt.printerjob=sun.print.PSPrinterJob, deployment.security.https.warning.show=false, deployment.javaws.autodownload=ALWAYS, deployment.proxy.bypass.local=false, http.auth.serializeRequests=true, deployment.javaws.logFileName=, os.name=Linux, java.specification.vendor=Sun Microsystems Inc., deployment.javaws.uninstall.shortcut=false, deployment.system.security.jssecacerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/jssecacerts, deployment.system.security.oldcacerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/cacerts, java.vm.name=Java HotSpot(TM) Client VM, java.quick.starter=false, deployment.security.askgrantdialog.show=true, java.class.version=50.0, deployment.control.panel.log=false, deployment.system.security.trusted.clientauthcerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/trusted.clientcerts, deployment.trace=false, deployment.security.clientauth.keystore.auto=true, deployment.security.validation.ocsp=false, deployment.javapi.cache.update=false, deployment.cache.jarcompression=0, deployment.system.security.trusted.libraries=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/trusted.libraries, deployment.security.validation.ocsp.publisher=false, deployment.javaws.update.timeout=1500, sun.boot.library.path=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386, sun.management.compiler=HotSpot Client Compiler, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, deployment.user.extdir=/home/patrick/.java/deployment/ext, deployment.system.security.trusted.certs=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/trusted.certs, deployment.system.security.oldjssecacerts=/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/jssecacerts, deployment.proxy.same=false, deployment.security.authenticator=true, deployment.javaws.traceFileName=, java.vm.specification.version=1.0, deployment.user.security.blacklist=/home/patrick/.java/deployment/security/blacklist, sun.cpu.isalist=, os.version=2.6.32-5-686, deployment.javaws.viewer.bounds=936,571,720,360, user.home=/home/patrick, trustProxy=true, java.vm.vendor=Sun Microsystems Inc., deployment.javapi.lifecycle.exception=false, user.dir=/home/patrick, deployment.cache.enabled=true, sun.cpu.endian=little, jnlpx.splashport=60179, deployment.security.notinca.warning=true, deployment.javaws.splash.index=/home/patrick/.java/deployment/cache/6.0/splash/splash.xml, jnlpx.vmargs="-client -Xms20M -Xmx256M -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10", java.vm.version=20.1-b02, deployment.security.trusted.policy=, os.arch=i386, deployment.javapi.stop.timeout=200, deployment.mime.types.use.default=true, deployment.security.pretrust.list=true, java.rmi.server.RMIClassLoaderSpi=com.sun.jnlp.JNLPRMIClassLoaderSpi, javawebstart.version=javaws-1.6.0_26, deployment.capture.mime.types=false, jnlpx.origFilenameArg=/home/patrick/.java/deployment/cache/6.0/28/db0519c-47a90c21, deployment.security.TLSv1=true, sun.java.launcher=SUN_STANDARD, deployment.jpi.mode.new=false, deployment.javaws.muffin.max=256, https.protocols=TLSv1,SSLv3, deployment.log=false, java.vm.specification.vendor=Sun Microsystems Inc., file.separator=/, java.runtime.version=1.6.0_26-b03, java.security.policy=file:/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/javaws.policy, deployment.user.security.trusted.libraries=/home/patrick/.java/deployment/security/trusted.libraries, user.country=NL, deployment.security.expired.warning=true, deployment.repository.enabled=true, deployment.security.SSLv2Hello=false, deployment.javapi.runtime.type=0, deployment.javaws.associations=ASK_USER, java.vendor=Sun Microsystems Inc., java.specification.version=1.6, deployment.user.security.saved.credentials=/home/patrick/.java/deployment/security/auth.dat, sun.arch.data.model=32} javawsApplicationMain (Main.java:157) 2011/07/18 20:17:10 [{jajuk.auto_scroll=true, jajuk.confirmations.delete_cover=true, jajuk.covers.mirrow_cover=true, jajuk.confirmations.reset_ratings=true, jajuk.force_file_date=false, jajuk.confirmations.exit=false, jajuk.audio_buffer_size=-1, jajuk.alarm.mode=shuffle, jajuk.alarm.enabled=false, jajuk.show_popups=false, jajuk.not_show_again.fade=false, jajuk.startup_display_mode=0, jajuk.mplayer.volnorm=false, jajuk.ui.logical_table_columns.style.width=199, jajuk.slimbar_pos=600,540, jajuk.not_show_again.player=false, jajuk.alarm.hour=08, jajuk.logical_tree_sort_order=0, jajuk.global_novelties.mode=track, jajuk.minimize_to_tray=false, jajuk.alarm.action=Start Playing, jajuk.ui.cover_catalog.show_cover=0, jajuk.network.proxy_pwd=, jajuk.state.mode.repeat.all=false, jajuk.buffer_size=16000, jajuk.drop.played.tracks.from.queue=false, jajuk.fade_duration=6, jajuk.ui.playlist_repository_columns=play,name,path, jajuk.ui.logical_table_columns.name.width=198, jajuk.frame.title=~%title (%artist)~, jajuk.ui.cover_catalog.thumbs_size=100x100, jajuk.animation_pattern=%title (%artist), jajuk.alarm.seconds=00, jajuk.state.mode.intro=false, jajuk.ui.logical_table_columns.play.width=20, jajuk.options.p2p.add_remote_properties=false, jajuk.options.hide_unmounted=false, jajuk.format_elapsed_time=0, jajuk.catalog.pages_size=100, jajuk.lastfm_information=true, jajuk.options.notificator_type=NONE, jajuk.ui.playlist_editor_columns=play,name,,author,rate, jajuk.tags.use_parent_dir=true, jajuk.ui.perspective_icons_size=32, jajuk.network.ASPassword=, jajuk.state.mode.continue=false, jajuk.preference.perspective.default=org.jajuk.ui.perspectives.ConfigurationPerspective, jajuk.ui.physical_table_edition=false, jajuk.backup_size=40, jajuk.network.connection_timeout=10, jajuk.show_systray=true, jajuk.frame.forced_position=, jajuk.explorer_path=, jajuk.fonts_size=12, jajuk.wikipedia.lang=nl, jajuk.player.mplayer_args=, jajuk.options.log_level=4, jajuk.ui.slimbar.smart_mode=SHUFFLE_GLOBAL, jajuk.options.tab=10, jajuk.file.default.cover=front;cover;folder;back, jajuk.ui.albums_table_edition=false, jajuk.network.audioscrobbler=false, jajuk.bookmarks=, jajuk.options.novelties=30, jajuk.options.intro.begin=0, jajuk.options.use_hotkeys=false, jajuk.confirmations.delete_file=true, jajuk.state.karaoke=false, jajuk.startup.stopped=false, jajuk.covers.auto_cover=true, jajuk.covers.size=3, jajuk.ui.logical_table_columns.is_horizontal_scrollable=false, jajuk.regexp=false, jajuk.confirmations.clear_history=true, jajuk.player.env_variables=, jajuk.ui.logical_table_columns=play,name,album,author,style,length,,rate, jajuk.update.check_for_updates=true, jajuk.options.lnf=Nebula, jajuk.catalog.sorter=2, jajuk.default_ambience=, jajuk.confirmations.remove_device=true, jajuk.state.mode.repeat=false, jajuk.options.default_action_drop=false, jajuk.options.intro.length=20, jajuk.default_web_radio=Bluemars Ambient/Space-Music, jajuk.catalog.filter=0, jajuk.network.ASUser=, jajuk.tip.show_on_startup=false, jajuk.confirmations.refactor_files=true, jajuk.ui.logical_table_columns.length.width=198, jajuk.ui.logical_table_columns.rate.width=75, jajuk.alarm.minutes=00, jajuk.mplayer.forced_path=, jajuk.not_show_laf_change=false, jajuk.network.proxy_type=http, jajuk.startup.file=, jajuk.bestof_size=20, jajuk.state.mode.shuffle=false, jajuk.webradio.was_playing=false, jajuk.volume=0.5, jajuk.pattern.information_pattern=Nu speelt: %title by %artist on %album, jajuk.pattern.balloon_pattern=Nu speelt: %title by %artist on %album, jajuk.covers.save.explorer.friendly=false, jajuk.inc_rating.step=5, jajuk.covers.shuffle=false, jajuk.options.language=nl, jajuk.window_position=307,66,1200,1080, jajuk.global_random.mode=track, jajuk.ui.queue_columns=play,name,,author,rate, jajuk.not_show_again.concurrent_session=false, jajuk.options.visible_planned=10, jajuk.startup.last_position=0, jajuk.network.none_internet_access=false, jajuk.ui.logical_table_columns.author.width=198, jajuk.alarm.file=FILE/, jajuk.collection_charset=UTF-8, jajuk.window_MAXIMIZED=false, jajuk.refactor_pattern=%album_artist/%year - %album/%n - %artist - %title, jajuk.ui.physical_table_columns=play,track,album,author,style,rate,length, jajuk.network.use_proxy=false, jajuk.ui.logical_table_columns.album.width=198, jajuk.slimbar_display_queue=false, jajuk.ui.show_duplicate_playlists=false, jajuk.update.ignored_releases=, jajuk.release=1.9.3, jajuk.options.p2p.hide_local_properties=true, jajuk.options.history=-1, jajuk.ui.logical_table_edition=false, jajuk.options.p2p.share=false, jajuk.default_dj=, jajuk.options.default_action_click=false, jajuk.startup.mode=last_keep_pos, jajuk.ui.albums_table_columns=play,album,author,style,year,rate,length,tracks,added} [(Main.java:160) 2011/07/18 20:17:10 DEBUG Testing path: mplayer [(UtilSystem.java:720) 2011/07/18 20:17:13 DEBUG Deleting: {{/home/patrick/.jajuk/exit_proof}} [(UtilSystem.java:477) 2011/07/18 20:17:13 DEBUG Loading: collection_exit.xml [(Collection.java:345) 2011/07/18 20:17:13 DEBUG Starting collection file parsing... [(Collection.java:450) 2011/07/18 20:17:13 DEBUG Starting stage: 'STAGE_NONE' with property: 'collection' manager: [(Collection.java:581) 2011/07/18 20:17:13 DEBUG Starting stage: 'STAGE_DEVICES' with property: 'devices' manager: devices [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: type [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: url [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: auto_mount [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: auto_refresh [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: synchro_source [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: synchro_mode [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_GENRES' with property: 'styles' manager: styles [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_ARTISTS' with property: 'authors' manager: authors [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_ALBUM_ARTIST' with property: 'album-artists' manager: album-artists [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_ALBUMS' with property: 'albums' manager: albums [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: cover_cache [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: cover [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: disc_id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_YEARS' with property: 'years' manager: years [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_TRACKS' with property: 'tracks' manager: tracks [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: album [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: style [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: author [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: album_artist [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: length [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: type [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: year [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: rate [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: files [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: hits [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: added [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: comment [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: order [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: disc_number [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: pf [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: tpt [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: ban [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Register: "RATE_RESET" by: ThreadManager Thread,1,javawsApplicationThreadGroup [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "PREFERENCES_RESET" by: ThreadManager Thread,1,javawsApplicationThreadGroup [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_DIRECTORIES' with property: 'directories' manager: directories [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: parent [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: device [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: exp [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: sync [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_FILES' with property: 'files' manager: files [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: directory [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: track [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: size [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: quality [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: date [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Starting stage: 'STAGE_PLAYLIST_FILES' with property: 'playlist_files' manager: playlist_files [(Collection.java:581) 2011/07/18 20:17:14 DEBUG Found property: id [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: name [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Found property: directory [(Collection.java:579) 2011/07/18 20:17:14 DEBUG Collection file parsing done : 450 ms [(Collection.java:459) 2011/07/18 20:17:14 DEBUG Deleting: {{/home/patrick/.jajuk/collection.xml}} [(UtilSystem.java:477) 2011/07/18 20:17:14 DEBUG Loaded 4 files with 4 tracks, 1 albums, 1 artists, 1 album-artists, 0 playlists in 4 directories on 1devices. [(StartupCollectionService.java:367) 2011/07/18 20:17:14 DEBUG Register: "FILE_LAUNCHED" by: org.jajuk.services.bookmark.History@18105e8 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "LANGUAGE_CHANGED" by: org.jajuk.services.bookmark.History@18105e8 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "CLEAR_HISTORY" by: org.jajuk.services.bookmark.History@18105e8 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "DEVICE_REFRESH" by: org.jajuk.services.bookmark.History@18105e8 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "FILE_NAME_CHANGED" by: org.jajuk.services.bookmark.History@18105e8 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Starting history file parsing... [(History.java:366) 2011/07/18 20:17:14 DEBUG History file parsing done [(History.java:374) 2011/07/18 20:17:14 DEBUG Register: "GENRE_NAME_CHANGED" by: org.jajuk.services.dj.AmbienceManager@adae91 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG No ambiences loaded, creating default Ambiences. [(AmbienceManager.java:123) 2011/07/18 20:17:14 DEBUG Register: "FILE_FINISHED" by: org.jajuk.services.lastfm.LastFmManager@196e136 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Register: "AMBIENCE_REMOVED" by: org.jajuk.services.dj.DigitalDJManager@68cd79 [(ObservationManager.java:70) 2011/07/18 20:17:14 DEBUG Observation Manager thread not running, start a new one [(ObservationManager.java:120) 2011/07/18 20:17:14 DEBUG Register: "DEVICE_REFRESH" by: org.jajuk.services.players.QueueController@b85c17 Async After Collection Load Thread (ObservationManager.java:70) 2011/07/18 20:17:14 [Notify: DEVICE_MOUNT Event Executor for: DEVICE_MOUNT no details (ObservationManager.java:140) 2011/07/18 20:17:14 [Trying to start support for D-Bus on Linux with Bus: org.jajuk.dbus.DBusSupport and Path: /JajukDBus Startup Async After Collection Load Thread (DBusSupportImpl.java:87) 2011/07/18 20:17:15 [DBus not available / java.lang.UnsatisfiedLinkError: no unix-java in java.library.path Startup Async After Collection Load Thread (StartupAsyncService.java:98) java.lang.Exception: DBus not available at org.jajuk.services.dbus.DBusManager.connect(DBusManager.java:52) at org.jajuk.services.startup.StartupAsyncService$1.run(StartupAsyncService.java:94) Caused by: java.lang.UnsatisfiedLinkError: no unix-java in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1028) at cx.ath.matthew.unix.UnixSocket.(UnixSocket.java:33) at org.freedesktop.dbus.Transport.connect(Unknown Source) at org.freedesktop.dbus.Transport.(Unknown Source) at org.freedesktop.dbus.DBusConnection.(Unknown Source) at org.freedesktop.dbus.DBusConnection.getConnection(Unknown Source) at org.jajuk.services.dbus.DBusSupportImpl.connect(DBusSupportImpl.java:90) at org.jajuk.services.dbus.DBusManager.connect(DBusManager.java:49) ... 1 more 2011/07/18 20:17:19 [Notify: QUEUE_NEED_REFRESH Event Executor for: QUEUE_NEED_REFRESH no details (ObservationManager.java:140) 2011/07/18 20:17:20 [Register: "PLAYER_STOP" by: org.jajuk.ui.windows.JajukMainWindow[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,title=Jajuk: Advanced Jukebox,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane,0,0,0x0,invalid,layout=org.jvnet.substance.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.jvnet.substance.utils.border.SubstancePaneBorder@1cd2197,flags=16777673,maximumSize=,minimumSize=,preferredSize=,rootPaneCheckingEnabled=true] [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "FILE_LAUNCHED" by: org.jajuk.ui.windows.JajukMainWindow[Advanced Jukebox,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane,0,0,0x0,invalid,layout=org.jvnet.substance.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.jvnet.substance.utils.border.SubstancePaneBorder@1cd2197,flags=16777673,maximumSize=,minimumSize=,preferredSize=,rootPaneCheckingEnabled=true] [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "ZERO" by: org.jajuk.ui.windows.JajukMainWindow[Advanced Jukebox,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane,0,0,0x0,invalid,layout=org.jvnet.substance.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.jvnet.substance.utils.border.SubstancePaneBorder@1cd2197,flags=16777673,maximumSize=,minimumSize=,preferredSize=,rootPaneCheckingEnabled=true] [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "WEBRADIO_LAUNCHED" by: org.jajuk.ui.windows.JajukMainWindow[Advanced Jukebox,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane,0,0,0x0,invalid,layout=org.jvnet.substance.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.jvnet.substance.utils.border.SubstancePaneBorder@1cd2197,flags=16777673,maximumSize=,minimumSize=,preferredSize=,rootPaneCheckingEnabled=true] [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "FILE_LAUNCHED" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAYER_STOP" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "ZERO" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAY_ERROR" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAY_OPENING" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "WEBRADIO_LAUNCHED" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "VOLUME_CHANGED" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAYER_RESUME" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "SHOW_CURRENTLY_PLAYING" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAYER_PAUSE" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "PLAYER_PLAY" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:20 DEBUG Register: "MUTE_STATE" by: org.jajuk.ui.helpers.PlayerStateMediator@b2e752 [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "PLAYER_STOP" by: org.jajuk.ui.widgets.PreferenceToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:21 [Register: "FILE_LAUNCHED" by: org.jajuk.ui.widgets.PreferenceToolbar,0,0,0x0,invalid,layout=javax.swing.JToolBar$DefaultToolBarLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777536,maximumSize=,minimumSize=,preferredSize=,floatable=false,margin=,orientation=HORIZONTAL,paintBorder=true [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "ZERO" by: org.jajuk.ui.widgets.PreferenceToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:21 [Register: "RATE_CHANGED" by: org.jajuk.ui.widgets.PreferenceToolbar,0,0,0x0,invalid,layout=javax.swing.JToolBar$DefaultToolBarLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777536,maximumSize=,minimumSize=,preferredSize=,floatable=false,margin=,orientation=HORIZONTAL,paintBorder=true [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "WEBRADIO_LAUNCHED" by: org.jajuk.ui.widgets.PreferenceToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:21 [Register: "BANNED" by: org.jajuk.ui.widgets.PreferenceToolbar,0,0,0x0,invalid,layout=javax.swing.JToolBar$DefaultToolBarLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777536,maximumSize=,minimumSize=,preferredSize=,floatable=false,margin=,orientation=HORIZONTAL,paintBorder=true [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "SPECIAL_MODE" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "PLAYER_STOP" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "ZERO" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "WEBRADIOS_CHANGE" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "DJS_CHANGE" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "REPEAT_MODE_STATUS_CHANGED" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "WEBRADIO_LAUNCHED" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "VOLUME_CHANGED" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "PLAYER_RESUME" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "CLEAR_HISTORY" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "PLAYER_PAUSE" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:21 DEBUG Register: "PLAYER_PLAY" by: org.jajuk.ui.widgets.CommandJPanel [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "FILE_LAUNCHED" by: org.jajuk.ui.widgets.SearchJPanel[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "PLAYER_STOP" by: org.jajuk.ui.widgets.SearchJPanel,0,0,0x0,invalid,layout=net.miginfocom.swing.MigLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize= [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "ZERO" by: org.jajuk.ui.widgets.SearchJPanel[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "CLEAR_HISTORY" by: org.jajuk.ui.widgets.SearchJPanel,0,0,0x0,invalid,layout=net.miginfocom.swing.MigLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize= [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "AMBIENCES_SELECTION_CHANGE" by: org.jajuk.ui.widgets.SearchJPanel[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "AMBIENCES_CHANGE" by: org.jajuk.ui.widgets.SearchJPanel,0,0,0x0,invalid,layout=net.miginfocom.swing.MigLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize= [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "PLAYER_STOP" by: org.jajuk.ui.widgets.TrackPositionSliderToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "PLAY_ERROR" by: org.jajuk.ui.widgets.TrackPositionSliderToolbar,0,0,0x0,invalid,layout=net.miginfocom.swing.MigLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize= [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "ZERO" by: org.jajuk.ui.widgets.TrackPositionSliderToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "PLAYER_RESUME" by: org.jajuk.ui.widgets.TrackPositionSliderToolbar,0,0,0x0,invalid,layout=net.miginfocom.swing.MigLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize= [(ObservationManager.java:70) 2011/07/18 20:17:22 DEBUG Register: "PLAYER_PAUSE" by: org.jajuk.ui.widgets.TrackPositionSliderToolbar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "PLAYER_STOP" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "FILE_LAUNCHED" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "PLAY_ERROR" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "ZERO" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "FILE_CONVERSION" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "THUMB_CREATED" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "WEBRADIO_LAUNCHED" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:22 [Register: "FILE_COPIED" by: org.jajuk.ui.widgets.InformationJPanel AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:24 [Register: "PARAMETERS_CHANGE" by: org.jajuk.ui.widgets.JajukJMenuBar,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=392,maximumSize=,minimumSize=,preferredSize=,margin=,paintBorder=true [(ObservationManager.java:70) 2011/07/18 20:17:24 DEBUG Register: "SLIMBAR_VISIBILTY_CHANGED" by: org.jajuk.ui.widgets.JajukJMenuBar[ AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:24 [Opening Connection With: {{http://gitorious.org/jajuk/jajuk/blobs/raw/master/jajuk/src/packaging/pad/jajuk_pad.xml}} SwingWorker-pool-1-thread-1 (NetworkUtils.java:93) 2011/07/18 20:17:25 [Register: "PLAYER_STOP" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Register: "FILE_LAUNCHED" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Register: "ZERO" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Register: "AMBIENCES_SELECTION_CHANGE" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Register: "AMBIENCES_CHANGE" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Register: "PLAYER_PLAY" by: org.jajuk.ui.windows.JajukSystray AWT-EventQueue-0 (ObservationManager.java:70) 2011/07/18 20:17:25 [Switching to sorted mode Startup Async After Collection Load Thread (ItemManager.java:80) 2011/07/18 20:17:26 [Notify: QUEUE_NEED_REFRESH Event Executor for: QUEUE_NEED_REFRESH no details (ObservationManager.java:140) 2011/07/18 20:17:28 [Register: "PARAMETERS_CHANGE" by: Viewname=org.jajuk.ui.views.ParameterView/0 description='Parameters' [(ObservationManager.java:70) 2011/07/18 20:17:28 DEBUG Register: "DEVICE_UNMOUNT" by: Viewdescription='Apparaten' [(ObservationManager.java:70) 2011/07/18 20:17:28 DEBUG Register: "DEVICE_MOUNT" by: Viewdescription='Apparaten' [(ObservationManager.java:70) 2011/07/18 20:17:28 DEBUG Register: "DEVICE_REFRESH" by: Viewdescription='Apparaten' [(ObservationManager.java:70) 2011/07/18 20:17:28 DEBUG Register: "DEVICE_NEW" by: Viewdescription='Apparaten' [(ObservationManager.java:70) 2011/07/18 20:17:29 DEBUG Notify: PERSPECTIVE_CHANGED Executor for: PERSPECTIVE_CHANGED no details (ObservationManager.java:140) 2011/07/18 20:17:30 [Notify: PERSPECTIVE_CHANGED Event Executor for: PERSPECTIVE_CHANGED no details (ObservationManager.java:140) 2011/07/18 20:17:37 [{{media}} Old file references cleaned in: 8 ms Device Refresh Thread for : media (Device.java:173) 2011/07/18 20:17:37 [media ververst in79 ms - 0 nieuwe bestanden - Refresh Thread for : media (ManualDeviceRefreshReporter.java:153) Exception in thread "Device Refresh Thread for : media" java.lang.NullPointerException at org.jajuk.base.Album.findTagCover(Album.java:399) at org.jajuk.base.Album.findCover(Album.java:351) at org.jajuk.base.Directory.scan(Directory.java:365) at org.jajuk.base.Device.scanRecursively(Device.java:861) at org.jajuk.base.Device.scanRecursively(Device.java:874) at org.jajuk.base.Device.scanRecursively(Device.java:874) at org.jajuk.base.Device.scanRecursively(Device.java:874) at org.jajuk.base.Device.refreshCommand(Device.java:823) at org.jajuk.base.Device.manualRefresh(Device.java:538) at org.jajuk.base.Device$2.run(Device.java:738)

bflorat commented 9 years ago

Commented by mcpudding@gmail.com on 18 Jul 2011 18:20 UTC Sorry for the formatting, it looked alright in the editor, but I think you can get the point.

bflorat commented 9 years ago

Commented by bflorat on 18 Jul 2011 18:39 UTC Aha ! indeed, we have an hidden issue (NPE in covers tag reading).

We have a serious issue here, will have to release 1.9.4 ASAP.

Thanks a lot for reporting and tests.

bflorat commented 9 years ago

Commented by mcpudding@gmail.com on 19 Jul 2011 05:12 UTC I am glad I could be of help. Thank you for fixing the bug in my favourite "media player"!

bflorat commented 9 years ago

Commented by bflorat on 19 Jul 2011 07:40 UTC Fix in upcoming (this morning) 1.9.4 and develop branch.

Note that I'm unsure about the frequency of this bug but it is critical whenever it occurs. I can't reproduce it on my pretty large collection, it may arise with a certain kind of id3 tag (tag corrupted by some taggers ? ).