[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1043253: tuxguitar: Missing java class ZipArchiveInputStream when opening .gp files



Package: tuxguitar
Version: 1.5.6+dfsg1-6
Severity: normal

Dear Maintainer,

I get a missing java class error when opening .gp files.

I can open .gpx and .gp5 files but all .gp files fail with the following
error:

org.herac.tuxguitar.action.TGActionException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.app.action.impl.file.TGReadURLAction.processAction(TGReadURLAction.java:35)
	at org.herac.tuxguitar.editor.action.TGActionBase.execute(TGActionBase.java:24)
	at org.herac.tuxguitar.action.TGActionManager.execute(TGActionManager.java:67)
	at org.herac.tuxguitar.app.action.impl.file.TGOpenFileAction$1$1.run(TGOpenFileAction.java:40)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.herac.tuxguitar.action.TGActionException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.editor.action.file.TGReadSongAction.processAction(TGReadSongAction.java:48)
	at org.herac.tuxguitar.editor.action.TGActionBase.execute(TGActionBase.java:24)
	at org.herac.tuxguitar.action.TGActionManager.execute(TGActionManager.java:67)
	at org.herac.tuxguitar.app.action.impl.file.TGReadURLAction.processAction(TGReadURLAction.java:33)
	... 4 more
Caused by: org.herac.tuxguitar.io.base.TGFileFormatException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.io.gpx.v7.GPXInputStream.read(GPXInputStream.java:28)
	at org.herac.tuxguitar.io.base.TGSongReaderHelper.read(TGSongReaderHelper.java:28)
	at org.herac.tuxguitar.io.base.TGFileFormatManager.read(TGFileFormatManager.java:49)
	at org.herac.tuxguitar.editor.action.file.TGReadSongAction.processAction(TGReadSongAction.java:40)
	... 7 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.io.gpx.v7.GPXFileSystem.getFileContentsAsStream(GPXFileSystem.java:39)
	at org.herac.tuxguitar.io.gpx.v7.GPXInputStream.read(GPXInputStream.java:23)
	... 10 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.compress.archivers.zip.ZipArchiveInputStream
	... 12 more
Exception in thread "Thread-51" org.herac.tuxguitar.action.TGActionException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.app.action.impl.file.TGReadURLAction.processAction(TGReadURLAction.java:35)
	at org.herac.tuxguitar.editor.action.TGActionBase.execute(TGActionBase.java:24)
	at org.herac.tuxguitar.action.TGActionManager.execute(TGActionManager.java:67)
	at org.herac.tuxguitar.app.action.impl.file.TGOpenFileAction$1$1.run(TGOpenFileAction.java:40)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.herac.tuxguitar.action.TGActionException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.editor.action.file.TGReadSongAction.processAction(TGReadSongAction.java:48)
	at org.herac.tuxguitar.editor.action.TGActionBase.execute(TGActionBase.java:24)
	at org.herac.tuxguitar.action.TGActionManager.execute(TGActionManager.java:67)
	at org.herac.tuxguitar.app.action.impl.file.TGReadURLAction.processAction(TGReadURLAction.java:33)
	... 4 more
Caused by: org.herac.tuxguitar.io.base.TGFileFormatException: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.io.gpx.v7.GPXInputStream.read(GPXInputStream.java:28)
	at org.herac.tuxguitar.io.base.TGSongReaderHelper.read(TGSongReaderHelper.java:28)
	at org.herac.tuxguitar.io.base.TGFileFormatManager.read(TGFileFormatManager.java:49)
	at org.herac.tuxguitar.editor.action.file.TGReadSongAction.processAction(TGReadSongAction.java:40)
	... 7 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipArchiveInputStream
	at org.herac.tuxguitar.io.gpx.v7.GPXFileSystem.getFileContentsAsStream(GPXFileSystem.java:39)
	at org.herac.tuxguitar.io.gpx.v7.GPXInputStream.read(GPXInputStream.java:23)
	... 10 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.compress.archivers.zip.ZipArchiveInputStream
	... 12 more

From TuxGuitar, I can save as .gp3, .gp4 and .gp5 and then reopen, but I
can't open .gp files.

Here's a file that can be used to reproduce the error:
https://blog.guitar-pro.com/wp-content/uploads/2021/07/ACDC-The_Jack-2.gp

Thanks.

Jérôme



-- System Information:
Debian Release: 12.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-trunk-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tuxguitar depends on:
ii  default-jre                    2:1.17-74
ii  fluid-soundfont-gm             3.1-5.3
ii  libeclipse-e4-ui-widgets-java  1.3.100+eclipse4.26-1
ii  libitext5-java                 5.5.13.3-2
ii  libswt-cairo-gtk-4-jni         4.26.0-1
ii  libswt-gtk-4-java              4.26.0-1

tuxguitar recommends no packages.

Versions of packages tuxguitar suggests:
pn  lilypond       <none>
pn  tuxguitar-jsa  <none>

-- no debconf information

Reply to: