Start a new topic
Solved

Neon crash on close

  • Name der fehlerhaften Anwendung: Helium.App.exe, Version: 0.5.492.0, Zeitstempel: 0x56f171ac
  • Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.1.7601.18798, Zeitstempel: 0x5507b485
  • Ausnahmecode: 0xc0020001
  • Fehleroffset: 0x0000c42d
  • ID des fehlerhaften Prozesses: 0x15a0
  • Startzeit der fehlerhaften Anwendung: 0x01d18511571e39c2
  • Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Imploded Software\Helium\Helium.App.exe
  • Pfad des fehlerhaften Moduls: C:\Windows\syswow64\KERNELBASE.dll
  • Berichtskennung: cce252dd-f104-11e5-bae7-f0afc85a91bd


greets



i will do it..


greets

you can see the Picture now  site up..


greets

start new build with Wasapi all checkboxes OFF


1) Start Neon

2) Play file

3) select WASAPI and WASAPI exclusive mode

4) Crash

5) Automatic restart


499.0 Crash


Windowlog

Protokollname: Application
Quelle:  Application Error
Datum:  26.03.2016 20:10:53
Ereignis-ID:  1000
Aufgabenkategorie:(100)
Ebene:  Fehler
Schlüsselwörter:Klassisch
Benutzer:  Nicht zutreffend
Computer:  BrewIdeas
Beschreibung:
Name der fehlerhaften Anwendung: Helium.App.exe, Version: 0.5.499.0, Zeitstempel: 0x56f6d6dc
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.1.7601.18798, Zeitstempel: 0x5507b485
Ausnahmecode: 0xc0020001
Fehleroffset: 0x0000c42d
ID des fehlerhaften Prozesses: 0x1160
Startzeit der fehlerhaften Anwendung: 0x01d187932bf9abd1
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Imploded Software\Helium\Helium.App.exe
Pfad des fehlerhaften Moduls: C:\Windows\syswow64\KERNELBASE.dll
Berichtskennung: 75a40f9d-f386-11e5-a7cb-9ea2acc4babc
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
  <Provider Name="Application Error" />
  <EventID Qualifiers="0">1000</EventID>
  <Level>2</Level>
  <Task>100</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2016-03-26T19:10:53.000000000Z" />
  <EventRecordID>284338</EventRecordID>
  <Channel>Application</Channel>
  <Computer>BrewIdeas</Computer>
  <Security />
  </System>
  <EventData>
  <Data>Helium.App.exe</Data>
  <Data>0.5.499.0</Data>
  <Data>56f6d6dc</Data>
  <Data>KERNELBASE.dll</Data>
  <Data>6.1.7601.18798</Data>
  <Data>5507b485</Data>
  <Data>c0020001</Data>
  <Data>0000c42d</Data>
  <Data>1160</Data>
  <Data>01d187932bf9abd1</Data>
  <Data>C:\Program Files (x86)\Imploded Software\Helium\Helium.App.exe</Data>
  <Data>C:\Windows\syswow64\KERNELBASE.dll</Data>
  <Data>75a40f9d-f386-11e5-a7cb-9ea2acc4babc</Data>
  </EventData>
</Event>


your log

2016-03-26 20:10:37.9342|INFO|MyLogger|TrackViewBusiness:TrackTicks: 639
2016-03-26 20:10:38.0152|INFO|MyLogger|AlbumViewBusiness:GetAlbums
2016-03-26 20:10:38.0672|INFO|MyLogger|AlbumViewBusiness:AlbumTicks: 94
2016-03-26 20:10:38.1742|INFO|MyLogger|AlbumViewBusiness:GetArtists
2016-03-26 20:10:38.2922|INFO|MyLogger|AlbumViewBusiness:ArtistTicks: 218
2016-03-26 20:10:38.6392|INFO|MyLogger|YearViewRepository:TrackTicks: 93
2016-03-26 20:10:38.8762|INFO|MyLogger|YearViewRepository:AlbumTicks: 31
2016-03-26 20:10:38.8952|INFO|MyLogger|AlbumView:Has hw acc: 131072
2016-03-26 20:10:39.0563|INFO|MyLogger|AlbumView:Has hw acc: 131072
2016-03-26 20:10:45.5036|INFO|MyLogger|AlbumView:Populate player took: 62


no Picture yet ;)


greets


Thanks. Odd, my new logging was not included. I will fix a new build tomorrow.

>>Thanks. Odd, my new logging was not included. I will fix a new build tomorrow.

if your free all resources incl. DLL like BassWasapi.BASS_WASAPI_Free then

i think you can nothing to do with this error.


Contact Ian on un4seen for this Trouble.


i have debug your projekt BassWasapiTest the same error appears also with wasapi.


The program '[5188] BassWasapiTest.vshost.exe: Managed (v4.0.30319)' has exited with code -1073610751 (0xc0020001).


playing and without playing same Trouble.


greets

in BassWasapiTest the error is gone after add this to projekt..


 

//public partial class MainWindow : Window
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
  BassPlayer.Instance.FreeBass();
}
 
// public class BassPlayer
public void FreeBass()
{
  BassWasapi.BASS_WASAPI_Free(); 
  Bass.BASS_Free();
}

 

greets

Please retest with:

http://files.helium.fm/helium_0.5.501.0.exe

setVol no longer work.. ;) with this build


greets

I can set the volume using the position slider without any problems with this build.

The change did not related to volume code, only to deinitialization of BASS upon close.

ok then i have load a old 501 Version.

Crash appears also with this build.


i think should install Teamviewer so you can see what happened.


before..

2016-03-27 11:36:18.5634|INFO|MyLogger|AlbumView:setvol: 0,5058824 res: False
2016-03-27 11:36:19.4895|INFO|MyLogger|AlbumView:setvol: 0,5137255 res: False
2016-03-27 11:36:19.5005|INFO|MyLogger|AlbumView:setvol: 0,5490196 res: False
2016-03-27 11:36:19.5135|INFO|MyLogger|AlbumView:setvol: 0,6 res: False


now..

2016-03-27 11:41:38.7968|INFO|MyLogger|AlbumView:setvol: 0,972549 res: True
2016-03-27 11:41:38.8239|INFO|MyLogger|AlbumView:setvol: 0,9803922 res: True
2016-03-27 11:41:38.8299|INFO|MyLogger|AlbumView:setvol: 0,9882353 res: True
2016-03-27 11:41:38.8299|INFO|MyLogger|AlbumView:setvol: 0,9960784 res: True
2016-03-27 11:41:38.8479|INFO|MyLogger|AlbumView:setvol: 1 res: True


Please can you add a log for Wasapi_init and Wasapi,Free ?

in closing event


greets

Please try with this build:

http://files.helium.fm/helium_0.5.503.0.exe


This version will log the init of BASS/WASAPI more in detail as well as the deinit.

Please share your full log after testing.



>>before..

>>2016-03-27 11:36:18.5634|INFO|MyLogger|AlbumView:setvol: 0,5058824 res: False

The false parameter indicates that this call not passed through, so I think it has not worked before?


The volume is set like this:

BassWasapi.BASS_WASAPI_SetVolume(BASSWASAPIVolume.BASS_WASAPI_VOL_DEVICE | BASSWASAPIVolume.BASS_WASAPI_CURVE_WINDOWS, v);


SetVol is Ok :)

after Crash no additional log are seen.


greets

Possibly then, the crash occurs BEFORE window_close is called.

I will move the de-initialization to where the restart call is invoked.

what do setDeviceId ?

if that the Device which are use? also select in Option..

if so why the ID is 12


2016-03-27 12:11:58.9280|INFO|MyLogger|AlbumView:setDeviceId: 12


greets

This value is the "internal" device id (can be see by running the list console sample of BassWasapi).

It is not the same as the visual index, since that list is filtered from loopback and disabled devices.

Login or Signup to post a comment