[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
Sagan Technology Metro • View topic - MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Please report any bugs found here.

Moderator: Scoot

Multiple instances Junglist VSTi crash Metro

Postby abovethoughts » Mon Jan 20, 2014 7:48 am

Hi

Found something odd: Adding a second instance of Junglist crashes Metro. Even tried the renaming DLL trick, copying and renaming each instance, junglist1.dll, junglist2.dll, etc for each instance.

My setup, running a vista32 machine and Metro 7.2

FYI: Junglist can be downloaded free at the kvr one synth challenge thread, http://www.kvraudio.com/forum/viewtopic ... 1&t=400193

Regards
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm

MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby Jerm » Mon Jan 20, 2014 2:44 pm

I Just tried two instances in Windows 7 without any problem. I will try under a vista machine if I get a chance. When exactly does it crash?

EDIT: actually I spoke too soon. When I went to save it crashed somewhere within Junglist.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: Multiple instances Junglist VSTi crash Metro

Postby Jerm » Mon Jan 20, 2014 2:56 pm

Funny thing is that it works fine with the 64 bit version of Windows when it is jBridged. It may be that it uses quicktime and if it does so from a non UI thread that would be a major no-no.

EDIT: well it does not work with jBridge right either. After saving it causes jBridge's aux host to crash every time as well. This is indicative that the problem is within the plug-in since this means it crashes with more than one host (Metro and AuxHost).
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: Multiple instances Junglist VSTi crash Metro

Postby abovethoughts » Mon Jan 20, 2014 3:55 pm

Some crashes here from EnergyXT 1.4, but Cantabile and AudioMulch do handle Junglist well.

At KVR there is some mention of odd behavior using Wine/Reaper and again Energy XT. (have a look here)

http://www.kvraudio.com/forum/viewtopic ... 4&start=30

Regards and for my KVR OSC challenge this month, I am having Metro sequence MIDI out (LoopMIDI) into Cantabile as a workaround . So all good :D
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm

Re: Multiple instances Junglist VSTi crash Metro

Postby Jerm » Mon Jan 20, 2014 4:22 pm

Well I have done some further investigation and the problem is that Junglist will crash if the getchunk method is called multiple times. Junglist informs the host that its programs are not chunks and therefore the getchunk method should not be called anyway (I am not sure about this but I think that is right). So I will have a fix for this next release. I just need to test with other not chunk receiving plug-ins to make sure they are not broken with this fix for junglist.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby Jerm » Tue Jan 21, 2014 4:17 pm

I have just uploaded 7.2.0.65 and it loads multiple instances of junglist no problem (at least for me). Please let me know your results.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby abovethoughts » Tue Jan 21, 2014 5:01 pm

wooohoo! Let you know shortly
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby abovethoughts » Tue Jan 21, 2014 5:16 pm

1. uninstalled old and then installed new ;
2. Launched Metro, checked new yes
3. Added junglist to first track and added junglist as recent to second track = metro.exe has stopped working
4. Added junglist.dll to first track and added copy of junglist.dll as recent to second track = metro.exe has stopped working

Regards is there a debug mode I should try ?
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby Jerm » Tue Jan 21, 2014 5:53 pm

Please contact info at sagantech.biz for more.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby Jerm » Tue Jan 21, 2014 7:27 pm

Okay, well, I fired up my Vista machine and junglist crashed it every time. I dug deeper and apparently the call to setprogram crashes junglist unless the program has been set in the interface first. Well that is bad for restoring programs as you can imagine. I tried bypassing the set programs and was able to load multiple instances but when restoring after a save it crashes when the parameters are attempted to be restored, presumably because the program has not been set yet.

So I really cannot debug this program from the host side. It does (seem to) work fine under Windows 7 though, so perhaps you could try that.

It is funny because I have several other synapse plug-ins that work fine. I would be very hesitant to use this plug-in under any OS though because I believe it tries to access memory that does not belong to it and that could cause major problems at unexpected times.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby abovethoughts » Tue Jan 21, 2014 10:56 pm

Jeremy - that was great customer service, btw ;)

I did get Metro involved in this month's KVR OSC by sending MIDI out to Cantabile, so all is good - in the process, I have been slowly learning Metro !

Regards
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby Jerm » Wed Jan 22, 2014 2:08 am

Well I think I went a little crazy. It was not easy but I have found the bug in junglist and I have patched it with x86 machine code and it now works perfectly in vista too. Just send me an email and I will see if I can get you a copy to try.
Image
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Re: MULTIPLE INSTANCES JUNGLIST VSTI CRASH METRO

Postby abovethoughts » Wed Jan 22, 2014 2:16 am

Email sent ;)
abovethoughts
 
Posts: 26
Joined: Sun Dec 22, 2013 8:26 pm


Return to Bug Reports

Who is online

Users browsing this forum: No registered users and 13 guests