Skip to content

播放报错 #140

@skinnyshy

Description

@skinnyshy

描述
通过移动端影视-k配对方式播放报错

复现步骤

  1. 从移动端影视-k上配对
  2. 在电脑端freebox上搜索并播放
  3. 发生了报错,日志如下
FreeBox Version: 1.7.1
OS Arch:        aarch64
OS Name:        Mac OS X
OS Version:     15.7.4
File Separator: /
Line Separator: 

Path Separator: :
User Name:        xxxx
User Home Dir:    /Users/xxxx/
User Current Dir: /
User Temp Dir:    /var/folders/_9/8xr9x5j52q701tlmrkjw1tdw0000gn/T/
User Language:    zh
User Country:     CN
Max Memory:    6 GB
Total Memory:     384 MB
Free Memory:     355.74 MB
Usable Memory:     5.97 GB
Host Name:    macbook-pro-a3401
Host Address: xx.xx.xx.xx

------------------------

java.lang.UnsatisfiedLinkError: Unable to load library 'vlccore':
dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib, 0x0009): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib, 0x0009): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
dlopen(/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache)
dlopen(/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache)
dlopen(/System/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache), '/Library/Frameworks/vlccore.framework/vlccore' (no such file)
Native library (darwin-aarch64/libvlccore.dylib) not found in resource path ()
	at com.sun.jna@5.14.0/com.sun.jna.NativeLibrary.loadLibrary(Unknown Source)
	at com.sun.jna@5.14.0/com.sun.jna.NativeLibrary.getInstance(Unknown Source)
	at com.sun.jna@5.14.0/com.sun.jna.NativeLibrary.getInstance(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.discovery.strategy.OsxNativeDiscoveryStrategy.forceLoadLibVlcCore(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.discovery.strategy.OsxNativeDiscoveryStrategy.onFound(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.discovery.NativeDiscovery.discover(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.MediaPlayerFactory.discoverNativeLibrary(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.MediaPlayerFactory.<init>(Unknown Source)
	at uk.co.caprica.vlcj@4.8.3/uk.co.caprica.vlcj.factory.MediaPlayerFactory.<init>(Unknown Source)
	at io.knifer.freebox@1.7.1/io.knifer.freebox.component.node.player.VLCPlayer.<init>(Unknown Source)
	at io.knifer.freebox@1.7.1/io.knifer.freebox.component.node.player.BasePlayer.createPlayer(Unknown Source)
	at io.knifer.freebox@1.7.1/io.knifer.freebox.component.node.player.BasePlayer.createPlayer(Unknown Source)
	at io.knifer.freebox@1.7.1/io.knifer.freebox.controller.TVController.lambda$openVideo$24(Unknown Source)
	at javafx.graphics@21.0.9/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at javafx.graphics@21.0.9/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
	at javafx.graphics@21.0.9/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
	Suppressed: java.lang.UnsatisfiedLinkError: dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib, 0x0009): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
		at com.sun.jna@5.14.0/com.sun.jna.Native.open(Native Method)
		... 17 more
	Suppressed: java.lang.UnsatisfiedLinkError: dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib, 0x0009): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
		at com.sun.jna@5.14.0/com.sun.jna.Native.open(Native Method)
		... 17 more
	Suppressed: java.lang.UnsatisfiedLinkError: dlopen(/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Users/xxxx/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache)
		at com.sun.jna@5.14.0/com.sun.jna.Native.open(Native Method)
		... 17 more
	Suppressed: java.lang.UnsatisfiedLinkError: dlopen(/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache)
		at com.sun.jna@5.14.0/com.sun.jna.Native.open(Native Method)
		... 17 more
	Suppressed: java.lang.UnsatisfiedLinkError: dlopen(/System/Library/Frameworks/vlccore.framework/vlccore, 0x0009): tried: '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/vlccore.framework/vlccore' (no such file), '/System/Library/Frameworks/vlccore.framework/vlccore' (no such file, not in dyld cache), '/Library/Frameworks/vlccore.framework/vlccore' (no such file)
		at com.sun.jna@5.14.0/com.sun.jna.Native.open(Native Method)
		... 17 more
	Suppressed: java.io.IOException: Native library (darwin-aarch64/libvlccore.dylib) not found in resource path ()
		at com.sun.jna@5.14.0/com.sun.jna.Native.extractFromResourcePath(Unknown Source)
		... 17 more

Metadata

Metadata

Assignees

Labels

bug软件有问题 / Something isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions