Debug

From kJams Wiki
Jump to navigation Jump to search

I need your help fixing kJams!

Can you help me?

If you have Windows 10 and are willing to do some testing, PLEASE help me, as kJams is currently STUCK and can't move forward.

Install Procedure

  1. go to this page for instructions on how to get and install the current rogue
  2. install that version. if you're installing under Windows for the first time, beware the Windows Defender problem, and you'll need DotNET 3.5 , see section 5.2 for video tutorial.
  3. run kJams. Ensure it says b18r1 when it is starting

Testing Procedure

  1. play songs. the crash happens at the start of a song, or right at the transition between songs
  2. you may need to play 30 DIFFERENT songs to get into the state where it crashes
  3. If you CAN get it to crash, send the crash report
  4. see if you can make it crash in that place consistently, ie: play more songs and try to crash several times right at the start of songs.
  5. If you can get kJams to crash consistently, only then please contact me via text:
    (206) 419-2049 <-- text, iMessages, whatsApp
    kjamskaraoke <-- skype chat
  6. Then i will tell you how to flip a preference to reinstate the pre-bug code, to see if THAT fixes it

When you're done, if that does NOT fix it, you can uninstall kJams (in "Add or Remove Programs"), then re-install the release version from the downloads page.

Why the fuss?

Last october, november, and december, i made a series of updates to kJams that caused problems for some windows users.

Always in the past, I've been able to identify and fix these types of problems, making a new release.

This time was different: i was unable to reproduce the problem locally, so i could not fix it.

So i simply reverted to the release i made BEFORE the problem started, which was b12. If you stay up to date, you've been on b12 since then, or told to downgrade if you sent me a crash report from a version greater than b12.

I've heard anecdotal evidence that b13 is stable, so today i set that as the current release.