• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Nightingale Helpdesk Nightingale 1.12 build 2430 - play count issue

Pages (4): « Previous 1 2 3 4 Next »
Thread Closed 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Nightingale 1.12 build 2430 - play count issue
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#11
04-18-2013, 04:35 AM
I'm not sure that it was fixed. Honestly, we could put a lot of time into fixing this, or we could devote that time into basically rewriting most of the back end and front end code, to support the new xulrunner and sqlite.

By doing those, the next version should have it fixed...but I don't personally have the resources to find the cause of this issue myself. One of the other devs may be able to, though.
How to Build Nightingale | Nightingale on GitHub
Find
tibitts Offline
Member
***
Posts: 61
Threads: 9
Joined: Nov 2012
Reputation: 0
#12
04-19-2013, 07:46 AM
(04-18-2013, 04:35 AM)ilikenwf Wrote: I'm not sure that it was fixed.

It wasn't. While I appreciate the efforts to implement a new back end and all the improvements in 1.12, there are some basic things I think users can simply expect to work. Correct play count is one of them. And I don''t think I'm the only one with that opinion. So I'll wait for the next version.
Find
sparhawk Offline
Member
***
Posts: 73
Threads: 12
Joined: Feb 2012
Reputation: 0
#13
04-19-2013, 03:31 PM
I just wanted to mention that I see the same bugs, with all add-ons disabled. Unfortunately, it's a big enough deal-breaker for me to revert back to an older version.
Find
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#14
04-19-2013, 11:10 PM
We did have a look at the issue, but - at least for me - the bug is not reproduceable in my debug environment; also in the regular environment it mostly works for me, only one time it did not work as described here.

I read through some of the code that updates the play count, but weren't able to find any bugs; as I said everything worked. If somebody has a working STR on windows, I might look at it again; however updating the back end in fact is way more efficient in terms of making NG stable and bug-free. While that takes a while, it will prepare a really awesome release - and we don't have that much ressources in terms of developers so it wouldn't be good for the development if we invest weeks of testing into code we'll rewrite in some months anyways.

I understand that you might disagree with that, but that's how it is. If anyone of you is able to debug and find the issue, or at least is able to track it down to a component, let us know and we can try to fix it or merge your pull request. I tried it for some hours and did not succeed in reproducing the bug, maybe anyone of you can?
Songbird/Nightingale Community Developer and German Translator
Find
tibitts Offline
Member
***
Posts: 61
Threads: 9
Joined: Nov 2012
Reputation: 0
#15
04-20-2013, 03:20 AM
I do understand your point of view, and I'm not blaming you.

With v1.12 I have checked again the Error Console. As opposed to the last time I looked, I do see the following now. Also, this is with the Windows version now (not Linux as last time):

Error: SQLite compile step:
select entry_id, library_guid, media_item_guid, play_time, play_duration from playback_history_entries order by play_time desc
caused the error
no such table: playback_history_entries

Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [sbIPlaybackHistoryService.entries]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: file:///D:/Users/christ1/AppData/Roaming/Nightingale/Profiles/f2lcnuf6.default/extensions/audioscrobbler@songbirdnest.com/components/sbLastFm.js :: sbLastFm_scrobble :: line 1554" data: no]
Source File: file:///D:/Users/christ1/AppData/Roaming/Nightingale/Profiles/f2lcnuf6.default/extensions/audioscrobbler@songbirdnest.com/components/sbLastFm.js
Line: 1554

Error: currItem is null
Source File: file:///C:/Program%20Files/Nightingale/components/sbPublicPlaylistCommands.js
Line: 1703

This is 100% reproducible here.
Find
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#16
04-20-2013, 06:05 AM
Whoa...that table should exist...what the heck?
How to Build Nightingale | Nightingale on GitHub
Find
freaktechnik Offline
CCO (Chief Crashing Officer)
*******
Posts: 498
Threads: 24
Joined: Sep 2010
Reputation: 11
#17
04-20-2013, 06:20 AM
Or to formulate out what ilikenwf said: can you reproduce this in a completely new profile?
freaktechnik
Website Find
tibitts Offline
Member
***
Posts: 61
Threads: 9
Joined: Nov 2012
Reputation: 0
#18
04-20-2013, 08:00 AM
Yes, happens with a new profile too. I did install the extensions suggested by the wizard.
Find
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#19
04-20-2013, 08:17 AM
That gives us something to work with Smile
How to Build Nightingale | Nightingale on GitHub
Find
sparhawk Offline
Member
***
Posts: 73
Threads: 12
Joined: Feb 2012
Reputation: 0
#20
04-20-2013, 01:26 PM
Thanks devs. I certainly hope that my comments weren't taken as criticism. I agree with whatever you think is the best solution in the long term. I agree that fixing this (for me, major) bug should take second priority if it will be fixed by doing other coding that will have a better effect in the long term.

I posted above because I just wanted to say that it's an extremely critical bug for me (and other OCD users Undecided), and I feel that it's important to fix at some point, whether that be immediately or in the future. Thanks again for the stellar work!
Find
« Next Oldest | Next Newest »
Pages (4): « Previous 1 2 3 4 Next »
Thread Closed 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 06-26-2022, 06:01 PM Powered By MyBB, © 2002-2022 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode