Skip to content
This repository was archived by the owner on Sep 8, 2021. It is now read-only.
This repository was archived by the owner on Sep 8, 2021. It is now read-only.

java.lang.UnsupportedOperationException: Not implemented for this format #1625

@HolyMacarony

Description

@HolyMacarony

Problem description

Thank you all for this great project, it worked great so far!
So i started the latest version 10.6.0 today and the library scan fails at about 26500/~86000 files with the following stack trace:

2020-04-17 02:35:12.332  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 26500 entries.
2020-04-17 02:35:14.694 ERROR --- o.a.p.s.MediaScannerService              : Failed to scan media library.

java.lang.UnsupportedOperationException: Not implemented for this format
        at org.jaudiotagger.audio.generic.GenericTag.getValue(GenericTag.java:191) ~[jaudiotagger-2.2.5.jar!/:na]
        at org.jaudiotagger.tag.wav.WavTag.getValue(WavTag.java:242) ~[jaudiotagger-2.2.5.jar!/:na]
        at org.jaudiotagger.tag.wav.WavTag.getFirst(WavTag.java:247) ~[jaudiotagger-2.2.5.jar!/:na]
        at org.airsonic.player.service.metadata.JaudiotaggerParser.getTagField(JaudiotaggerParser.java:128) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.metadata.JaudiotaggerParser.getRawMetaData(JaudiotaggerParser.java:99) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.metadata.MetaDataParser.getMetaData(MetaDataParser.java:47) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaFileService.createMediaFile(MediaFileService.java:537) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaFileService.updateChildren(MediaFileService.java:397) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaFileService.getChildrenOf(MediaFileService.java:193) ~[classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.scanFile(MediaScannerService.java:240) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.scanFile(MediaScannerService.java:244) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.scanFile(MediaScannerService.java:244) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.scanFile(MediaScannerService.java:244) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.doScanLibrary(MediaScannerService.java:183) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService.access$000(MediaScannerService.java:50) [classes!/:10.6.0-RELEASE]
        at org.airsonic.player.service.MediaScannerService$1.run(MediaScannerService.java:151) [classes!/:10.6.0-RELEASE]

I just verified that the same files are no problem to the previous version 10.5.0-RELEASE – 7. November 2019, nothing else changed:

2020-04-17 03:15:40.061  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 26500 entries.
2020-04-17 03:15:50.346  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 26750 entries.
2020-04-17 03:16:04.361  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 27000 entries.
2020-04-17 03:16:17.349  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 27250 entries.
2020-04-17 03:16:30.668  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 27500 entries.
2020-04-17 03:16:43.321  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 27750 entries.
2020-04-17 03:17:00.658  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 28000 entries.
2020-04-17 03:17:17.613  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 28250 entries.
2020-04-17 03:17:47.482  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 28500 entries.
2020-04-17 03:17:59.656  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 28750 entries.
2020-04-17 03:18:13.374  INFO --- o.a.p.s.MediaScannerService              : Scanned media library with 29000 entries.

Steps to reproduce

just use the latest airsonic version instead of previous and scan files again

System information

  • Airsonic version: 10.6.0-RELEASE – 15. April 2020
  • Operating system: Linux Dietpi 4.19.97-v7l+ Share links should be much shorter #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux on Raspberry pi 4B
  • Java version: Apache Tomcat/8.5.51, java 1.8.0_212, Linux (115,5 MB / 152,6 MB)
  • Proxy server: None
  • Client: default WebApp
  • Language: Deutsch

Additional notes

The previous version worked for several months with this very files. Is there a way to find the exact file that causes this error? Maybe a more verbose loglevel for the exception stacktrace or how can i find out the faulty file to tell you more about it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: UNKNOWN-backendThe problem location has not been identified yet.type: regressionIf something that was operating normally goes deterioration, it will be accumulated as a incident.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions