Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't play any track at all #1376

Closed
1 of 2 tasks
RaymanXll opened this issue Apr 5, 2024 · 0 comments · Fixed by #1386
Closed
1 of 2 tasks

Can't play any track at all #1376

RaymanXll opened this issue Apr 5, 2024 · 0 comments · Fixed by #1386
Labels
bug Something isn't working

Comments

@RaymanXll
Copy link

RaymanXll commented Apr 5, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When I press play on any track (either by search function or by the home playlist) the track just won't play.
It will load the album information and track info, but oddely the begin and end timestamp of the track will stay at 00:00
Even after pressing the play button after the track is selected, nothing happens (besides the play button becoming a pause button

Expected Behavior

When a track is selected and I press play, the track start playing

Steps to reproduce

  1. Installed app from link provided on github repo
  2. Open and configured it with the spotify dc value
  3. Searched for a track
  4. Pressed played on the track
  5. Nothing happens besides track being loaded (but doesn't play)

Operating System

(Fresh Install) Windows 11 Pro N

Spotube version

3.5.0

Installation source

Website (spotube.netlify.app) or (spotube.krtirtho.dev)

Additional information

I will post bellow the Logs that i got when this happened
============================== CATCHER 2 LOG ==============================
Crash occurred on 2024-04-05 06:23:33.007190

------- DEVICE INFO -------
computerName: 
numberOfCores: 16
============================== 
------- APP INFO -------
environment: release
version: 3.5.0
appName: spotube
buildNumber: 
packageName: spotube

---------- ERROR ----------
FfiException(EXECUTE_SYNC, Box<dyn BoxIntoDart>, null)

------- STACK TRACE -------
#0      FlutterRustBridgeBase.executeSync (packagebuildNumber: 
packageName: spotube

---------- ERROR ----------
PathNotFoundException: Cannot retrieve length of---------- ERROR ----------
PathNotFoundException: Cannot retrieve length of file, path =------- STACK TRACE -------
#0      _checkForErrorResponse (dart:io/common.dart:5------- STACK TRACE -------
#0      _checkForErrorResponse (dart:io/common.dart:55)
#1      _File.length.<anonymous closure> (dart:io/file_impl.dart:389)
<asynchronous suspension>
#2      FileImage._loadAsync (package:flutter/src/painting/image_provider.dart:1484)
<asynchronous suspension>
#3      MultiFrameImageStreamCompleter._handleCodecReady (package:flutter/src/painti=====================================================------- CUSTOM INFO -------
======================================================================
package:riverpod/src/state_notifier_provider/base.dart:115)
#9      StateNotifierProviderElement.create.<anonymous closure> (package:riverpod/src/state_notifier_provider/base.dart:164)
#10     Result.guard (package:riverpod/src/result.dart:21)
#11     StateNotifierProviderElement.create (package:riverpod/src/state_notifier_provider/base.dart:164)
#12     ProviderElementBase.buildState (package:riverpod/src/framework/element.dart:424)
#13     ProviderElementBase.mount (package:riverpod/src/framework/element.dart:246)
#14     _StateReader._create (package:riverpod/src/framework/container.dart:47)
#15     _StateReader.getElement (package:riverpod/src/framework/container.dart:35)
#16     ProviderContainer.readProviderElement (package:riverpod/src/framework/container.dart:496)
#17     ProviderBase.addListener (package:riverpod/src/framework/provider_base.dart:79)
#18     ProviderContainer.listen (package:riverpod/src/framework/container.dart:297)
#19     ConsumerStatefulElement.listen (package:flutter_riverpod/src/consumer.dart:607)
#20     useInitSysTray (package:spotube/hooks/configurators/use_init_sys_tray.dart:107)
#21     SpotubeState.build (package:spotube/main.dart:193)
#22     StatefulElement.build (package:flutter/src/widgets/framework.dart:5592)
#23     ConsumerStatefulElement.build (package:flutter_riverpod/src/consumer.dart:539)
#24     HookElement.build (package:flutter_hooks/src/framework.dart:436)
#25     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5480)
#26     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5643)
#27     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#29     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5634)
#30     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#31     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#32     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#33     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#34     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#35     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#36     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#38     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#40     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#41     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#42     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#43     _UncontrolledProviderScopeElement.mount (package:flutter_riverpod/src/framework.dart:309)
#44     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#45     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#46     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#47     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5643)
#48     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#49     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#50     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5634)
#51     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#52     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#53     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#54     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#55     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#56     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#57     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#58     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#59     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#60     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#61     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5643)
#62     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#63     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#64     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5634)
#65     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#66     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#67     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#68     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#69     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#70     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#71     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#72     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#73     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#75     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5643)
#76     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#77     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#78     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5634)
#79     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#80     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#81     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#82     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#83     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#84     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#85     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#86     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#87     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#88     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#89     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#90     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#91     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#92     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#93     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#94     _RawViewElement._updateChild (package:flutter/src/widgets/view.dart:291)
#95     _RawViewElement.mount (package:flutter/src/widgets/view.dart:314)
#96     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#97     Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#98     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5505)
#99     Element.rebuild (package:flutter/src/widgets/framework.dart:5196)
#100    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5462)
#101    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5456)
#102    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4335)
#103    Element.updateChild (package:flutter/src/widgets/framework.dart:3846)
#104    RootElement._rebuild (package:flutter/src/widgets/binding.dart:1354)
#105    RootElement.mount (package:flutter/src/widgets/binding.dart:1323)
#106    RootWidget.attach.<anonymous closure> (package:flutter/src/widgets/binding.dart:1276)
#107    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2844)
#108    RootWidget.attach (package:flutter/src/widgets/binding.dart:1275)
#109    WidgetsBinding.attachToBuildOwner (package:flutter/src/widgets/binding.dart:1088)
#110    WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:1070)
#111    WidgetsBinding.scheduleAttachRootWidget.<anonymous closure> (package:flutter/src/widgets/binding.dart:1056)
#112    TickerFuture.whenCompleteOrCancel.thunk (package:flutter/src/scheduler/ticker.dart:435)
#113    _Timer._runTimers (dart:isolate-patch/timer_impl.dart:398)
#114    _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:429)
#115    _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184)

------- CUSTOM INFO -------
======================================================================
============================== CATCHER 2 LOG ==============================
Crash occurred on 2024-04-05 06:23:35.096859

------- DEVICE INFO -------
computerName: 
numberOfCores: 16
systemMemoryInMegabytes: 32768

------- APP INFO -------
environment: release
version: 3.5.0
appName: spotube
buildNumber: 
packageName: spotube

---------- ERROR ----------
LateInitializationError: Field 'notificationService' has not been initialized.

------- STACK TRACE -------
#0      ProxyPlaylistNotifier.load (package:spotube/provider/proxy_playlist/proxy_playlist_provider.dart)
<asynchronous suspension>
#1      ProxyPlaylistNotifier.onInit (package:spotube/provider/proxy_playlist/proxy_playlist_provider.dart:617)
<asynchronous suspension>

------- CUSTOM INFO -------
======================================================================
============================== CATCHER 2 LOG ==============================
Crash occurred on 2024-04-05 06:23:43.212168

------- DEVICE INFO -------
computerName: 
numberOfCores: 16
systemMemoryInMegabytes: 32768

------- APP INFO -------
environment: release
version: 3.5.0
appName: spotube
buildNumber: 
packageName: spotube

---------- ERROR ----------
LateInitializationError: Field 'notificationService' has not been initialized.

------- STACK TRACE -------
#0      ProxyPlaylistNotifier.load (package:spotube/provider/proxy_playlist/proxy_playlist_provider.dart)
<asynchronous suspension>
#1      SearchTracksSection.build.<anonymous closure>.<anonymous closure> (package:spotube/pages/search/sections/tracks.dart:75)
<asynchronous suspension>
#2      TrackTile.build.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:spotube/components/shared/track_tile/track_tile.dart:93)
<asynchronous suspension>

------- CUSTOM INFO -------
======================================================================

Self grab

  • I'm ready to work on this issue!
@RaymanXll RaymanXll added the bug Something isn't working label Apr 5, 2024
@KRTirtho KRTirtho linked a pull request Apr 11, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Deployed
Development

Successfully merging a pull request may close this issue.

2 participants