VLC-iOS issueshttps://code.videolan.org/videolan/vlc-ios/-/issues2021-07-01T14:48:20Zhttps://code.videolan.org/videolan/vlc-ios/-/issues/949Can't open folder have name include "@" via SMB2021-07-01T14:48:20ZNguyen Minh NhutCan't open folder have name include "@" via SMBMy device: iPhone 6 | iOS 12.5
VLC: 3.2.13 (375) | Based on: 3.0.11.1 Vetinari
Issue: When I open folder on my PC with VLC via SMB, if folder have name `#3@` VLC can't open it, and more clearly is if folder include `@` in folder name, V...My device: iPhone 6 | iOS 12.5
VLC: 3.2.13 (375) | Based on: 3.0.11.1 Vetinari
Issue: When I open folder on my PC with VLC via SMB, if folder have name `#3@` VLC can't open it, and more clearly is if folder include `@` in folder name, VLC can't open it!3.3.0Thomas GuillemThomas Guillemhttps://code.videolan.org/videolan/vlc-ios/-/issues/887Track information (title / artist) in network streams encoded / displayed inc...2022-03-12T18:45:47ZJay SchauerTrack information (title / artist) in network streams encoded / displayed incorrectlySo VLC doesn't seem to be displaying track information from a network stream correctly, as seen in this screenshot:
![VLC_encoding](/uploads/390daac18823ada77cec6b758111e28a/VLC_encoding.png)
The correct track title should read
> Get ...So VLC doesn't seem to be displaying track information from a network stream correctly, as seen in this screenshot:
![VLC_encoding](/uploads/390daac18823ada77cec6b758111e28a/VLC_encoding.png)
The correct track title should read
> Get Free (Mungo's HIFI Remix)
This is not a problem with the streaming service, since other apps do not have trouble displaying the track title correctly, as seen in this screenshot from MyTuner radio:
![mytuner_encoding](/uploads/7dc911d0eeb41c44dda6ffef0f84e4b7/mytuner_encoding.png)
Seems to be some weird encoding issue. I am on iOS 13.6 and VLC version 3.2.11.
This is from a public stream, you can see here: http://radiomilwaukee.streamguys.net/live
Their other streams can be found here: http://radiomilwaukee.streamguys.net
As you can see from the second link, the streams are coming from an Icecast2 server3.3.0Marvin ScholzMarvin Scholzhttps://code.videolan.org/videolan/vlc-ios/-/issues/1240VLC for mobile (iOS) on iPhone 13 Pro Max causing device getting significantl...2023-04-18T06:49:30ZAndreas KuropkaVLC for mobile (iOS) on iPhone 13 Pro Max causing device getting significantly warmI wanted to bring you this to notice... while playback my device gets in most of the cases comparatively warm (around camera area) and battery drain is high.
Happens on local movies as well as streamed ones.
Data collected attached.
[VL...I wanted to bring you this to notice... while playback my device gets in most of the cases comparatively warm (around camera area) and battery drain is high.
Happens on local movies as well as streamed ones.
Data collected attached.
[VLC_for_iOS.cpu_resource_fatal-2022-01-04-203427.ips](/uploads/c67105b962f9c7a9fddd6b78d7f8140c/VLC_for_iOS.cpu_resource_fatal-2022-01-04-203427.ips)
[VLC_for_iOS.cpu_resource-2022-01-04-202010.ips](/uploads/2ddff1d4bcee7531da439601b8244caf/VLC_for_iOS.cpu_resource-2022-01-04-202010.ips)
[VLC_for_iOS.wakeups_resource-2022-01-03-154322.ips.synced](/uploads/14a2d4de2ab71ca688d2c99122ff96d5/VLC_for_iOS.wakeups_resource-2022-01-03-154322.ips.synced)
![IMG_3134](/uploads/c45f741539a7093318861de02982f75c/IMG_3134.PNG)3.3.0Maxime ChapeletMaxime Chapelethttps://code.videolan.org/videolan/vlc-ios/-/issues/1175IOS http auth no works2021-11-24T13:14:41ZTillMossIOS http auth no worksOn ios app if I try to stream an url with auth not works. For example: "http://username:password@domain.com/myvideo.mp4"On ios app if I try to stream an url with auth not works. For example: "http://username:password@domain.com/myvideo.mp4"3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1156VLC for iOS connecting to Windows SMB2021-07-02T13:29:51ZANO NYMOOSEVLC for iOS connecting to Windows SMBHello all.
After a couple of hours of troubleshooting through Wireshark and windows I figured out the cause of a bug that's been driving me mental.
I'd recently gone through the process of hardening my Windows file server configuration...Hello all.
After a couple of hours of troubleshooting through Wireshark and windows I figured out the cause of a bug that's been driving me mental.
I'd recently gone through the process of hardening my Windows file server configurations and this included adding support for SMBv3 and specifically SMBv3 encryption on Windows hosts.
After much messing around:
```
Windows <-> Windows SMB - works fine
Android VLC -> Windows SMB - works fine
iOS VLC -> Windows SMB - does not work.
```
Firing up Wireshark shows when setting up the connection the server returns an unhelpful
`"Error: STATUS_ACCESS_DENIED"`
The simple solution to this is to run the following command as an admin in powershell:
`PS C:\> Set-SmbServerConfiguration -encryptdata $false`
This disables support for encryption on the server.
Obviously no encryption is not ideal for my network. So for the time being I'm back to using Android VLC.
The following is a "known good" SMB config on a windows host that works with windows, android and iOS in case you want to build the same config:
```
PS C:\> Get-SmbServerConfiguration
AnnounceComment :
AnnounceServer : False
AsynchronousCredits : 64
AuditSmb1Access : False
AutoDisconnectTimeout : 15
AutoShareServer : True
AutoShareWorkstation : False
CachedOpenLimit : 10
DurableHandleV2TimeoutInSeconds : 180
EnableAuthenticateUserSharing : False
EnableDownlevelTimewarp : False
EnableForcedLogoff : True
EnableLeasing : True
EnableMultiChannel : True
EnableOplocks : True
EnableSecuritySignature : True
EnableSMB1Protocol : False
EnableSMB2Protocol : True
EnableStrictNameChecking : True
EncryptData : False
IrpStackSize : 15
KeepAliveTime : 2
MaxChannelPerSession : 32
MaxMpxCount : 50
MaxSessionPerConnection : 16384
MaxThreadsPerQueue : 20
MaxWorkItems : 1
NullSessionPipes :
NullSessionShares :
OplockBreakWait : 35
PendingClientTimeoutInSeconds : 120
RejectUnencryptedAccess : False
RequireSecuritySignature : False
ServerHidden : True
Smb2CreditsMax : 2048
Smb2CreditsMin : 128
SmbServerNameHardeningLevel : 0
TreatHostAsStableStorage : False
ValidateAliasNotCircular : True
ValidateShareScope : True
ValidateShareScopeNotAliased : True
ValidateTargetName : True
```3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1144Audio: no thumbnail after ML parsing2022-03-12T13:33:09ZNicolas PomepuyAudio: no thumbnail after ML parsingI just added a bunch of audio files with wifi sharing.
After the parsing is finished, I get no thumb at all (my files are correctly tagged and thumbnails are shown on Android).
The issue persist after closing the app (swipe from the mu...I just added a bunch of audio files with wifi sharing.
After the parsing is finished, I get no thumb at all (my files are correctly tagged and thumbnails are shown on Android).
The issue persist after closing the app (swipe from the multi tasking) or after a reboot.
![IMG_0015](/uploads/741378a96be8a5f5c08877b360f925b1/IMG_0015.PNG)
iPhone SE - 3.3.0 (394)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1105The file list does not show all files2022-03-16T17:57:05ZssnuiThe file list does not show all filesThe list of files that showed in VLC app (iPad, AppleTV, iPhone) does not have all the files and directories in folder when browsing via Network connection (SMB). Other apps that use SMB to connect shows the full list of files and direct...The list of files that showed in VLC app (iPad, AppleTV, iPhone) does not have all the files and directories in folder when browsing via Network connection (SMB). Other apps that use SMB to connect shows the full list of files and directories. When I browse using Windows Explorer I can see the complete list so this issue is only on VLC app. Please fix!![IMG_6735](/uploads/0e18d14652c1eb5defd4cdf84bfd0e16/IMG_6735.PNG)
![IMG_6734](/uploads/bcf2432537e1e28eeff8f65c66299ab1/IMG_6734.PNG)
![IMG_6733](/uploads/d74b0b5c06c4189977a2931e673179e8/IMG_6733.PNG)
![Explorer-2](/uploads/8c1b0b4c2fef16b2a25495fffcbbb792/Explorer-2.PNG)
![Explorer-1](/uploads/33c6d05508285bd7bfd91e77cb777a4a/Explorer-1.PNG)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1104Crash when start reading a media2021-06-29T12:48:13Zbarkaoui malekCrash when start reading a mediawhen i upload file from wifi .mp4 or .mov , the reading of (audio,video )does not start & crash has occured after 4 seconds
```
thread #1, queue = 'com.apple.main-thread'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_ms...when i upload file from wifi .mp4 or .mov , the reading of (audio,video )does not start & crash has occured after 4 seconds
```
thread #1, queue = 'com.apple.main-thread'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff3815cbb0 GraphicsServices`GSEventRunModal + 65
frame #6: 0x00007fff47162a67 UIKitCore`UIApplicationMain + 1621
frame #7: 0x000000010c6c8fb0 VLC for iOS`main(argc=1, argv=0x00007ffee35b0f70) at main.m:20:16
frame #8: 0x00007fff5123bcf5 libdyld.dylib`start + 1
thread #5, name = 'com.apple.uikit.eventfetch-thread'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff2566d0df Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 211
frame #6: 0x00007fff2566d352 Foundation`-[NSRunLoop(NSRunLoop) runUntilDate:] + 72
frame #7: 0x00007fff47203324 UIKitCore`-[UIEventFetcher threadMain] + 138
frame #8: 0x00007fff256830ed Foundation`__NSThread__start__ + 1047
frame #9: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #10: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #11
frame #0: 0x00007fff51422458 libsystem_pthread.dylib`start_wqthread
thread #17
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d554a2a VLC for iOS`medialibrary::ModificationNotifier::run() [inlined] void std::__1::condition_variable::wait<medialibrary::ModificationNotifier::run()::$_1>(__pred=<unavailable>)::$_1) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d5549f7 VLC for iOS`medialibrary::ModificationNotifier::run(this=0x00007fee84914fa0) at ModificationsNotifier.cpp:215 [opt]
frame #5: 0x000000010d55968e VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, void>(void (medialibrary::ModificationNotifier::*&&)(), medialibrary::ModificationNotifier*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d559678 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, 2ul>(__t=<unavailable>)(), medialibrary::ModificationNotifier*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d559678 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(__vp=0x0000600002a65200) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #18
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d50518d VLC for iOS`medialibrary::DiscovererWorker::run() [inlined] void std::__1::condition_variable::wait<medialibrary::DiscovererWorker::run()::$_2>(this=0x0000600001f1ebe8, __lk=0x0000600001f1eba8, __pred=<unavailable>)::$_2) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d505178 VLC for iOS`medialibrary::DiscovererWorker::run(this=0x0000600001f1eb80) at DiscovererWorker.cpp:375 [opt]
frame #5: 0x000000010d507cee VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*, void>(void (medialibrary::DiscovererWorker::*&&)(), medialibrary::DiscovererWorker*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d507cd8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*, 2ul>(__t=<unavailable>)(), medialibrary::DiscovererWorker*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d507cd8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(__vp=0x0000600002a28860) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'AVAudioSession Notify Thread'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff20a5df3e AVFAudio`GenericRunLoopThread::Entry(void*) + 158
frame #6: 0x00007fff20a993bb AVFAudio`CAPThread::Entry(CAPThread*) + 191
frame #7: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #8: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'AMCP Logging Spool'
frame #0: 0x00007fff51371eba libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00007fff4ba0dd28 caulk`caulk::mach::semaphore::wait() + 16
frame #2: 0x00007fff4ba09272 caulk`caulk::semaphore::timed_wait(double) + 106
frame #3: 0x00007fff4ba0c864 caulk`caulk::concurrent::details::worker_thread::run() + 30
frame #4: 0x00007fff4ba0c9b4 caulk`void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
frame #5: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #6: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #21
frame #0: 0x00007fff51371eba libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00007fff4ba0dd28 caulk`caulk::mach::semaphore::wait() + 16
frame #2: 0x00007fff4ba09272 caulk`caulk::semaphore::timed_wait(double) + 106
frame #3: 0x00007fff4ba0c864 caulk`caulk::concurrent::details::worker_thread::run() + 30
frame #4: 0x00007fff4ba0c9b4 caulk`void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
frame #5: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #6: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f000503 MobileVLCKit`worker_thread + 83
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010efe763a MobileVLCKit`-[VLCEventManager startEventLoop](self=0x0000600001b78820, _cmd=<unavailable>) at VLCEventManager.m:154:17 [opt]
frame #3: 0x000000010efe74f7 MobileVLCKit`EventDispatcherMainLoop(user_data=<unavailable>) at VLCEventManager.m:94:5 [opt]
frame #4: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #5: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff2566d0df Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 211
frame #6: 0x00007fff2566d2f7 Foundation`-[NSRunLoop(NSRunLoop) run] + 76
frame #7: 0x000000010ca49dc2 VLC for iOS`+[HTTPServer bonjourThread](self=HTTPServer, _cmd="bonjourThread") at HTTPServer.m:769:3
frame #8: 0x00007fff256830ed Foundation`__NSThread__start__ + 1047
frame #9: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #10: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #26, name = 'com.apple.CFSocket.private'
frame #0: 0x00007fff5137a1fe libsystem_kernel.dylib`__select + 10
frame #1: 0x00007fff23b046f1 CoreFoundation`__CFSocketManager + 657
frame #2: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #3: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #27
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d554a2a VLC for iOS`medialibrary::ModificationNotifier::run() [inlined] void std::__1::condition_variable::wait<medialibrary::ModificationNotifier::run()::$_1>(__pred=<unavailable>)::$_1) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d5549f7 VLC for iOS`medialibrary::ModificationNotifier::run(this=0x00007fee81d18080) at ModificationsNotifier.cpp:215 [opt]
frame #5: 0x000000010d55968e VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, void>(void (medialibrary::ModificationNotifier::*&&)(), medialibrary::ModificationNotifier*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d559678 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*, 2ul>(__t=<unavailable>)(), medialibrary::ModificationNotifier*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d559678 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(__vp=0x0000600002a299e0) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #28
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d50518d VLC for iOS`medialibrary::DiscovererWorker::run() [inlined] void std::__1::condition_variable::wait<medialibrary::DiscovererWorker::run()::$_2>(this=0x0000600001f3f668, __lk=0x0000600001f3f628, __pred=<unavailable>)::$_2) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d505178 VLC for iOS`medialibrary::DiscovererWorker::run(this=0x0000600001f3f600) at DiscovererWorker.cpp:375 [opt]
frame #5: 0x000000010d507cee VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*, void>(void (medialibrary::DiscovererWorker::*&&)(), medialibrary::DiscovererWorker*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d507cd8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*, 2ul>(__t=<unavailable>)(), medialibrary::DiscovererWorker*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d507cd8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(__vp=0x0000600002a93b60) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #30, name = 'com.apple.NSURLConnectionLoader'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff22f075b7 CFNetwork`___lldb_unnamed_symbol11293$$CFNetwork + 182
frame #6: 0x00007fff256830ed Foundation`__NSThread__start__ + 1047
frame #7: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #8: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #31
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d53a40b VLC for iOS`medialibrary::parser::Worker::mainloop() [inlined] void std::__1::condition_variable::wait<medialibrary::parser::Worker::mainloop()::$_1>(this=0x00007fee81d1e4c8, __pred=<unavailable>)::$_1) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d53a3f3 VLC for iOS`medialibrary::parser::Worker::mainloop(this=0x00007fee81d1e4a0) at ParserWorker.cpp:193 [opt]
frame #5: 0x000000010d53befe VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*, void>(void (medialibrary::parser::Worker::*&&)(), medialibrary::parser::Worker*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d53bee8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*, 2ul>(__t=<unavailable>)(), medialibrary::parser::Worker*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d53bee8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(__vp=0x0000600002a812e0) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #32
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d53a40b VLC for iOS`medialibrary::parser::Worker::mainloop() [inlined] void std::__1::condition_variable::wait<medialibrary::parser::Worker::mainloop()::$_1>(this=0x00007fee81d1e5e8, __pred=<unavailable>)::$_1) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d53a3f3 VLC for iOS`medialibrary::parser::Worker::mainloop(this=0x00007fee81d1e5c0) at ParserWorker.cpp:193 [opt]
frame #5: 0x000000010d53befe VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*, void>(void (medialibrary::parser::Worker::*&&)(), medialibrary::parser::Worker*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d53bee8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*, 2ul>(__t=<unavailable>)(), medialibrary::parser::Worker*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d53bee8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(__vp=0x0000600002ab0a20) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #34, name = 'Box API Operation Thread'
frame #0: 0x00007fff51371e7e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff513721f0 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff23afb345 CoreFoundation`__CFRunLoopServiceMachPort + 197
frame #3: 0x00007fff23af6067 CoreFoundation`__CFRunLoopRun + 1671
frame #4: 0x00007fff23af56b6 CoreFoundation`CFRunLoopRunSpecific + 438
frame #5: 0x00007fff2566d0df Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 211
frame #6: 0x00007fff2566d2f7 Foundation`-[NSRunLoop(NSRunLoop) run] + 76
frame #7: 0x000000010d14e558 VLC for iOS`+[BoxAPIOperation globalAPIOperationNetworkThreadEntryPoint:](self=BoxAPIJSONOperation, _cmd="globalAPIOperationNetworkThreadEntryPoint:", sender=0x0000000000000000) at BoxAPIOperation.m:252:13
frame #8: 0x00007fff256830ed Foundation`__NSThread__start__ + 1047
frame #9: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #10: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #36
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f34f1f7 MobileVLCKit`WorkerThread + 1089
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #37
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f34f1f7 MobileVLCKit`WorkerThread + 1089
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #38
frame #0: 0x00007fff5137a1fe libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010f32bc39 MobileVLCKit`RunMiniServer + 737
frame #2: 0x000000010f34f2ed MobileVLCKit`WorkerThread + 1335
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #39
frame #0: 0x00007fff51422458 libsystem_pthread.dylib`start_wqthread
thread #40, queue = 'AudioControl'
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426ea2 libsystem_pthread.dylib`_pthread_cond_wait + 1305
frame #2: 0x00007fff4dc17356 libAudioToolboxUtility.dylib`CAGuard::WaitFor(unsigned long long) + 124
frame #3: 0x00007fff22583a80 AudioToolbox`Waiter::WaitOnFlagsFor(unsigned int, unsigned long long) + 52
frame #4: 0x00007fff22582b1a AudioToolbox`AQMEIO_Base::AwaitIOCycle(unsigned int) + 210
frame #5: 0x00007fff225838cf AudioToolbox`AQMEIO_Base::StartIO_Sync() + 83
frame #6: 0x00007fff225827ec AudioToolbox`AQMEIO_Base::AddRunningRequest(void*, bool) + 114
frame #7: 0x00007fff225b31ed AudioToolbox`MEDeviceStreamClient::FirstRunningClientStarted(bool) + 79
frame #8: 0x00007fff225cd2b1 AudioToolbox`AQMixEngine_Base::AddRunningClient(AQIONodeClient&, bool, bool) + 1619
frame #9: 0x00007fff22566da7 AudioToolbox`invocation function for block in CA_UISoundClientBase::StartPlaying(unsigned char, float, float, unsigned int, SSPlayerSynchronizer*, SSSCompletionMessage*) + 294
frame #10: 0x0000000112d12d64 libdispatch.dylib`_dispatch_client_callout + 8
frame #11: 0x0000000112d21e8b libdispatch.dylib`_dispatch_sync_invoke_and_complete_recurse + 137
frame #12: 0x00007fff22566ab2 AudioToolbox`CA_UISoundClientBase::StartPlaying(unsigned char, float, float, unsigned int, SSPlayerSynchronizer*, SSSCompletionMessage*) + 310
frame #13: 0x00007fff22569d63 AudioToolbox`UISoundStartPlayingWithSynchronizer + 328
frame #14: 0x0000000112d12d64 libdispatch.dylib`_dispatch_client_callout + 8
frame #15: 0x0000000112d142b3 libdispatch.dylib`_dispatch_once_callout + 66
frame #16: 0x00007fff22546e5d AudioToolbox`invocation function for block in AQIONodeManager::AQIONodeManager() + 34
frame #17: 0x0000000112d11df0 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #18: 0x0000000112d12d64 libdispatch.dylib`_dispatch_client_callout + 8
frame #19: 0x0000000112d2446e libdispatch.dylib`_dispatch_root_queue_drain + 819
frame #20: 0x0000000112d24ba4 libdispatch.dylib`_dispatch_worker_thread2 + 132
frame #21: 0x00007fff51423453 libsystem_pthread.dylib`_pthread_wqthread + 244
frame #22: 0x00007fff51422467 libsystem_pthread.dylib`start_wqthread + 15
thread #41
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f34f632 MobileVLCKit`TimerThreadWorker + 267
frame #3: 0x000000010f34f2ed MobileVLCKit`WorkerThread + 1335
frame #4: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #5: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #42
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f34f1f7 MobileVLCKit`WorkerThread + 1089
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #43
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f000503 MobileVLCKit`worker_thread + 83
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #47
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f34f1f7 MobileVLCKit`WorkerThread + 1089
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #48
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x00007fff4f1e7eda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
frame #3: 0x000000010d533dab VLC for iOS`medialibrary::ThumbnailerWorker::run() [inlined] void std::__1::condition_variable::wait<medialibrary::ThumbnailerWorker::run()::$_0>(__pred=<unavailable>)::$_0) at __mutex_base:375:9 [opt]
frame #4: 0x000000010d533d99 VLC for iOS`medialibrary::ThumbnailerWorker::run(this=0x00006000015191d0) at ThumbnailerWorker.cpp:111 [opt]
frame #5: 0x000000010d535ace VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*> >(void*) [inlined] decltype(__a0=<unavailable>)).*fp()) std::__1::__invoke<void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*, void>(void (medialibrary::ThumbnailerWorker::*&&)(), medialibrary::ThumbnailerWorker*&&) at type_traits:4280:1 [opt]
frame #6: 0x000000010d535ab8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*> >(void*) [inlined] void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*, 2ul>(__t=<unavailable>)(), medialibrary::ThumbnailerWorker*>&, std::__1::__tuple_indices<2ul>) at thread:342 [opt]
frame #7: 0x000000010d535ab8 VLC for iOS`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*> >(__vp=0x0000600002aa9d80) at thread:352 [opt]
frame #8: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #9: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #49
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f000503 MobileVLCKit`worker_thread + 83
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #50
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f004b1b MobileVLCKit`playlist_thread + 91
frame #3: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #4: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #52
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f02e4a7 MobileVLCKit`input_DecoderWait + 103
frame #3: 0x000000010f03967d MobileVLCKit`EsOutDecodersStopBuffering + 461
frame #4: 0x000000010f03800a MobileVLCKit`EsOutControlLocked + 7370
frame #5: 0x000000010f03322e MobileVLCKit`EsOutControl + 46
frame #6: 0x000000010f03ba4a MobileVLCKit`es_out_Control + 154
frame #7: 0x000000010f03abfc MobileVLCKit`Control + 2796
frame #8: 0x000000011096114a MobileVLCKit`es_out_Control + 154
frame #9: 0x0000000110963a44 MobileVLCKit`DemuxMoov + 2500
frame #10: 0x0000000110960146 MobileVLCKit`Demux + 6
frame #11: 0x000000010f03f45b MobileVLCKit`MainLoop + 715
frame #12: 0x000000010f040913 MobileVLCKit`Run + 67
frame #13: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #14: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
* thread #54, stop reason = signal SIGABRT
* frame #0: 0x00007fff51378462 libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007fff51426610 libsystem_pthread.dylib`pthread_kill + 263
frame #2: 0x00007fff51308a5c libsystem_c.dylib`abort + 120
frame #3: 0x00007fff2f7a2a3a AudioToolboxCore`_ReportRPCTimeout(char const*, int) + 90
frame #4: 0x00007fff22c53c2d libEmbeddedSystemAUs.dylib`_CheckRPCError(char const*, int, int) + 92
frame #5: 0x00007fff22c51827 libEmbeddedSystemAUs.dylib`AURemoteIO::Start() + 495
frame #6: 0x00007fff22bec63d libEmbeddedSystemAUs.dylib`AUMethodStart(void*) + 63
frame #7: 0x0000000110a54088 MobileVLCKit`Start + 2648
frame #8: 0x000000010f051c91 MobileVLCKit`aout_OutputNew + 273
frame #9: 0x000000010f04e1e4 MobileVLCKit`aout_DecNew + 676
frame #10: 0x000000010f02ed22 MobileVLCKit`aout_update_format + 578
frame #11: 0x0000000110a4cbf1 MobileVLCKit`DecodeAudio + 993
frame #12: 0x000000010f030f1b MobileVLCKit`DecoderProcess + 1755
frame #13: 0x000000010f02e8b5 MobileVLCKit`DecoderThread + 469
frame #14: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #15: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #55
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426e6f libsystem_pthread.dylib`_pthread_cond_wait + 1254
frame #2: 0x000000010f02f965 MobileVLCKit`DecoderQueueVideo + 421
frame #3: 0x0000000110a4ae11 MobileVLCKit`DecodeVideo + 4081
frame #4: 0x000000010f030f1b MobileVLCKit`DecoderProcess + 1755
frame #5: 0x000000010f02e8b5 MobileVLCKit`DecoderThread + 469
frame #6: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #7: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #56
frame #0: 0x00007fff513748e2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff51426ea2 libsystem_pthread.dylib`_pthread_cond_wait + 1305
frame #2: 0x000000010f082f4a MobileVLCKit`vlc_cond_timedwait + 170
frame #3: 0x000000010f05308b MobileVLCKit`vout_control_Pop + 75
frame #4: 0x000000010f05802c MobileVLCKit`Thread + 236
frame #5: 0x00007fff51426950 libsystem_pthread.dylib`_pthread_start + 224
frame #6: 0x00007fff5142247b libsystem_pthread.dylib`thread_start + 15
thread #59, queue = 'com.apple.root.utility-qos'
frame #0: 0x00007fff51464cda libxpc.dylib`_xpc_dictionary_node_free + 19
frame #1: 0x00007fff51462372 libxpc.dylib`_xpc_dictionary_dispose + 34
frame #2: 0x00007fff5145913f libxpc.dylib`_xpc_dispose + 130
frame #3: 0x00007fff514744d5 libxpc.dylib`-[OS_xpc_object dealloc] + 17
frame #4: 0x00007fff502a9974 libnetwork.dylib`-[OS_nw_dictionary dealloc] + 84
frame #5: 0x00007fff5028d2ab libnetwork.dylib`nw_path_copy_all_local_paths + 683
frame #6: 0x00007fff4ffeae20 libnetwork.dylib`nw_state_dump_paths + 96
frame #7: 0x00007fff5144b424 libsystem_trace.dylib`___os_state_request_for_self_impl_block_invoke + 24
frame #8: 0x0000000112d12d64 libdispatch.dylib`_dispatch_client_callout + 8
frame #9: 0x0000000112d1765f libdispatch.dylib`_dispatch_sync_function_invoke + 127
frame #10: 0x00007fff5144b0d4 libsystem_trace.dylib`___os_state_request_for_self_block_invoke + 389
frame #11: 0x0000000112d11df0 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #12: 0x0000000112d12d64 libdispatch.dylib`_dispatch_client_callout + 8
frame #13: 0x0000000112d1960b libdispatch.dylib`_dispatch_lane_serial_drain + 788
frame #14: 0x0000000112d1a1d1 libdispatch.dylib`_dispatch_lane_invoke + 476
frame #15: 0x0000000112d25a59 libdispatch.dylib`_dispatch_workloop_worker_thread + 722
frame #16: 0x00007fff51423499 libsystem_pthread.dylib`_pthread_wqthread + 314
frame #17: 0x00007fff51422467 libsystem_pthread.dylib`start_wqthread + 15
thread #60
frame #0: 0x00007fff51422458 libsystem_pthread.dylib`start_wqthread
thread #61
frame #0: 0x0000000000000000
```3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1080Media stops playing when running in background2022-02-24T15:14:41ZDjRitamMedia stops playing when running in backgroundI have iOS 11 As well as updating VLC. No I noticed that my media files will randomly stop playing, When running in background. I have background playback enabled, in settings. Maybe there’s A simple solution I overlooked. But I figu...I have iOS 11 As well as updating VLC. No I noticed that my media files will randomly stop playing, When running in background. I have background playback enabled, in settings. Maybe there’s A simple solution I overlooked. But I figured it I should let you know in case it is a bug. Any and all assistance is greatly appreciated. Thanks Have a great day!3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1051Apple TV app, cannot unpause video streamed over SMB share2022-01-01T12:10:07ZmdjcmApple TV app, cannot unpause video streamed over SMB shareI have SMBup on a MacBook pro streaming video to the latest Apple TV app on a 64GB non-4K ATV4. All up to date. MacBook Pro is running 10.11.6 though.
Anyway, I can play a large MP4 video file fine, I can pause it, and I can skim and se...I have SMBup on a MacBook pro streaming video to the latest Apple TV app on a 64GB non-4K ATV4. All up to date. MacBook Pro is running 10.11.6 though.
Anyway, I can play a large MP4 video file fine, I can pause it, and I can skim and select a time to skip to.
What the app fails on, is a simple pause of the video, then leaving it for a minute or two, then trying to unpause it does nothing. The only way to get out of it is pressing Menu, then starting video again, then pausing and skinning to the right time in the video and then it'll resume.
I can test other things if needed. This happens consistently.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1028Add debug log2021-12-07T15:17:30ZMigration BotAdd debug logBy Android, WindowsPhone and Desktop so easy. David please. I can not help for you :( E.g that with lag 10bit,ASS/SSA full styling and andBy Android, WindowsPhone and Desktop so easy. David please. I can not help for you :( E.g that with lag 10bit,ASS/SSA full styling and and3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1018ASF sample shows green bars on iOS2021-11-26T12:37:03ZMarvin ScholzASF sample shows green bars on iOSThis ASF sample: https://samples.ffmpeg.org/asf-wmv/IMAG0002.ASF shows green bars at the bottom and right of the video on VLC for iOS (current Appstore version)This ASF sample: https://samples.ffmpeg.org/asf-wmv/IMAG0002.ASF shows green bars at the bottom and right of the video on VLC for iOS (current Appstore version)3.3.0Migration BotMigration Bothttps://code.videolan.org/videolan/vlc-ios/-/issues/1007Poor audio quality on VLC player for ios2022-03-04T15:37:29ZRealadarshPoor audio quality on VLC player for iosWhenever I listen music on VLC player its decrease the quality of music and its crashes everytime or stucks as well. I always use 360 kbps mp3 files. My iOS version is 12.2. Plz fix this soon as possible.Whenever I listen music on VLC player its decrease the quality of music and its crashes everytime or stucks as well. I always use 360 kbps mp3 files. My iOS version is 12.2. Plz fix this soon as possible.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/953VLC iOS can't find audio artwork in opus / ogg files2022-03-12T13:33:11ZSambhav SaggiVLC iOS can't find audio artwork in opus / ogg filesVLC iOS can't find the embedded album art in an opus / ogg file. It's embedded with metadata tag "Picture" that has the binary data for the image. As far as I know, this is supported by other players (Quod Libet, VLC on Desktop).VLC iOS can't find the embedded album art in an opus / ogg file. It's embedded with metadata tag "Picture" that has the binary data for the image. As far as I know, this is supported by other players (Quod Libet, VLC on Desktop).3.3.0Maxime ChapeletMaxime Chapelethttps://code.videolan.org/videolan/vlc-ios/-/issues/917SMB is not discovered with Bonjour2021-12-07T09:28:54ZFirstyearSMB is not discovered with BonjourTesting with VLC for TVOS version 3.1.0(394) and 3.0.11(405) on TVOS 13.4.8 model A1625, bonjour services with _smb._tcp are not shown or discovered, and "connect generic server" is not displayed in any conditions.
After investigating t...Testing with VLC for TVOS version 3.1.0(394) and 3.0.11(405) on TVOS 13.4.8 model A1625, bonjour services with _smb._tcp are not shown or discovered, and "connect generic server" is not displayed in any conditions.
After investigating the logs, the following relevant messages are seen:
```
default 15:54:19.483194+1000 VLC-tvOS found bonjour service: Hector (_http._tcp.)
default 15:54:19.486852+1000 VLC-tvOS found bonjour service: UniFi Controller (172_24_10_134) (_http._tcp.)
default 15:54:20.691981+1000 VLC-tvOS VLC Library parsing failed for http://e6a0dbf2a325.local.:8080/libMediaVLC.xml with error Error Domain=NSXMLParserErrorDomain Code=1 "(null)"
```
It appears that once HTTP services are "found" the NSBonjourServices handler does *not* provide any other service types to the VLC process, and that has some impact on the "connect generic server" not appearing.
A customised build where I removed the _http._tcp service was then able to correctly discover _sftp._tcp services, but _smb._tcp services were still not found. It appears the order of services in the NSBonjourServices section of the plist may impact this, but I would prefer someone else is able to confirm this.
This may be unique to my network due to the fact I have _http._tcp services in bonjour and _smb._tcp with out netbios/wins. I also have multiple vlans and an avahi reflector between them which causes a large number of services to be present.
The expected behaviour is that generic server connect *always* appears, and that all types of bonjour servires (sftp, smb etc) are able to be displayed.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/891VLC didn't shows .M3U-files on FTP2020-09-26T14:12:56ZSl@zEVLC didn't shows .M3U-files on FTPTo reproduce[on VLC v3.2.11(353)]:
1) Upload on FTP any Radio(or TV)-stream .M3U-file example like this:
**#EXTM3U
#EXTINF:-1,Electronic IntenseRadio.net
http://secure.live-streams.nl:80/opus.opus**
2) Connect to FTP and you will see tha...To reproduce[on VLC v3.2.11(353)]:
1) Upload on FTP any Radio(or TV)-stream .M3U-file example like this:
**#EXTM3U
#EXTINF:-1,Electronic IntenseRadio.net
http://secure.live-streams.nl:80/opus.opus**
2) Connect to FTP and you will see that VLC didn't shows files with such extension at all.
Please fix.3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/341skipping forward is buggy and stops working2021-12-08T10:19:36ZCarolaskipping forward is buggy and stops working![Screen_Shot_2018-10-29_at_11.00.05_AM](/uploads/53a718e20b0563328c46fc2115a323e6/Screen_Shot_2018-10-29_at_11.00.05_AM.png)![Screen_Shot_2018-10-29_at_11.00.05_AM](/uploads/53a718e20b0563328c46fc2115a323e6/Screen_Shot_2018-10-29_at_11.00.05_AM.png)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1319Bonjour discovery of SMB servers succeeds but they can never be opened2022-04-13T06:38:19ZFelix Paul Kühnefkuehne@videolan.orgBonjour discovery of SMB servers succeeds but they can never be openedRecently, the discovery of SMB servers using Bonjour was fixed in VLCKit. However, when trying to open them, they don't list any content. The Bonjour discovery of SFTP servers works fine and also opens correctly afterwards.Recently, the discovery of SMB servers using Bonjour was fixed in VLCKit. However, when trying to open them, they don't list any content. The Bonjour discovery of SFTP servers works fine and also opens correctly afterwards.3.3.4https://code.videolan.org/videolan/vlc-ios/-/issues/1337VLC 3.3.4 cannot play large file via smb2022-04-25T13:55:38ZTomoyukiVLC 3.3.4 cannot play large file via smbPrevious versions of the vlc played the files with no problems, but the 3.3.4 exits some files immediately. However, some files can be played back without problems.
As far as I have experimented with some files, it does not seem to work ...Previous versions of the vlc played the files with no problems, but the 3.3.4 exits some files immediately. However, some files can be played back without problems.
As far as I have experimented with some files, it does not seem to work if the file size of the video exceeds 2GB.3.3.5Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1266Time stretching audio does not change pitch2022-05-11T10:00:49ZRyan AffholterTime stretching audio does not change pitchChanging the playback speed does not change the pitch of the audio with or without time stretching audio enabled.Changing the playback speed does not change the pitch of the audio with or without time stretching audio enabled.3.3.7Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.org