<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: pfft~ in poly~ crashes?</title>
		<atom:link href="http://cycling74.com/forums/topic/pfft-in-poly-crashes/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 16:54:05 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-59823</guid>
					<title><![CDATA[pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-59823</link>
					<pubDate>Sat, 05 Nov 2011 17:43:52 +0000</pubDate>
					<dc:creator>danieleghisi</dc:creator>

					<description>
						<![CDATA[
						<p>I have a very weird and bad crash in a big complicate patch, apparently due to poly&#8217;s out~.<br />
The structure is like this: I have a poly~, having a subpatch containing itsself a poly~ inside. Inside this second poly I have all standard MSP treatments (no weird object), but here&#8217;s the &#8220;funny&#8221; part: one of those object inside this second poly~ is a [pfft~ gizmo_loadme]. As soon as I get rid of it, I have no more crashes.<br />
As soon as I put it back, if I try to run two &#8220;run&#8221; two instances of the first poly, rainbow-wheel for some seconds, and crash. </p>
<p>I was wondering if there&#8217;s somebody who had the same issue, or a similar one, and I tried to reproduce the thing.<br />
I built a very simple poly~ in poly~ situation (with a play~ in the inner poly~), and I had a bad crash at saving time. So I&#8217;m puzzled. Of course, I completed the full smaller example, and everything worked in the simple one.<br />
Is there maybe some known incompatibility between gismo~ and other stuff?</p>
<p>I&#8217;m on Max 5.1.9, but I tried in Max 6 and I still have crashes.<br />
The snippet of a common bug report is:</p>
<p>Process:         MaxMSP [17023]<br />
Path:            /Applications/Max5/MaxMSP.app/Contents/MacOS/MaxMSP<br />
Identifier:      MaxMSP<br />
Version:         ??? (???)<br />
Code Type:       X86 (Native)<br />
Parent Process:  launchd [189]</p>
<p>Date/Time:       2011-11-05 18:13:23.508 +0100<br />
OS Version:      Mac OS X 10.6.8 (10K549)<br />
Report Version:  6</p>
<p>Interval Since Last Report:          2559679 sec<br />
Crashes Since Last Report:           86<br />
Per-App Crashes Since Last Report:   2<br />
Anonymous UUID:                      422A41C2-C578-4B2C-8833-5181E491657E</p>
<p>Exception Type:  EXC_BAD_ACCESS (SIGBUS)<br />
Exception Codes: KERN_PROTECTION_FAILURE at 0&#215;0000000000000200<br />
Crashed Thread:  33</p>
<p>====</p>
<p>Thread 33 Crashed:<br />
0   com.cycling74.out~            	0x34171ac1 sout_perform2 + 62<br />
1   com.cycling74.MaxAudioAPI     	0x027ca2ec dspchain_tick + 90<br />
2   com.cycling74.poly~           	0x3241e2f8 poly_run + 401<br />
3   com.cycling74.poly~           	0x32420a69 poly_processnormal + 216<br />
4   com.cycling74.poly~           	0x32420e8a poly_perform + 146<br />
5   com.cycling74.MaxAudioAPI     	0x027ca2ec dspchain_tick + 90<br />
6   com.cycling74.poly~           	0x3241e158 poly_workerproc + 141<br />
7   com.cycling74.MaxMSP          	0x000fafbb sysparallel_worker_execute + 37<br />
8   com.cycling74.MaxMSP          	0x000fb518 sysparallel_threadproc(_sysparallel_thread*) + 90<br />
9   com.cycling74.MaxMSP          	0x00065ce8 systhread_threadproc(void*) + 60<br />
10  libSystem.B.dylib             	0x971bd259 _pthread_start + 345<br />
11  libSystem.B.dylib             	0x971bd0de thread_start + 34</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215288</guid>
					<title><![CDATA[Re: pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215288</link>
					<pubDate>Sat, 26 Nov 2011 11:02:51 +0000</pubDate>
					<dc:creator>Philippe OLLIVIER</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Daniel,<br />
I a very big patch I also have a crash with a poly~loading a Gizmo~.<br />
The problem for me seems to be related to the poly&#8217;s input.</p>
<p>There is something weird, I have a mono version of my patch who works very well and the stereo version crash when I start the audio chain.</p>
<p>Do someone know a way to fix this issue?<br />
Philippe.</p>
<p>Process:         Max [1428]<br />
Path:            /Applications/Max6/Max.app/Contents/MacOS/Max<br />
Identifier:      com.cycling74.MaxMSP<br />
Version:         6.0.1 (50928) (6.0.1)<br />
Code Type:       X86 (Native)<br />
Parent Process:  launchd [169]</p>
<p>Date/Time:       2011-11-26 11:51:31.114 +0100<br />
OS Version:      Mac OS X 10.6.8 (10K549)<br />
Report Version:  6</p>
<p>Interval Since Last Report:          177422 sec<br />
Crashes Since Last Report:           72<br />
Per-App Interval Since Last Report:  152481 sec<br />
Per-App Crashes Since Last Report:   29<br />
Anonymous UUID:                      C3F57E6F-1A05-4E92-8E4F-98505D2E87BC</p>
<p>Exception Type:  EXC_BAD_ACCESS (SIGBUS)<br />
Exception Codes: KERN_PROTECTION_FAILURE at 0&#215;0000000000000000<br />
Crashed Thread:  29</p>
<p>Thread 29 Crashed:<br />
0   libSystem.B.dylib             	0xffff08a0 __memcpy + 256<br />
1   com.cycling74.in~             	0&#215;38685835 sin_perform64 + 46<br />
2   com.cycling74.MaxAudioAPI     	0x179cb0d3 dspchain_tick + 323<br />
3   com.cycling74.MaxAudioAPI     	0x179d41da plugrunner_tick + 96<br />
4   com.cycling74.MaxAudioAPI     	0x179d455d plugrunner_process + 125<br />
5   com.cycling74.MaxAudioAPI     	0x179eb2c3 patchernode_process + 217<br />
6   com.cycling74.MaxMSP          	0x000b3853 object_method + 963<br />
7   com.cycling74.MaxAPI          	0x01e216eb object_method + 139<br />
8   com.cycling74.MaxAudioAPI     	0x179e7d91 mixerengine_process_fun + 91<br />
9   com.cycling74.MaxAudioAPI     	0x179e7dd7 mixerengine_process_parallel_workerproc + 17<br />
10  com.cycling74.MaxMSP          	0x00238a48 multigraph_parallel_iterator_workerproc + 49<br />
11  com.cycling74.MaxMSP          	0x000f2c7a sysparallel_worker_execute + 49<br />
12  com.cycling74.MaxMSP          	0x000f31cc sysparallel_task_execute + 124<br />
13  com.cycling74.MaxMSP          	0&#215;00238949 multigraph_parallel_iterator_execute + 68<br />
14  com.cycling74.MaxAPI          	0x01e35150 multigraph_parallel_iterator_execute + 32<br />
15  com.cycling74.MaxAudioAPI     	0x179ed054 mixerengine_process + 67<br />
16  com.cycling74.MaxAudioAPI     	0x179ed365 mixerengine_processiovector + 710<br />
17  com.cycling74.MaxAudioAPI     	0x179c400b ad_process + 218<br />
18  com.cycling74.ad_coreaudio    	0x18edfa47 coreaudio_ioproc + 369<br />
19  com.apple.audio.CoreAudio     	0&#215;97942028 HP_IOProc::Call(AudioTimeStamp const&#038;, AudioTimeStamp const&#038;, AudioBufferList const*, AudioTimeStamp const&#038;, AudioBufferList*) + 374<br />
20  com.apple.audio.CoreAudio     	0x97941d8e IOA_Device::CallIOProcs(AudioTimeStamp const&#038;, AudioTimeStamp const&#038;, AudioTimeStamp const&#038;) + 370<br />
21  com.apple.audio.CoreAudio     	0x97941b7e HP_IOThread::PerformIO(AudioTimeStamp const&#038;, double) + 620<br />
22  com.apple.audio.CoreAudio     	0x9793ef40 HP_IOThread::WorkLoop() + 2506<br />
23  com.apple.audio.CoreAudio     	0x9793e571 HP_IOThread::ThreadEntry(HP_IOThread*) + 17<br />
24  com.apple.audio.CoreAudio     	0x9793e488 CAPThread::Entry(CAPThread*) + 140<br />
25  libSystem.B.dylib             	0x90e63259 _pthread_start + 345<br />
26  libSystem.B.dylib             	0x90e630de thread_start + 34</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215289</guid>
					<title><![CDATA[Re: pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215289</link>
					<pubDate>Sun, 27 Nov 2011 14:32:04 +0000</pubDate>
					<dc:creator>Philippe OLLIVIER</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Daniel,<br />
Finally, after some modifications in the patch&#8217;s structure, without modifications in the poly~itself&#8230; The crashreport changed and is now really close to yours.<br />
Philippe.</p>
<p>Thread 31 Crashed:<br />
0   com.cycling74.out~            	0x370fb7c8 sout_perform64 + 21<br />
1   com.cycling74.MaxAudioAPI     	0x179ce0d3 dspchain_tick + 323<br />
2   com.cycling74.poly~           	0x370ec145 poly_workerproc + 141<br />
3   com.cycling74.MaxMSP          	0x000f2c7a sysparallel_worker_execute + 49<br />
4   com.cycling74.MaxMSP          	0x000f2bf3 sysparallel_threadproc + 111<br />
5   com.cycling74.MaxMSP          	0x0006c17c systhread_threadproc + 54<br />
6   libSystem.B.dylib             	0x90e63259 _pthread_start + 345<br />
7   libSystem.B.dylib             	0x90e630de thread_start + 34</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215290</guid>
					<title><![CDATA[Re: pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215290</link>
					<pubDate>Mon, 12 Dec 2011 14:52:09 +0000</pubDate>
					<dc:creator>John Croft</dc:creator>

					<description>
						<![CDATA[
						<p>I have the same problem &#8211; pfft~ works outside a poly~, but crashes when I put it inside a poly~. For me this problem only comes with Max 6, not with Max 5.</p>
<p>I don&#8217;t have a solution, but found something else: if I first use a patch with the pfft~ *not* in a poly~, then I can then use it in a poly~ without the crash, until I restart Max, and then the problem returns.</p>
<p>This means that a temporary fix is to put one copy of the pfft~ on the top level of the patch &#8211; then all the others inside poly~s seem to work without crashing.</p>
<p>I&#8217;d be interested to know of any proper solution.</p>
<p>John</p>
<p>Thread 32 Crashed:: com.apple.audio.IOThread.client<br />
0   com.cycling74.out~            	0x0bff87c8 sout_perform64 + 21<br />
1   com.cycling74.MaxAudioAPI     	0x0a04f0d3 dspchain_tick + 323<br />
2   com.cycling74.poly~           	0x0f76f0aa poly_run + 382<br />
3   com.cycling74.poly~           	0x0f76e20c poly_processnormal + 283<br />
4   com.cycling74.poly~           	0x0f76fabd poly_perform + 137<br />
5   com.cycling74.poly~           	0x0f76fb47 poly_perform64 + 103<br />
6   com.cycling74.MaxAudioAPI     	0x0a04f0d3 dspchain_tick + 323<br />
7   com.cycling74.MaxAudioAPI     	0x0a0581da plugrunner_tick + 96<br />
8   com.cycling74.MaxAudioAPI     	0x0a05855d plugrunner_process + 125<br />
9   com.cycling74.MaxAudioAPI     	0x0a06f2c3 patchernode_process + 217<br />
10  com.cycling74.MaxMSP          	0x000b3853 object_method + 963<br />
11  com.cycling74.MaxAPI          	0x032fe6eb object_method + 139<br />
12  com.cycling74.MaxAudioAPI     	0x0a06bd91 mixerengine_process_fun + 91<br />
13  com.cycling74.MaxMSP          	0x0005fe7c linklist_funall_imp + 96<br />
14  com.cycling74.MaxMSP          	0x0005ff20 linklist_funall + 39<br />
15  com.cycling74.MaxAPI          	0x032f614d linklist_funall + 61<br />
16  com.cycling74.MaxAudioAPI     	0x0a071082 mixerengine_process + 113<br />
17  com.cycling74.MaxAudioAPI     	0x0a071365 mixerengine_processiovector + 710<br />
18  com.cycling74.MaxAudioAPI     	0x0a04800b ad_process + 218<br />
19  com.cycling74.ad_coreaudio    	0x03df8a47 coreaudio_ioproc + 369<br />
20  com.apple.audio.CoreAudio     	0x9b7623cd HALC_ProxyIOContext::IOWorkLoop() + 2535<br />
21  com.apple.audio.CoreAudio     	0x9b761926 HALC_ProxyIOContext::IOThreadEntry(void*) + 136<br />
22  com.apple.audio.CoreAudio     	0x9b761898 __HALC_ProxyIOContext_block_invoke_6 + 20<br />
23  com.apple.audio.CoreAudio     	0x9b76181d HALB_IOThread::Entry(void*) + 69<br />
24  libsystem_c.dylib             	0x9c78fed9 _pthread_start + 335<br />
25  libsystem_c.dylib             	0x9c7936de thread_start + 34</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215291</guid>
					<title><![CDATA[Re: pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215291</link>
					<pubDate>Thu, 10 May 2012 09:57:20 +0000</pubDate>
					<dc:creator>danieleghisi</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks Phillippe, Thanks John,</p>
<p>it&#8217;s been a while I haven&#8217;t checked this thread.</p>
<p>Does anybody know if the problem has been focused and solved with 6.0.5?<br />
I&#8217;m still in Max 5 and I could not solve the issue, which is quite frustrating&#8230;</p>
<p>Daniele</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215292</guid>
					<title><![CDATA[Re: pfft~ in poly~ crashes?]]></title>
					<link>http://cycling74.com/forums/topic/pfft-in-poly-crashes/#post-215292</link>
					<pubDate>Thu, 10 May 2012 10:04:46 +0000</pubDate>
					<dc:creator>danieleghisi</dc:creator>

					<description>
						<![CDATA[
						<p>John, your method does not seem to work for me.<br />
I&#8217;ve put an instance of the gizmo_loadme inside a pfft in the main level, and yet it crashes again:</p>
<p>Thread 6 Crashed:<br />
0   com.cycling74.out~            	0x3a8e8ac1 sout_perform2 + 62<br />
1   com.cycling74.MaxAudioAPI     	0x151942ec dspchain_tick + 90<br />
2   com.cycling74.poly~           	0x380502f8 poly_run + 401<br />
3   com.cycling74.poly~           	0x38052a69 poly_processnormal + 216<br />
4   com.cycling74.poly~           	0x38052e8a poly_perform + 146<br />
5   com.cycling74.MaxAudioAPI     	0x151942ec dspchain_tick + 90<br />
6   com.cycling74.poly~           	0x380502f8 poly_run + 401<br />
7   com.cycling74.poly~           	0x38052a69 poly_processnormal + 216<br />
8   com.cycling74.poly~           	0x38052e8a poly_perform + 146<br />
9   com.cycling74.MaxAudioAPI     	0x151942ec dspchain_tick + 90<br />
10  com.cycling74.MaxAudioAPI     	0x15192d1c ad_process + 470<br />
11  com.cycling74.ad_coreaudio    	0x1c7efe2a coreaudio_ioproc + 378<br />
12  com.apple.audio.CoreAudio     	0x99bb3028 HP_IOProc::Call(AudioTimeStamp const&#038;, AudioTimeStamp const&#038;, AudioBufferList const*, AudioTimeStamp const&#038;, AudioBufferList*) + 374<br />
13  com.apple.audio.CoreAudio     	0x99bb2d8e IOA_Device::CallIOProcs(AudioTimeStamp const&#038;, AudioTimeStamp const&#038;, AudioTimeStamp const&#038;) + 370<br />
14  com.apple.audio.CoreAudio     	0x99bb2b7e HP_IOThread::PerformIO(AudioTimeStamp const&#038;, double) + 620<br />
15  com.apple.audio.CoreAudio     	0x99baff40 HP_IOThread::WorkLoop() + 2506<br />
16  com.apple.audio.CoreAudio     	0x99baf571 HP_IOThread::ThreadEntry(HP_IOThread*) + 17<br />
17  com.apple.audio.CoreAudio     	0x99baf488 CAPThread::Entry(CAPThread*) + 140<br />
18  libSystem.B.dylib             	0x9a1a4259 _pthread_start + 345<br />
19  libSystem.B.dylib             	0x9a1a40de thread_start + 34</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

