getmusicbee.com

Support => Bug Reports => Topic started by: viperrabbit on October 13, 2019, 02:08:13 PM

Title: MusicBee auto closes at the end of a DSD song
Post by: viperrabbit on October 13, 2019, 02:08:13 PM
Just downloaded the latest version 3.3.7165.  MusicBee would auto close at the end of playing a DSF audio file.  FLAC songs are fine.  Kindly fix as soon as possible, as I am unable to find older version of MB while waiting for the fix.

Thank you.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Freddy Barker on October 13, 2019, 02:12:59 PM
Just downloaded the latest version 3.3.7165.  MusicBee would auto close at the end of playing a DSF audio file.  FLAC songs are fine.  Kindly fix as soon as possible, as I am unable to find older version of MB while waiting for the fix.
Thank you.

Older versions....

https://getmusicbee.com/forum/index.php?topic=29783.msg165727#msg165727

Older and recent patches...

https://getmusicbee.com/patches/
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: boroda on October 13, 2019, 02:13:33 PM
for old mb versions:

https://getmusicbee.com/forum/index.php?topic=29783.0


edit:
oops! i'm too late.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Freddy Barker on October 13, 2019, 02:16:12 PM
for old mb versions:

https://getmusicbee.com/forum/index.php?topic=29783.0


edit:
oops! i'm too late.


Haha! - Keep your post and dump mine  :D
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on October 13, 2019, 04:02:34 PM
does this version make any difference?
https://getmusicbee.com/patches/MusicBee33_Patched.zip
unzip and replace the existing musicbee application files
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: viperrabbit on October 19, 2019, 01:51:41 AM
does this version make any difference?
https://getmusicbee.com/patches/MusicBee33_Patched.zip
unzip and replace the existing musicbee application files

Hi Steven,  sorry about the late reply.  No, the problem is still there - MusicBee closes at the end of play.  Happens only for DSD file.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: viperrabbit on October 19, 2019, 01:57:57 AM
I have tested with version 3.2 Update 3 and it works.  That's good enough for me!   :D

https://www.mediafire.com/file/013558ft0oyuf3b/MusicBeeSetup_3_2_Update3.zip/file
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: lux1o on October 19, 2019, 02:10:00 AM
I have tested with version 3.2 Update 3 and it works.  That's good enough for me!   :D

https://www.mediafire.com/file/013558ft0oyuf3b/MusicBeeSetup_3_2_Update3.zip/file
me too
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on October 19, 2019, 09:42:57 AM
- Do you have DSD configured to output as PCM or something else.
- does it happen if its the only song in the "Playing Tracks" ie.there is no song following
- if there is a following track, does it happen if the following song is a DSD file or only when its another format
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Silviu on October 29, 2019, 08:40:53 AM
DSD/DSF files worked well with older versions. With new versions, it closes at the end of each files.
Same settings as before: PCM over DOP, a whole album in the playlist, it closes only for DSD/DSF formats.

It works well however only if I check Controls>Crossfade (that must be unchecked for Hi-Res, however  :( )
My version is the updated app from MS store

Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on October 29, 2019, 06:57:03 PM
anyone with this issue could you try this version.
https://www.mediafire.com/file/r5gs2hoxukxsorz/MusicBee.DSDCrash.zip/file
unzip and replace the installed musicbee.exe

if it still happens, can you send me the info at the end of the error log (help/ support/ view error log)

if you are using the store version, you will need to install the portable desktop version first and then follow the above instruction
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on October 30, 2019, 05:31:41 PM
I tried the MusicBeeDSDCrash version above:

version: 3.3.7241 P

bassasio.dll: 1.4.0.0

output: ASIO

DSD file playback: Stream DSD data as PCM (DOP)

I have a DSD album selected, MB crashed after playing 1st track

Error log (only 2 lines for this test):

10/30/2019 12:01:18 PM - Stop1=True
10/30/2019 12:04:23 PM - Reset5

I noticed some strange behavior - MB appears to be sending the *.dsf file as 88.2kHz PCM (at least that's what my DAC indicates), and the track information in the right main panel seems to support this (look at 2nd line from bottom starting with 'DSD128'):

(https://i.imgur.com/8momYIz.jpg)

However, about 3 -4 seconds before the end of the track, the track information shown changes (again, look at 2nd line from bottom):

(https://i.imgur.com/GjtEGtW.jpg)

Foobar plays the same file to the same DAC as DSD128 (as received by the DAC)

Let me know if I can provide any additional information.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on October 31, 2019, 07:27:53 PM
could you try this version:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
unzip and replace the existing musicbee application files

I think it should be the case that a DSD album plays ok, but could you also test having a non-DSD file in the now playing list that plays immediately after a dsd file.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on October 31, 2019, 08:21:59 PM
Hi Steven,

Unfortunately, MB still crashes at the end of the first *.dsf file.  I captured the Windows fail information, in the hope that you might find it useful

MB version: 3.3.7242 P

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: MusicBee.exe
  Application Version: 3.3.7242.34360
  Application Timestamp: 5db9df59
  Fault Module Name: ntdll.dll
  Fault Module Version: 6.3.9600.18895
  Fault Module Timestamp: 5a4b127e
  Exception Code: c0000005
  Exception Offset: 0001de33
  OS Version: 6.3.9600.2.0.0.256.4
  Locale ID: 1033
  Additional Information 1: 5861
  Additional Information 2: 5861822e1919d7c014bbb064c64908b2
  Additional Information 3: 6fbe
  Additional Information 4: 6fbe6bde2701766d81cbca0597a5fa35

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt

Here is the end of the error log:

10/30/2019 12:01:18 PM - Stop1=True
10/30/2019 12:04:23 PM - Reset5
10/30/2019 12:05:54 PM - E:\Frank's Music\:Thread was being aborted.
10/30/2019 12:05:54 PM - Stop1=True
10/30/2019 12:33:53 PM - Stop1=True
10/30/2019 4:35:34 PM - Stop1=True
10/30/2019 4:37:30 PM - Reset5
10/30/2019 4:38:58 PM - Stop1=True
10/30/2019 4:39:33 PM - Stop1=True
10/30/2019 4:40:06 PM - chans=2,rate=88200,dsd=PCM
10/30/2019 4:42:39 PM - chans=2,rate=88200,dsd=PCM
10/30/2019 4:44:36 PM - chans=2,rate=88200,dsd=PCM
10/30/2019 4:45:48 PM - Stop1=True
10/30/2019 4:45:49 PM - chans=2,rate=44100,dsd=PCM
10/30/2019 4:53:50 PM - chans=2,rate=44100,dsd=PCM
10/30/2019 5:03:47 PM - chans=2,rate=44100,dsd=PCM
10/30/2019 5:11:22 PM - chans=2,rate=44100,dsd=PCM
10/30/2019 5:16:49 PM - chans=2,rate=44100,dsd=PCM
10/30/2019 5:24:07 PM - Stop1=True

Let me know if you would like more info.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on October 31, 2019, 08:39:54 PM
you are not using the patch version from the link i posted.
Also it looks like you have configured the DSD output to PCM rather than DOP - that can be because you have configured a setting that alters the stream eg. overriding the sample rate in the player prefs
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 01, 2019, 10:00:20 PM
Hi Steven,

First of all, I'm not sure what settings I had that caused DSD files to be sent as PCM to my DAC, but that problem is now resolved.

However, I'm still seeing MB crash after playing the first *.dsf file (with another *.dsf file next in the playlist)

MB 3.3.7243 P

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   MusicBee.exe
  Application Version:   3.3.7243.38622
  Application Timestamp:   5dbb5229
  Fault Module Name:   ntdll.dll
  Fault Module Version:   6.3.9600.18895
  Fault Module Timestamp:   5a4b127e
  Exception Code:   c0000005
  Exception Offset:   0001de33
  OS Version:   6.3.9600.2.0.0.256.4
  Locale ID:   1033
  Additional Information 1:   5861
  Additional Information 2:   5861822e1919d7c014bbb064c64908b2
  Additional Information 3:   6fbe
  Additional Information 4:   6fbe6bde2701766d81cbca0597a5fa35

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt


Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 02, 2019, 08:50:12 AM
in the musicbee asio configuration (in player prefs), if you change the bitstreaming mode to PCM, does it work then?
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 03, 2019, 07:07:04 PM
I just noticed there is a more recent version of bassasio.dll, so its also worth using it to see if that solves the issue

https://www.mediafire.com/file/lriuw3zso0nbioy/bassasio.dll/file
copy to the folder that musicbee is installed
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 03, 2019, 08:49:08 PM
Hi Steven,

I'll try the new version of bassasio tomorrow, but to answer your original question:
Yes, if I select 'Convert to PCM' on asio player prefs, I can play as many *.dsf files as I want without issues.  When I select the 'DOP' option, that's when I can only play 1 dsd file before MB crashes...
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 04, 2019, 01:41:48 PM
Hi Steven,

Unfortunately, MB crashes after playing a single dsf file with the latest bassasio.dll, 'Stream DSD data as PCM (DOP)' in ASIO player prefs.

MB ver: 3.3.7246 P

bassasio.dll: 1.4.0.2

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   MusicBee.exe
  Application Version:   3.3.7246.27227
  Application Timestamp:   5dbeedae
  Fault Module Name:   ntdll.dll
  Fault Module Version:   6.3.9600.18895
  Fault Module Timestamp:   5a4b127e
  Exception Code:   c0000005
  Exception Offset:   0001de33
  OS Version:   6.3.9600.2.0.0.256.4
  Locale ID:   1033
  Additional Information 1:   5861
  Additional Information 2:   5861822e1919d7c014bbb064c64908b2
  Additional Information 3:   6fbe
  Additional Information 4:   6fbe6bde2701766d81cbca0597a5fa35

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 04, 2019, 07:03:44 PM
Could you run this debug version with DOP enabled, and perform the steps for it to crash. Then send me all the new info in the error log without doing any other actions so the last item in the log will be just before it crashes

https://www.mediafire.com/file/2g8a3cud256m1so/MusicBeeDebugDSD.zip/file
replace the existing installed musicbee.exe file
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 05, 2019, 01:53:21 PM
Hi Steven,

Got the same crash after playing a single DSD file.  Here is the error log info:

MB ver: 3.3.7247 P

11/5/2019 8:43:44 AM - E:\Frank's Music\:Thread was being aborted.
11/5/2019 8:45:03 AM - init chans=2
11/5/2019 8:45:04 AM - init=-2147483646,source rate=0, remove silence=False,is tempo=False
11/5/2019 8:45:04 AM - set raw streaming=False,current mode=PCM
11/5/2019 8:45:04 AM - init=-2147483645,source rate=0, remove silence=False,is tempo=False
11/5/2019 8:45:04 AM - set raw streaming=False,current mode=PCM
11/5/2019 8:45:07 AM - close stream=False
11/5/2019 8:45:07 AM - close stream handle=0
11/5/2019 8:45:07 AM - close stream=False
11/5/2019 8:45:07 AM - close stream handle=0
11/5/2019 8:46:01 AM - init=-2147483644,source rate=5644800, remove silence=False,is tempo=False
11/5/2019 8:46:01 AM - set raw streaming=False,current mode=DOP
11/5/2019 8:46:01 AM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 8:46:01 AM - play=False,output=0,stream in mixer=False
11/5/2019 8:46:01 AM - play is paused=False
11/5/2019 8:46:01 AM - assign channel before=0,after=-2147483644,mode=DOP,started=False
11/5/2019 8:46:01 AM - assign channel:: chans=2,2; freq=352800,0
11/5/2019 8:46:01 AM - assign channel set format and rate
11/5/2019 8:46:01 AM - assign channel undo pause
11/5/2019 8:46:01 AM - assign channel done
11/5/2019 8:46:01 AM - play startedTrue
11/5/2019 8:46:01 AM - init=-2147483640,source rate=5644800, remove silence=False,is tempo=False
11/5/2019 8:46:01 AM - set raw streaming=False,current mode=DOP
11/5/2019 8:46:01 AM - init=-2147483639,source rate=5644800, remove silence=False,is tempo=False
11/5/2019 8:46:01 AM - set raw streaming=False,current mode=PCM
11/5/2019 8:46:12 AM - close stream=False
11/5/2019 8:46:12 AM - close stream handle=0
11/5/2019 8:46:12 AM - close stream=False
11/5/2019 8:46:12 AM - close stream handle=0
11/5/2019 8:49:02 AM - init=-2147483638,source rate=2822400, remove silence=False,is tempo=False
11/5/2019 8:49:02 AM - set raw streaming=False,current mode=DOP
11/5/2019 8:49:05 AM - remove eos 2=-2147483644
11/5/2019 8:49:05 AM - remove eos done
11/5/2019 8:49:05 AM - close stream=False
11/5/2019 8:49:05 AM - close stream handle=0
11/5/2019 8:49:05 AM - is same settings:: chans=2,2; freq=176400,352800
11/5/2019 8:49:05 AM - Reset5
11/5/2019 8:49:05 AM - reset -2147483644
11/5/2019 8:49:05 AM - assign channel before=-2147483644,after=0,mode=DOP,started=True
11/5/2019 8:49:05 AM - assign channel paused
11/5/2019 8:49:05 AM - reset done
11/5/2019 8:49:05 AM - free -2147483644
11/5/2019 8:49:05 AM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 8:49:05 AM - play=False,output=0,stream in mixer=False
11/5/2019 8:49:05 AM - free done
11/5/2019 8:49:05 AM - play is paused=True
11/5/2019 8:49:05 AM - assign channel before=0,after=-2147483638,mode=DOP,started=True
11/5/2019 8:49:05 AM - assign channel:: chans=2,2; freq=176400,352800
11/5/2019 8:49:38 AM - init chans=2
11/5/2019 8:49:39 AM - init=-2147483646,source rate=0, remove silence=False,is tempo=False
11/5/2019 8:49:39 AM - set raw streaming=False,current mode=PCM
11/5/2019 8:49:39 AM - init=-2147483645,source rate=0, remove silence=False,is tempo=False
11/5/2019 8:49:39 AM - set raw streaming=False,current mode=PCM
11/5/2019 8:49:41 AM - close stream=False
11/5/2019 8:49:41 AM - close stream handle=0
11/5/2019 8:49:41 AM - close stream=False
11/5/2019 8:49:41 AM - close stream handle=0
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: lux1o on November 05, 2019, 02:36:54 PM
if i press crl+S
before the song finish then i can play multiple tracks continually
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Silviu on November 05, 2019, 04:33:50 PM
For me, it works only if I check Controls>Crossfade (or in Preferance). Not very normal  :(
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 05, 2019, 05:26:36 PM
Got the same crash after playing a single DSD file.  Here is the error log info:
Thanks. I can see the wavebar you have displayed might be related to the issue, so could you try with it disabled or removed? You should restart MB with the wavebar removed before you do the test. And send me the log as before.
Also I can see the following file had a different rate which is fine, but make sure you do the same test

To anyone else with issue, if you could try the same - including running the debug version then it will be helpful
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 05, 2019, 06:20:15 PM
Hi Steven,

I disabled the wavebar, re-started MB (just to be sure), and MB crashed same as before (good thing I like this song :-))

11/5/2019 1:12:41 PM - init chans=2
11/5/2019 1:12:42 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False
11/5/2019 1:12:42 PM - set raw streaming=False,current mode=PCM
11/5/2019 1:12:43 PM - init=-2147483641,source rate=0, remove silence=False,is tempo=False
11/5/2019 1:12:43 PM - set raw streaming=False,current mode=PCM
11/5/2019 1:12:43 PM - init=-2147483640,source rate=0, remove silence=False,is tempo=False
11/5/2019 1:12:43 PM - set raw streaming=False,current mode=PCM
11/5/2019 1:12:45 PM - close stream=False
11/5/2019 1:12:45 PM - close stream handle=0
11/5/2019 1:12:45 PM - close stream=False
11/5/2019 1:12:45 PM - close stream handle=0
11/5/2019 1:13:28 PM - E:\Frank's Music\:Thread was being aborted.
11/5/2019 1:13:28 PM - close stream=False
11/5/2019 1:13:28 PM - close stream handle=0
11/5/2019 1:13:28 PM - Stop1=True
11/5/2019 1:13:28 PM - stop 0
11/5/2019 1:13:28 PM - assign channel before=0,after=0,mode=PCM,started=False
11/5/2019 1:13:28 PM - assign channel paused
11/5/2019 1:13:28 PM - stop: before=False
11/5/2019 1:13:28 PM - stop done
11/5/2019 1:13:29 PM - dispose
11/5/2019 1:13:29 PM - stop: before=False
11/5/2019 1:13:29 PM - reset channels=0
11/5/2019 1:13:29 PM - reset channels done
11/5/2019 1:13:35 PM - init chans=2
11/5/2019 1:13:36 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False
11/5/2019 1:13:36 PM - set raw streaming=False,current mode=PCM
11/5/2019 1:13:49 PM - close stream=False
11/5/2019 1:13:49 PM - close stream handle=0
11/5/2019 1:13:49 PM - Stop1=True
11/5/2019 1:13:49 PM - stop 0
11/5/2019 1:13:49 PM - assign channel before=0,after=0,mode=PCM,started=False
11/5/2019 1:13:49 PM - assign channel paused
11/5/2019 1:13:49 PM - stop: before=False
11/5/2019 1:13:49 PM - stop done
11/5/2019 1:13:50 PM - init=-2147483641,source rate=5644800, remove silence=False,is tempo=False
11/5/2019 1:13:50 PM - set raw streaming=False,current mode=DOP
11/5/2019 1:13:50 PM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 1:13:50 PM - play=False,output=0,stream in mixer=False
11/5/2019 1:13:50 PM - play is paused=True
11/5/2019 1:13:50 PM - assign channel before=0,after=-2147483641,mode=DOP,started=False
11/5/2019 1:13:50 PM - assign channel:: chans=2,2; freq=352800,0
11/5/2019 1:13:50 PM - assign channel set format and rate
11/5/2019 1:13:50 PM - assign channel undo pause
11/5/2019 1:13:50 PM - assign channel done
11/5/2019 1:13:50 PM - play startedTrue
11/5/2019 1:16:51 PM - init=-2147483638,source rate=2822400, remove silence=False,is tempo=False
11/5/2019 1:16:51 PM - set raw streaming=False,current mode=DOP
11/5/2019 1:16:54 PM - remove eos 2=-2147483641
11/5/2019 1:16:54 PM - remove eos done
11/5/2019 1:16:54 PM - close stream=False
11/5/2019 1:16:54 PM - close stream handle=0
11/5/2019 1:16:54 PM - is same settings:: chans=2,2; freq=176400,352800
11/5/2019 1:16:54 PM - Reset5
11/5/2019 1:16:54 PM - reset -2147483641
11/5/2019 1:16:54 PM - assign channel before=-2147483641,after=0,mode=DOP,started=True
11/5/2019 1:16:54 PM - assign channel paused
11/5/2019 1:16:54 PM - reset done
11/5/2019 1:16:54 PM - free -2147483641
11/5/2019 1:16:54 PM - free done
11/5/2019 1:16:54 PM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 1:16:54 PM - play=False,output=0,stream in mixer=False
11/5/2019 1:16:54 PM - play is paused=True
11/5/2019 1:16:54 PM - assign channel before=0,after=-2147483638,mode=DOP,started=True
11/5/2019 1:16:54 PM - assign channel:: chans=2,2; freq=176400,352800
11/5/2019 1:17:47 PM - init chans=2
11/5/2019 1:17:48 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False
11/5/2019 1:17:48 PM - set raw streaming=False,current mode=PCM
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 05, 2019, 06:29:52 PM
It still looks like its opening a wavebar according to that log.
But in any case, I have fixed the wavebar bug. However I am uncertain that is the actual cause of the crash

This is not a debug version:
https://getmusicbee.com/patches/MusicBee33_Patched.zip


If it still doesnt work I can try one more thing
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Silviu on November 05, 2019, 06:41:28 PM
No, for sure. I never activated the wavebar, however, since some months ago MB began to crash.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 05, 2019, 08:16:40 PM
Hi Steven,

I turned off the spectrum and volume visualizer, and ran this new version - same crash.

MB 3.3.7248 P

I noticed something really odd - I have the right main panel showing track information.  At the end of the DSD song, the right main panel goes completely blank, and then this happens:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   MusicBee.exe
  Application Version:   3.3.7248.33196
  Application Timestamp:   5dc1bf5e
  Fault Module Name:   ntdll.dll
  Fault Module Version:   6.3.9600.18895
  Fault Module Timestamp:   5a4b127e
  Exception Code:   c0000005
  Exception Offset:   0001de33
  OS Version:   6.3.9600.2.0.0.256.4
  Locale ID:   1033
  Additional Information 1:   5861
  Additional Information 2:   5861822e1919d7c014bbb064c64908b2
  Additional Information 3:   6fbe
  Additional Information 4:   6fbe6bde2701766d81cbca0597a5fa35

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 05, 2019, 08:24:45 PM
could you run this debug version and send the log

https://www.mediafire.com/file/84ot4ru85ubqopf/MusicBeeDebugDsd.zip/file
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 05, 2019, 09:59:57 PM
Hi Steven,

Just so that I'm providing feedback on the correct debug version, this info is for ver 3.3.7248 P.  Same symptoms (crash at end of 1st DSD file (DSD128), with DSD64 file next in playlist

Here is the log info:

11/5/2019 4:46:55 PM - E:\Frank's Music\:Thread was being aborted.
11/5/2019 4:49:55 PM - init chans=2
11/5/2019 4:49:56 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/5/2019 4:49:56 PM - set raw streaming=False,current mode=PCM
11/5/2019 4:50:08 PM - E:\Frank's Music\:Thread was being aborted.
11/5/2019 4:50:08 PM - close stream=False
11/5/2019 4:50:08 PM - close stream handle=0
11/5/2019 4:50:08 PM - Stop1=True
11/5/2019 4:50:08 PM - stop 0
11/5/2019 4:50:08 PM - assign channel before=0,after=0,mode=PCM,started=False
11/5/2019 4:50:08 PM - assign channel paused
11/5/2019 4:50:08 PM - stop: before=False
11/5/2019 4:50:08 PM - stop done
11/5/2019 4:50:08 PM - dispose
11/5/2019 4:50:08 PM - stop: before=False
11/5/2019 4:50:08 PM - reset channels=0
11/5/2019 4:50:08 PM - reset channels done
11/5/2019 4:51:37 PM - init chans=2
11/5/2019 4:51:38 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/5/2019 4:51:38 PM - set raw streaming=False,current mode=PCM
11/5/2019 4:52:17 PM - close stream=False
11/5/2019 4:52:17 PM - close stream handle=0
11/5/2019 4:52:17 PM - Stop1=True
11/5/2019 4:52:17 PM - stop 0
11/5/2019 4:52:17 PM - assign channel before=0,after=0,mode=PCM,started=False
11/5/2019 4:52:17 PM - assign channel paused
11/5/2019 4:52:17 PM - stop: before=False
11/5/2019 4:52:17 PM - stop done
11/5/2019 4:52:17 PM - init=-2147483641,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/5/2019 4:52:17 PM - set raw streaming=False,current mode=DOP
11/5/2019 4:52:17 PM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 4:52:17 PM - play=False,output=0,stream in mixer=False
11/5/2019 4:52:17 PM - play is paused=True
11/5/2019 4:52:17 PM - assign channel before=0,after=-2147483641,mode=DOP,started=False
11/5/2019 4:52:17 PM - assign channel:: chans=2,2; freq=352800,0
11/5/2019 4:52:17 PM - assign channel set format and rate
11/5/2019 4:52:17 PM - assign channel undo pause
11/5/2019 4:52:17 PM - assign channel done
11/5/2019 4:52:17 PM - play startedTrue
11/5/2019 4:55:18 PM - init=-2147483638,source rate=2822400, remove silence=False,is tempo=False,decode=False
11/5/2019 4:55:18 PM - set raw streaming=False,current mode=DOP
11/5/2019 4:55:22 PM - remove eos 2=-2147483641
11/5/2019 4:55:22 PM - remove eos done
11/5/2019 4:55:22 PM - close stream=False
11/5/2019 4:55:22 PM - close stream handle=0
11/5/2019 4:55:22 PM - is same settings:: chans=2,2; freq=176400,352800
11/5/2019 4:55:22 PM - Reset5
11/5/2019 4:55:22 PM - reset -2147483641
11/5/2019 4:55:22 PM - assign channel before=-2147483641,after=0,mode=DOP,started=True
11/5/2019 4:55:22 PM - assign channel paused
11/5/2019 4:55:22 PM - reset done
11/5/2019 4:55:22 PM - set attrib=BASS_ATTRIB_VOL=1
11/5/2019 4:55:22 PM - play=False,output=0,stream in mixer=False
11/5/2019 4:55:22 PM - play is paused=True
11/5/2019 4:55:22 PM - assign channel before=0,after=-2147483638,mode=DOP,started=True
11/5/2019 4:55:22 PM - assign channel:: chans=2,2; freq=176400,352800
11/5/2019 4:55:56 PM - init chans=2
11/5/2019 4:55:57 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/5/2019 4:55:57 PM - set raw streaming=False,current mode=PCM

Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 06, 2019, 06:35:20 PM
would you mind doing another test where the sample rate is the same? eg. have the same song twice in sequence
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: lux1o on November 06, 2019, 07:01:35 PM
same album same sample rate same song same musicbee crashes
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 06, 2019, 07:36:46 PM
same album same sample rate same song same musicbee crashes
can you post the error log as per the instructions above?
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 06, 2019, 09:15:02 PM
Hi Steven,

I got the same MB crash with having the exact same song twice in my test playlist.  Here is the error log:

MB 3.3.7248 P

11/6/2019 3:54:51 PM - E:\Frank's Music\:Thread was being aborted.
11/6/2019 4:07:35 PM - init chans=2
11/6/2019 4:07:36 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/6/2019 4:07:36 PM - set raw streaming=False,current mode=PCM
11/6/2019 4:10:28 PM - close stream=False
11/6/2019 4:10:28 PM - close stream handle=0
11/6/2019 4:10:28 PM - Stop1=True
11/6/2019 4:10:28 PM - stop 0
11/6/2019 4:10:28 PM - assign channel before=0,after=0,mode=PCM,started=False
11/6/2019 4:10:28 PM - assign channel paused
11/6/2019 4:10:28 PM - stop: before=False
11/6/2019 4:10:28 PM - stop done
11/6/2019 4:10:28 PM - init=-2147483641,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/6/2019 4:10:28 PM - set raw streaming=False,current mode=DOP
11/6/2019 4:10:28 PM - set attrib=BASS_ATTRIB_VOL=1
11/6/2019 4:10:28 PM - play=False,output=0,stream in mixer=False
11/6/2019 4:10:28 PM - play is paused=True
11/6/2019 4:10:28 PM - assign channel before=0,after=-2147483641,mode=DOP,started=False
11/6/2019 4:10:28 PM - assign channel:: chans=2,2; freq=352800,0
11/6/2019 4:10:28 PM - assign channel set format and rate
11/6/2019 4:10:28 PM - assign channel undo pause
11/6/2019 4:10:28 PM - assign channel done
11/6/2019 4:10:28 PM - play startedTrue
11/6/2019 4:13:29 PM - init=-2147483638,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/6/2019 4:13:29 PM - set raw streaming=False,current mode=DOP
11/6/2019 4:13:32 PM - remove eos 2=-2147483641
11/6/2019 4:13:32 PM - remove eos done
11/6/2019 4:13:32 PM - close stream=False
11/6/2019 4:13:32 PM - close stream handle=0
11/6/2019 4:13:32 PM - is same settings:: chans=2,2; freq=352800,352800
11/6/2019 4:13:32 PM - play=False,output=-2147483641,stream in mixer=False
11/6/2019 4:13:32 PM - play is paused=False
11/6/2019 4:13:32 PM - assign channel before=-2147483641,after=-2147483638,mode=DOP,started=True
11/6/2019 4:13:32 PM - assign channel:: chans=2,2; freq=352800,352800
11/6/2019 4:13:32 PM - assign channel set format and rate
11/6/2019 4:13:32 PM - assign channel undo pause
11/6/2019 4:13:32 PM - assign channel done
11/6/2019 4:13:32 PM - play startedTrue
11/6/2019 4:13:32 PM - set attrib=BASS_ATTRIB_VOL=1
11/6/2019 4:13:50 PM - init chans=2
11/6/2019 4:13:51 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/6/2019 4:13:51 PM - set raw streaming=False,current mode=PCM
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 06, 2019, 09:48:26 PM
according to that log the track played twice - once at 4:10:28 and again at 4:13:32 where the last logged entry is 20 seconds later
So can you confirm it definitely crashed at the start of the 2nd song. Also i noticed the last entry, the mode had switched back to PCM - was that track a non-dsd file?
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 06, 2019, 10:02:47 PM
Hi Steven,

the song in question is 3:04 long, which explains the 4:10:28 and 4:13:32 timestamps (I think).  It definitely crashes at the beginning of the 2nd song.

I think the last entry in the log file was for playing an mp3 file for "regular" listening :-).


11/6/2019 4:57:54 PM - close stream=False
11/6/2019 4:57:54 PM - close stream handle=0
11/6/2019 4:57:54 PM - Stop1=True
11/6/2019 4:57:54 PM - stop 0
11/6/2019 4:57:54 PM - assign channel before=0,after=0,mode=PCM,started=False
11/6/2019 4:57:54 PM - assign channel paused
11/6/2019 4:57:54 PM - stop: before=False
11/6/2019 4:57:54 PM - stop done
11/6/2019 4:57:54 PM - init=-2147483641,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/6/2019 4:57:54 PM - set raw streaming=False,current mode=DOP
11/6/2019 4:57:54 PM - set attrib=BASS_ATTRIB_VOL=1
11/6/2019 4:57:54 PM - play=False,output=0,stream in mixer=False
11/6/2019 4:57:54 PM - play is paused=True
11/6/2019 4:57:54 PM - assign channel before=0,after=-2147483641,mode=DOP,started=False
11/6/2019 4:57:54 PM - assign channel:: chans=2,2; freq=352800,0
11/6/2019 4:57:54 PM - assign channel set format and rate
11/6/2019 4:57:54 PM - assign channel undo pause
11/6/2019 4:57:54 PM - assign channel done
11/6/2019 4:57:54 PM - play startedTrue
11/6/2019 5:00:55 PM - init=-2147483638,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/6/2019 5:00:55 PM - set raw streaming=False,current mode=DOP
11/6/2019 5:00:58 PM - remove eos 2=-2147483641
11/6/2019 5:00:58 PM - remove eos done
11/6/2019 5:00:58 PM - close stream=False
11/6/2019 5:00:58 PM - close stream handle=0
11/6/2019 5:00:58 PM - is same settings:: chans=2,2; freq=352800,352800
11/6/2019 5:00:58 PM - play=False,output=-2147483641,stream in mixer=False
11/6/2019 5:00:58 PM - play is paused=False
11/6/2019 5:00:58 PM - assign channel before=-2147483641,after=-2147483638,mode=DOP,started=True
11/6/2019 5:00:58 PM - assign channel:: chans=2,2; freq=352800,352800
11/6/2019 5:00:58 PM - assign channel set format and rate
11/6/2019 5:00:58 PM - assign channel undo pause
11/6/2019 5:00:58 PM - assign channel done
11/6/2019 5:00:58 PM - play startedTrue
11/6/2019 5:00:58 PM - remove eos done
11/6/2019 5:00:58 PM - set attrib=BASS_ATTRIB_VOL=1
11/6/2019 5:00:58 PM - Reset7
11/6/2019 5:00:58 PM - reset -2147483638
11/6/2019 5:00:58 PM - assign channel before=-2147483638,after=0,mode=DOP,started=True
11/6/2019 5:00:58 PM - assign channel paused
11/6/2019 5:00:58 PM - reset done
11/6/2019 5:01:35 PM - init chans=2
11/6/2019 5:01:35 PM - init=-2147483643,source rate=0, remove silence=False,is tempo=False,decode=False
11/6/2019 5:01:35 PM - set raw streaming=False,current mode=PCM

Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 06, 2019, 10:15:48 PM
the song in question is 3:04 long, which explains the 4:10:28 and 4:13:32 timestamps (I think).  It definitely crashes at the beginning of the 2nd song.
so it crashed at 4:13:32, and you restarted MB at 4:13:50, and loaded a MP3 file (I assume your player settings are set to restore the position of the player on restart)
I will have one more look at this tomorrow
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 07, 2019, 12:09:22 AM
Hi Steven,

You are correct about the restoring the player position upon restart.

Let me know if you would like me to try anything else.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 07, 2019, 07:56:32 PM
I am trying a different approach - could you run this debug version and send the log

https://www.mediafire.com/file/84ot4ru85ubqopf/MusicBeeDebugDsd.zip/file

Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 07, 2019, 10:03:23 PM
Hi Steven,

WHATEVER YOU DID FIXED THE DSD CRASH PROBLEM !!!!!!

MB 3.3.7250 P

MB did *NOT* crash while playing this entire playlist, which mixed DSD128, DSD64, mp3 and flac files:

(https://i.imgur.com/3tRFPr8.jpg)


Here is the error log for the entire duration of the playlist (35+ minutes)

11/7/2019 4:18:40 PM - init chans=2
11/7/2019 4:18:40 PM - init=-2147483646,source rate=0, remove silence=False,is tempo=False,decode=False
11/7/2019 4:19:06 PM - close stream=False
11/7/2019 4:19:06 PM - close stream handle=0
11/7/2019 4:19:06 PM - Stop1=True
11/7/2019 4:19:06 PM - stop 0
11/7/2019 4:19:06 PM - assign channel before=0,after=0,mode=PCM,started=False
11/7/2019 4:19:06 PM - assign channel paused
11/7/2019 4:19:06 PM - stop: before=False
11/7/2019 4:19:06 PM - stop done
11/7/2019 4:19:07 PM - init=-2147483644,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/7/2019 4:19:07 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:19:07 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:19:07 PM - play is paused=True
11/7/2019 4:19:07 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=PCM,new=DOP,chans=2,2,rate=352800,0
11/7/2019 4:19:07 PM - set raw streaming done
11/7/2019 4:19:07 PM - assign channel before=0,after=-2147483642,mode=DOP,started=False
11/7/2019 4:19:07 PM - assign channel undo pause
11/7/2019 4:19:07 PM - assign channel done
11/7/2019 4:19:07 PM - play started1=True
11/7/2019 4:22:08 PM - init=-2147483637,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/7/2019 4:22:12 PM - remove eos 2=-2147483642
11/7/2019 4:22:12 PM - remove eos done
11/7/2019 4:22:12 PM - close stream=True
11/7/2019 4:22:12 PM - close stream remove end sync
11/7/2019 4:22:12 PM - remove eos done
11/7/2019 4:22:12 PM - close stream remove mixer
11/7/2019 4:22:12 PM - close stream handle=0
11/7/2019 4:22:12 PM - IsSamePlaybackSettings rate=352800,352800, flags=1024,1024
11/7/2019 4:22:12 PM - play=False,output=-2147483642,stream in mixer=False
11/7/2019 4:22:12 PM - play is paused=False
11/7/2019 4:22:12 PM - play add to existing=False
11/7/2019 4:22:12 PM - play started2=True
11/7/2019 4:22:12 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:25:12 PM - init=-2147483631,source rate=2822400, remove silence=False,is tempo=False,decode=False
11/7/2019 4:25:16 PM - remove eos 2=-2147483642
11/7/2019 4:25:16 PM - remove eos done
11/7/2019 4:25:16 PM - close stream=True
11/7/2019 4:25:16 PM - close stream remove end sync
11/7/2019 4:25:16 PM - remove eos done
11/7/2019 4:25:16 PM - close stream remove mixer
11/7/2019 4:25:16 PM - close stream handle=0
11/7/2019 4:25:16 PM - IsSamePlaybackSettings rate=176400,352800, flags=1024,1024
11/7/2019 4:25:16 PM - Reset5
11/7/2019 4:25:16 PM - reset -2147483642
11/7/2019 4:25:16 PM - assign channel before=-2147483642,after=0,mode=DOP,started=True
11/7/2019 4:25:16 PM - assign channel paused
11/7/2019 4:25:16 PM - reset done
11/7/2019 4:25:16 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:25:16 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:25:16 PM - play is paused=True
11/7/2019 4:25:16 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=DOP,new=DOP,chans=2,2,rate=176400,352800
11/7/2019 4:25:16 PM - set raw streaming stop
11/7/2019 4:25:16 PM - set raw streaming done
11/7/2019 4:25:16 PM - assign channel before=0,after=-2147483629,mode=DOP,started=False
11/7/2019 4:25:16 PM - assign channel undo pause
11/7/2019 4:25:16 PM - assign channel done
11/7/2019 4:25:16 PM - play started1=True
11/7/2019 4:29:10 PM - init=-2147483624,source rate=2822400, remove silence=False,is tempo=False,decode=False
11/7/2019 4:29:13 PM - remove eos 2=-2147483629
11/7/2019 4:29:13 PM - remove eos done
11/7/2019 4:29:13 PM - close stream=True
11/7/2019 4:29:13 PM - close stream remove end sync
11/7/2019 4:29:13 PM - remove eos done
11/7/2019 4:29:13 PM - close stream remove mixer
11/7/2019 4:29:13 PM - close stream handle=0
11/7/2019 4:29:13 PM - IsSamePlaybackSettings rate=176400,176400, flags=1024,1024
11/7/2019 4:29:13 PM - play=False,output=-2147483629,stream in mixer=False
11/7/2019 4:29:13 PM - play is paused=False
11/7/2019 4:29:13 PM - play add to existing=False
11/7/2019 4:29:13 PM - play started2=True
11/7/2019 4:29:13 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:33:08 PM - init=-2147483618,source rate=0, remove silence=False,is tempo=False,decode=False
11/7/2019 4:33:11 PM - remove eos 2=-2147483629
11/7/2019 4:33:11 PM - remove eos done
11/7/2019 4:33:11 PM - close stream=True
11/7/2019 4:33:11 PM - close stream remove end sync
11/7/2019 4:33:11 PM - remove eos done
11/7/2019 4:33:11 PM - close stream remove mixer
11/7/2019 4:33:11 PM - close stream handle=0
11/7/2019 4:33:11 PM - IsSamePlaybackSettings rate=44100,176400, flags=1024,0
11/7/2019 4:33:11 PM - Reset5
11/7/2019 4:33:11 PM - reset -2147483629
11/7/2019 4:33:11 PM - assign channel before=-2147483629,after=0,mode=DOP,started=True
11/7/2019 4:33:11 PM - assign channel paused
11/7/2019 4:33:11 PM - reset done
11/7/2019 4:33:11 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:33:11 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:33:11 PM - play is paused=True
11/7/2019 4:33:11 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=DOP,new=PCM,chans=2,2,rate=44100,176400
11/7/2019 4:33:11 PM - set raw streaming stop
11/7/2019 4:33:11 PM - set raw streaming done
11/7/2019 4:33:11 PM - assign channel before=0,after=-2147483616,mode=PCM,started=False
11/7/2019 4:33:11 PM - assign channel undo pause
11/7/2019 4:33:11 PM - assign channel done
11/7/2019 4:33:11 PM - play started1=True
11/7/2019 4:37:33 PM - init=-2147483611,source rate=2822400, remove silence=False,is tempo=False,decode=False
11/7/2019 4:37:36 PM - remove eos 2=-2147483616
11/7/2019 4:37:36 PM - remove eos done
11/7/2019 4:37:36 PM - close stream=True
11/7/2019 4:37:36 PM - close stream remove end sync
11/7/2019 4:37:36 PM - remove eos done
11/7/2019 4:37:36 PM - close stream remove mixer
11/7/2019 4:37:36 PM - close stream handle=0
11/7/2019 4:37:36 PM - IsSamePlaybackSettings rate=176400,44100, flags=0,1024
11/7/2019 4:37:36 PM - Reset5
11/7/2019 4:37:36 PM - reset -2147483616
11/7/2019 4:37:36 PM - assign channel before=-2147483616,after=0,mode=PCM,started=True
11/7/2019 4:37:36 PM - assign channel paused
11/7/2019 4:37:36 PM - reset done
11/7/2019 4:37:36 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:37:36 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:37:36 PM - play is paused=True
11/7/2019 4:37:36 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=PCM,new=DOP,chans=2,2,rate=176400,44100
11/7/2019 4:37:36 PM - set raw streaming stop
11/7/2019 4:37:36 PM - set raw streaming done
11/7/2019 4:37:36 PM - assign channel before=0,after=-2147483609,mode=DOP,started=False
11/7/2019 4:37:36 PM - assign channel undo pause
11/7/2019 4:37:36 PM - assign channel done
11/7/2019 4:37:36 PM - play started1=True
11/7/2019 4:41:21 PM - init=-2147483601,source rate=0, remove silence=False,is tempo=False,decode=False
11/7/2019 4:41:24 PM - remove eos 2=-2147483609
11/7/2019 4:41:24 PM - remove eos done
11/7/2019 4:41:24 PM - close stream=True
11/7/2019 4:41:24 PM - close stream remove end sync
11/7/2019 4:41:24 PM - remove eos done
11/7/2019 4:41:24 PM - close stream remove mixer
11/7/2019 4:41:24 PM - close stream handle=0
11/7/2019 4:41:24 PM - IsSamePlaybackSettings rate=44100,176400, flags=1024,0
11/7/2019 4:41:24 PM - Reset5
11/7/2019 4:41:24 PM - reset -2147483609
11/7/2019 4:41:24 PM - assign channel before=-2147483609,after=0,mode=DOP,started=True
11/7/2019 4:41:24 PM - assign channel paused
11/7/2019 4:41:24 PM - reset done
11/7/2019 4:41:24 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:41:24 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:41:24 PM - play is paused=True
11/7/2019 4:41:24 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=DOP,new=PCM,chans=2,2,rate=44100,176400
11/7/2019 4:41:24 PM - set raw streaming stop
11/7/2019 4:41:25 PM - set raw streaming done
11/7/2019 4:41:25 PM - assign channel before=0,after=-2147483599,mode=PCM,started=False
11/7/2019 4:41:25 PM - assign channel undo pause
11/7/2019 4:41:25 PM - assign channel done
11/7/2019 4:41:25 PM - play started1=True
11/7/2019 4:46:21 PM - init=-2147483594,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/7/2019 4:46:24 PM - remove eos 2=-2147483599
11/7/2019 4:46:24 PM - remove eos done
11/7/2019 4:46:24 PM - close stream=True
11/7/2019 4:46:24 PM - close stream remove end sync
11/7/2019 4:46:24 PM - remove eos done
11/7/2019 4:46:24 PM - close stream remove mixer
11/7/2019 4:46:24 PM - close stream handle=0
11/7/2019 4:46:24 PM - IsSamePlaybackSettings rate=352800,44100, flags=0,1024
11/7/2019 4:46:24 PM - Reset5
11/7/2019 4:46:24 PM - reset -2147483599
11/7/2019 4:46:24 PM - assign channel before=-2147483599,after=0,mode=PCM,started=True
11/7/2019 4:46:24 PM - assign channel paused
11/7/2019 4:46:24 PM - reset done
11/7/2019 4:46:24 PM - set attrib=BASS_ATTRIB_VOL=1
11/7/2019 4:46:24 PM - play=False,output=0,stream in mixer=False
11/7/2019 4:46:24 PM - play is paused=True
11/7/2019 4:46:24 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=PCM,new=DOP,chans=2,2,rate=352800,44100
11/7/2019 4:46:24 PM - set raw streaming stop
11/7/2019 4:46:24 PM - set raw streaming done
11/7/2019 4:46:24 PM - assign channel before=0,after=-2147483592,mode=DOP,started=False
11/7/2019 4:46:24 PM - assign channel undo pause
11/7/2019 4:46:24 PM - assign channel done
11/7/2019 4:46:24 PM - play started1=True
11/7/2019 4:48:29 PM - pause=True
11/7/2019 4:50:45 PM - play=True,output=-2147483592,stream in mixer=True
11/7/2019 4:50:45 PM - play is paused=True
11/7/2019 4:50:45 PM - pause=False
11/7/2019 4:56:35 PM - remove eos 2=-2147483592
11/7/2019 4:56:35 PM - remove eos done
11/7/2019 4:56:35 PM - close stream=True
11/7/2019 4:56:35 PM - close stream remove end sync
11/7/2019 4:56:35 PM - remove eos done
11/7/2019 4:56:35 PM - close stream remove mixer
11/7/2019 4:56:35 PM - close stream handle=0
11/7/2019 4:56:35 PM - Stop1=True
11/7/2019 4:56:35 PM - stop -2147483592
11/7/2019 4:56:35 PM - assign channel before=-2147483592,after=0,mode=DOP,started=True
11/7/2019 4:56:35 PM - assign channel paused
11/7/2019 4:56:35 PM - stop: before=True
11/7/2019 4:56:35 PM - bass stop -2147483592
11/7/2019 4:56:35 PM - bass free -2147483592
11/7/2019 4:56:35 PM - bass free done
11/7/2019 4:56:35 PM - stop done
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 07, 2019, 10:05:36 PM
whoops - hit 'post' instead of 'preview' :-)

Thank you so much for your time to debug this issue !!!!!!
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 07, 2019, 10:06:36 PM
thats good news.
This is the updated patch version with the fix in it:

https://getmusicbee.com/patches/MusicBee33_Patched.zip

also, if anyone has a device that supports DSD raw, I would appreciate comment on whether that also works
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 08, 2019, 02:15:32 PM
Hi Steven,

I don't know what happened, but the NON-debug ver 3.3.7250 P crashes when trying to play a DSD song - when you select a DSD file, MB crashes without playing a single note!!!!!

NOTE: the DEBUG version 3.3.7250 P works fine !?!?!?!

Here is the crash report from the NON-DEBUG ver 3.3.7250

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   MusicBee.exe
  Application Version:   3.3.7250.34208
  Application Timestamp:   5dc46a2d
  Fault Module Name:   bassasio.dll
  Fault Module Version:   1.4.0.2
  Fault Module Timestamp:   5d4acb07
  Exception Code:   c00000fd
  Exception Offset:   000061b7
  OS Version:   6.3.9600.2.0.0.256.4
  Locale ID:   1033
  Additional Information 1:   05ef
  Additional Information 2:   05ef80be9b29e57f85a38245eb9a8715
  Additional Information 3:   cb30
  Additional Information 4:   cb30b67aeca022c7cbbc84ea44669e87

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 08, 2019, 03:20:54 PM
was the initial song loaded on startup (due to the restore position setting) a DSD file?
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 08, 2019, 03:46:29 PM
Hi Steven,

There was a DSD file file loaded at startup - the last file in the playlist shown above.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 08, 2019, 04:30:19 PM
so does it crash if the startup file is a MP3 file?
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 08, 2019, 05:13:57 PM
Yes it does.  Here is the crash info:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   MusicBee.exe
  Application Version:   3.3.7250.34208
  Application Timestamp:   5dc46a2d
  Fault Module Name:   bassasio.dll
  Fault Module Version:   1.4.0.2
  Fault Module Timestamp:   5d4acb07
  Exception Code:   c00000fd
  Exception Offset:   000061b7
  OS Version:   6.3.9600.2.0.0.256.4
  Locale ID:   1033
  Additional Information 1:   05ef
  Additional Information 2:   05ef80be9b29e57f85a38245eb9a8715
  Additional Information 3:   cb30
  Additional Information 4:   cb30b67aeca022c7cbbc84ea44669e87

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 08, 2019, 06:19:37 PM
I have re-created the debug version, so can you try it again

https://www.mediafire.com/file/okwdg41e53agmdi/MusicBeeDsdDebug.zip/file
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 08, 2019, 07:07:08 PM
Well, the new debug version (3.3.7251 P) works just fine (with an MP3 at start up).  I played through 2 DSD128 files, and MB had started playing a DSD64 file when I stopped playback.

Here is the error log:

11/8/2019 1:57:49 PM - init chans=2
11/8/2019 1:58:17 PM - init=-2147483646,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/8/2019 1:58:17 PM - set attrib=BASS_ATTRIB_VOL=1
11/8/2019 1:58:17 PM - play=False,output=0,stream in mixer=False
11/8/2019 1:58:17 PM - play is paused=False
11/8/2019 1:58:17 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=PCM,new=DOP,chans=2,2,rate=352800,0
11/8/2019 1:58:17 PM - set raw streaming done
11/8/2019 1:58:17 PM - assign channel before=0,after=-2147483644,mode=DOP,started=False
11/8/2019 1:58:17 PM - assign channel undo pause
11/8/2019 1:58:17 PM - assign channel done
11/8/2019 1:58:17 PM - play started1=True
11/8/2019 2:01:18 PM - init=-2147483639,source rate=5644800, remove silence=False,is tempo=False,decode=False
11/8/2019 2:01:21 PM - remove eos 2=-2147483644
11/8/2019 2:01:21 PM - remove eos done
11/8/2019 2:01:21 PM - close stream=True
11/8/2019 2:01:21 PM - close stream remove end sync
11/8/2019 2:01:21 PM - remove eos done
11/8/2019 2:01:21 PM - close stream remove mixer
11/8/2019 2:01:21 PM - close stream handle=0
11/8/2019 2:01:21 PM - IsSamePlaybackSettings rate=352800,352800, flags=1024,1024
11/8/2019 2:01:21 PM - play=False,output=-2147483644,stream in mixer=False
11/8/2019 2:01:21 PM - play is paused=False
11/8/2019 2:01:21 PM - play add to existing=False
11/8/2019 2:01:21 PM - play started2=True
11/8/2019 2:01:21 PM - set attrib=BASS_ATTRIB_VOL=1
11/8/2019 2:04:22 PM - init=-2147483633,source rate=2822400, remove silence=False,is tempo=False,decode=False
11/8/2019 2:04:25 PM - remove eos 2=-2147483644
11/8/2019 2:04:25 PM - remove eos done
11/8/2019 2:04:25 PM - close stream=True
11/8/2019 2:04:25 PM - close stream remove end sync
11/8/2019 2:04:25 PM - remove eos done
11/8/2019 2:04:25 PM - close stream remove mixer
11/8/2019 2:04:25 PM - close stream handle=0
11/8/2019 2:04:25 PM - IsSamePlaybackSettings rate=176400,352800, flags=1024,1024
11/8/2019 2:04:25 PM - Reset5
11/8/2019 2:04:25 PM - reset -2147483644
11/8/2019 2:04:25 PM - assign channel before=-2147483644,after=0,mode=DOP,started=True
11/8/2019 2:04:25 PM - assign channel paused
11/8/2019 2:04:25 PM - reset done
11/8/2019 2:04:25 PM - set attrib=BASS_ATTRIB_VOL=1
11/8/2019 2:04:25 PM - play=False,output=0,stream in mixer=False
11/8/2019 2:04:25 PM - play is paused=True
11/8/2019 2:04:25 PM - set bit streaming=BASS_SAMPLE_FLOAT, BASS_DSD_DOP, BASS_STREAM_DECODE, BASS_ASYNCFILE,current mode=DOP,new=DOP,chans=2,2,rate=176400,352800
11/8/2019 2:04:25 PM - set raw streaming stop
11/8/2019 2:04:25 PM - set raw streaming done
11/8/2019 2:04:25 PM - assign channel before=0,after=-2147483631,mode=DOP,started=False
11/8/2019 2:04:25 PM - assign channel undo pause
11/8/2019 2:04:25 PM - assign channel done
11/8/2019 2:04:25 PM - play started1=True
11/8/2019 2:04:31 PM - close stream=True
11/8/2019 2:04:31 PM - close stream remove end sync
11/8/2019 2:04:31 PM - remove eos 2=-2147483631
11/8/2019 2:04:31 PM - remove eos done
11/8/2019 2:04:32 PM - close stream remove mixer
11/8/2019 2:04:32 PM - close stream handle=0
11/8/2019 2:04:32 PM - Stop1=True
11/8/2019 2:04:32 PM - stop -2147483631
11/8/2019 2:04:32 PM - assign channel before=-2147483631,after=0,mode=DOP,started=True
11/8/2019 2:04:32 PM - assign channel paused
11/8/2019 2:04:32 PM - stop: before=True
11/8/2019 2:04:32 PM - bass stop -2147483631
11/8/2019 2:04:32 PM - bass free -2147483631
11/8/2019 2:04:32 PM - bass free done
11/8/2019 2:04:32 PM - stop done
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 08, 2019, 08:51:51 PM
the only thing that was changed was the debug logging and disabling remembering the position on startup for DSD files.
I have removed the logging again. If this version doesnt work I guess it means the logging is causing a delay that somehow solves the issue with bassasio.dll but i wont spend much time trying to solve that

https://getmusicbee.com/patches/MusicBee33_Patched.zip
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: frankcreed on November 08, 2019, 09:30:17 PM
Hi Steven,

The NON-DEBUG 3.3.7251 P WORKS!!!

Once again, thank you for persevering and resolving this issue!!!!!  ::)

One "niggle" - neither the spectrum visualizer nor the volume visualizer work for DSD files only (they work fine for PCM files).  The wavebar works just fine for both DSD and PCM files. 

I'm not sure that it's worth your time to look into getting the spectrum/volume visualizer working for DSD files.

You and MB rock!!
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: francois43 on November 09, 2019, 05:57:33 PM
Hi Steven,

The NON-DEBUG 3.3.7251 P WORKS!!!

Once again, thank you for persevering and resolving this issue!!!!!  ::)

One "niggle" - neither the spectrum visualizer nor the volume visualizer work for DSD files only (they work fine for PCM files).  The wavebar works just fine for both DSD and PCM files. 

I'm not sure that it's worth your time to look into getting the spectrum/volume visualizer working for DSD files.

You and MB rock!!

Can you give me the 3.3.7251 P please ?

There was so many version that i can't find the good one.

That you for your very good job
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: phred on November 09, 2019, 07:42:50 PM
Can you give me the 3.3.7251 P please ?
See my signature.
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: francois43 on November 10, 2019, 02:32:05 PM
Can you give me the 3.3.7251 P please ?
See my signature.

Thank you
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Silviu on November 10, 2019, 03:17:51 PM
I dare to hope that the MB app from Windows Shop will be also updated so MB does not crush anymore when playing dsd/dsf files. It's a VERY annoying bug. Thanks
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Steven on November 10, 2019, 03:56:47 PM
I recommend you install the portable version to confirm it works - its available from the first forum topic
Title: Re: MusicBee auto closes at the end of a DSD song
Post by: Penn on May 01, 2020, 10:43:59 PM
Quote
One "niggle" - neither the spectrum visualizer nor the volume visualizer work for DSD files only (they work fine for PCM files).  The wavebar works just fine for both DSD and PCM files.
That suggests the bits are going directly to the DAC without being interrogated by visualizers.

Is there a more recent or a more definitive topic about using MusicBee with 'hi-res' formats with tips and tricks for getting the most from sacd /.dsf /dsd etc with high end DACs?

I found a workaround using Foo ASIO from within MusicBee to my D10, have now got a D50s and can't come up with the right combo of settings to get it to work reliably with the world's greatest music player MusicBee