Jump to content


Photo

[fixed 3.1] Lua API: insert phrases then double clicking crashes


  • This topic is locked This topic is locked
5 replies to this topic

#1 toimp

toimp

    Big GrandDaddy Member

  • Normal Members
  • PipPipPipPipPipPipPipPip
  • 495 posts
  • Gender:Male
  • Location:Germany
  • Interests:Music, music, music ...

Posted 29 December 2014 - 21:31

CrashLog: Handling Exception! Code : C0000005
CrashLog: 0000000140B38B7B: l9_ippsCos_64f_A50 +5E84CB
CrashLog: 0000000140757B88: l9_ippsCos_64f_A50 +2074D8
CrashLog: 0000000140C9559D: l9_ippsCos_64f_A50 +744EED
CrashLog: 0000000140C95895: l9_ippsCos_64f_A50 +7451E5
CrashLog: 0000000140CC498F: l9_ippsCos_64f_A50 +7742DF
CrashLog: 0000000140C7B6F5: l9_ippsCos_64f_A50 +72B045
CrashLog: 0000000140E7D8AE: l9_ippsCos_64f_A50 +92D1FE
CrashLog: 0000000140C2BF1F: l9_ippsCos_64f_A50 +6DB86F
CrashLog: 0000000140C2C5A3: l9_ippsCos_64f_A50 +6DBEF3
CrashLog: 0000000140CB3260: l9_ippsCos_64f_A50 +762BB0
CrashLog: 0000000140D25AC4: l9_ippsCos_64f_A50 +7D5414
CrashLog: 0000000140CF69D3: l9_ippsCos_64f_A50 +7A6323
CrashLog: 0000000140D2DD7F: l9_ippsCos_64f_A50 +7DD6CF
CrashLog: 0000000077019BD1: TranslateMessageEx +002A1
CrashLog: 0000000018D28BA0: ??? +00000
CrashLog: 0000000000000202: ??? +00000

Application: Caught an unhandled fatal exception (Thread: GUI)!

I used following script to create phrases. Sometimes, after executing this script in the scripting terminal and clicking the new created phrases, let renoise crash.

Script: https://gist.github....b6fe7333d09675d


Edited by toimp, 29 December 2014 - 21:31.


#2 taktik

taktik

    Renoise Developer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 15040 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:füße waschen

Posted 30 December 2014 - 15:39

Could not replicate this here so far. Would be nice if you could give us a few more infos here. Any chance to find out when exactly it crashes (with which XRNI, song, ...)?
Is this Renoise 3.0.0 or 3.0.1 you are running?

#3 toimp

toimp

    Big GrandDaddy Member

  • Normal Members
  • PipPipPipPipPipPipPipPip
  • 495 posts
  • Gender:Male
  • Location:Germany
  • Interests:Music, music, music ...

Posted 30 December 2014 - 16:57

I can reproduce it. Renoise x64 3.0.1 on Windows 7 64bit.

 

Try following steps:

- new empty song

- load sample into slot 1

- go to sampler tab

- open script terminal, execute the script

- double click on one of the phrases, renoise will crash



#4 4Tey

4Tey

    Chief Above Chief Member

  • Normal Members
  • PipPipPipPipPipPip
  • 377 posts
  • Gender:Male

Posted 30 December 2014 - 21:30

Renoise 3.0.1 Linux

 

I've found that you can simplify this to these steps folks (follow very carefully):

 

1) Load Renoise

2) Switch to the sampler tab.

3) Open up the terminal scripting window and execute the following line:

renoise.song().instruments[1]:insert_phrase_at(1)

That should create a phrase.  Close the scripting terminal window.

 

4) This is important -> DOUBLE CLICK (not single click) the phrase.  For me that causes Renoise to crash with a GUI exception :)



#5 taktik

taktik

    Renoise Developer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 15040 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:füße waschen

Posted 05 January 2015 - 14:35

Thanks. Could replicate this here now too and fixed this.
  • esaruoho and toimp like this

#6 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2521 posts
  • Gender:Male
  • Location:Kontula, Helsinki, Finland
  • Interests:// Free Energy // Cymatics // Sound visualization // Sustainable energy production // Apple devices // Tesla Motors //

Posted 11 January 2015 - 22:33

Man, does this mean that we're very close to being able to force "enter" to create a new phrase directly from the pattern editor and start editing it? that'd be awesome! woo!


| lackluster Website | lackluster on bandcamp | lackluster on facebooklackluster on soundcloud | esaruoho on twitter |

esaruoho@gmail.comesaruoho on reddit | esaruoho on ello | 

| OS X 10.11 El Capitan | Mac Book Pro 2.66 GHz Intel Core 2 Duo / 8GB 1067 MHz DDR3 |

| Latent Impulse Tracker/Scream Tracker 3/Schism Tracker <-> Renoise fanatic |

More API functions, please! ;)