<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>TheCodeShop Google Group</title>
  <link>http://groups.google.com/group/thecodeshop</link>
  <description>Sometimes your code needs a little repair. Pull it into the shop, roll up your sleeves, and work with other mechanics to give it a good once over.</description>
  <language>en</language>
  <item>
  <title>Re: [TheCodeShop] New Ruby 1.9.3-p429 with security fixes</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/1698c56717f40e6f?show_docid=1698c56717f40e6f</link>
  <description>
  Hi Jon, &lt;br&gt; Thanks for the detailed email. Yes, it is not a problem to compile the new &lt;br&gt; version with the patches on Linux but I trying to find a compiled version &lt;br&gt; for Windows. We will check if it is possible to move to 2.0. &lt;br&gt; Thanks again.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/1698c56717f40e6f?show_docid=1698c56717f40e6f</guid>
  <author>
  beltranr...@gmail.com
  (Vdoble)
  </author>
  <pubDate>Tue, 21 May 2013 16:44:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] New Ruby 1.9.3-p429 with security fixes</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/19d904cf110a12b9?show_docid=19d904cf110a12b9</link>
  <description>
  What is your primary OS? Regardless of whether you&#39;re on Linux, Windows, or OS X, if you&#39;re not limited to 1.9.3 for some reason, I&#39;d move to 2.0.0. &lt;br&gt; &lt;p&gt;If you still need 1.9.3 it looks like Yura&#39;s made updates to his Falcon patches so you may be able to patch up a plain vanilla Ruby 1.9.3 and build from source. If Yura&#39;s still monitoring this ML, he may have more specific advice on how best to use his 1.9.3 backport patches.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/19d904cf110a12b9?show_docid=19d904cf110a12b9</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Sun, 19 May 2013 18:13:07 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] New Ruby 1.9.3-p429 with security fixes</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/0b90c78153fd1d86?show_docid=0b90c78153fd1d86</link>
  <description>
  Thanks Jon, &lt;br&gt; As far as I understand, the Code Shop Ruby version ships some patches for &lt;br&gt; Ruby 1.9 version that improves the time startup significantly, for example &lt;br&gt; Falcon&#39;s patch &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://gist.github.com/funny-falcon&quot;&gt;[link]&lt;/a&gt; or Greg Price&#39;s &lt;br&gt; patch &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://bugs.ruby-lang.org/issues/7158&quot;&gt;[link]&lt;/a&gt; Would be possible to get a new
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/0b90c78153fd1d86?show_docid=0b90c78153fd1d86</guid>
  <author>
  beltranr...@gmail.com
  (Vdoble)
  </author>
  <pubDate>Sun, 19 May 2013 16:58:32 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] New Ruby 1.9.3-p429 with security fixes</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/a7723342484f4e21?show_docid=a7723342484f4e21</link>
  <description>
  On Fri, 17 May 2013 02:13:22 -0700 (PDT) &lt;br&gt; &lt;p&gt;Hi Vdoble, &lt;br&gt; &lt;p&gt;No new experimental versions of TCS Ruby are planned because many of the improvements have already been included upstream &lt;br&gt; in the official Ruby 1.9 and 2.x branches. As such, I consider TCS&#39; MRI project &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://thecodeshop.github.io/projects.html&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/a7723342484f4e21?show_docid=a7723342484f4e21</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Fri, 17 May 2013 13:09:43 UT
</pubDate>
  </item>
  <item>
  <title>New Ruby 1.9.3-p429 with security fixes</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/bd9f2e558ce25721?show_docid=bd9f2e558ce25721</link>
  <description>
  A new Ruby 1.9 version was released recently to address a security issue &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.ruby-lang.org/en/news/2013/05/14/taint-bypass-dl-fiddle-cve-2013-2065/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Do you plan to build a new version of Ruby? Thanks.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/2224ba62295b3b02/bd9f2e558ce25721?show_docid=bd9f2e558ce25721</guid>
  <author>
  beltranr...@gmail.com
  (Vdoble)
  </author>
  <pubDate>Fri, 17 May 2013 09:13:22 UT
</pubDate>
  </item>
  <item>
  <title>[ANN] TCS 1.9.3-p??? experimental build</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/5289b4a6dfc98a0c/c74a12365c0ea852?show_docid=c74a12365c0ea852</link>
  <description>
  TCS Ruby 1.9.3 =&amp;gt; MRI 1.9.3 performance optimizations for Windows and *nix users. &lt;br&gt; &lt;p&gt;This is primarily a maintenance release to get the latest MRI 1.9.3 backports. Yura&#39;s optimizations (require speedups, Hash, and backported 2.0.0 GC for *nix systems) also remain integrated. &lt;br&gt; &lt;p&gt;As there have been no reported Fenix-related issues, and the ruby-core tests continue to pass on both Windows and *nix, I&#39;m retiring the `fenix\ruby_1_9_3` (e15806e) and `fileload_ok/ruby_1_9_3` (eab4d19) patch branches originally used to enable optional Fenix support from an external module. These two patch branches have been subsumed by the `win-file/ruby_1_9_3` patch branch maintained by Hiroshi.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/5289b4a6dfc98a0c/c74a12365c0ea852?show_docid=c74a12365c0ea852</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Sat, 25 Aug 2012 00:01:19 UT
</pubDate>
  </item>
  <item>
  <title>[alpha] uru the multi-platform ruby wrangler</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/9b9327d67caf1efb/c6ed674e0f8a3fb4?show_docid=c6ed674e0f8a3fb4</link>
  <description>
  I recently dusted off an old toy project I&#39;d created while spelunking go in the pre-1.0 days. Amazingly, it&#39;s now building on go&#39;s 1.1 tip. &lt;br&gt; &lt;p&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://bitbucket.org/jonforums/uru/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Uru&#39;s got the beginnings of documentation &lt;br&gt; &lt;p&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://bitbucket.org/jonforums/uru/wiki/Usage&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;and what&#39;s likely to blossom into a spectacularly large and tricky list of wacky system issues
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/9b9327d67caf1efb/c6ed674e0f8a3fb4?show_docid=c6ed674e0f8a3fb4</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Tue, 07 May 2013 04:35:49 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/4ae023a3e0e0c950?show_docid=4ae023a3e0e0c950</link>
  <description>
  You guys are just awesome :) &lt;br&gt; I can confirm that this change fixes the leak on my Win8 64bit machine too! &lt;br&gt; Thank you Hiroshi for detecting and fixing the problem. And Jon, thank you &lt;br&gt; for such a detailed write-up. &lt;br&gt; I&#39;ve created a pull request [1] for wdm and mentioned you guys there too :) &lt;br&gt; [1] - &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/Maher4Ever/wdm/pull/7&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/4ae023a3e0e0c950?show_docid=4ae023a3e0e0c950</guid>
  <author>
  jarm...@gmail.com
  (Jarmo Pertman)
  </author>
  <pubDate>Mon, 21 Jan 2013 17:28:44 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/611beb25f0460a14?show_docid=611beb25f0460a14</link>
  <description>
  Just got back in, fired up email and see that Hiroshi-san delivered the awesome good-fu once again! :) :) :) &lt;br&gt; &lt;p&gt;Jarmo: you likely already know the ruby memory mgmt code Hiroshi described, but if not, here&#39;s a snippet walkthrough for future reference. Hiroshi, please correct me if I&#39;ve mislead.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/611beb25f0460a14?show_docid=611beb25f0460a14</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Mon, 21 Jan 2013 05:32:39 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/57a57d655ff2cf4b?show_docid=57a57d655ff2cf4b</link>
  <description>
  Hello, &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/Maher4Ever/wdm/issues/5#issuecomment-12395887&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;When adding `GC.disable` to the test script, &amp;quot;[FATAL] failed to &lt;br&gt; allocate memory&amp;quot; doesn&#39;t occur on my test. &lt;br&gt; When adding `GC.stress = true`, &amp;quot;[FATAL] failed to allocate memory&amp;quot; &lt;br&gt; occurs immediately. &lt;br&gt; &lt;p&gt;So this issue would be related to gc and rb_thread_blocking_region
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/57a57d655ff2cf4b?show_docid=57a57d655ff2cf4b</guid>
  <author>
  h.shiros...@gmail.com
  (Hiroshi Shirosaki)
  </author>
  <pubDate>Mon, 21 Jan 2013 02:04:56 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/a6763ebc8003071b?show_docid=a6763ebc8003071b</link>
  <description>
  I&#39;ll try to find time to fire up GDB late today/tommorrow when I can look at this again, but it appears your sample code is causing ruby to fail in one of the following (ruby_1_9_3 branch) locations: &lt;br&gt; &lt;p&gt; gc.c:572 &lt;br&gt; gc.c:584 &lt;br&gt; gc.c:739 &lt;br&gt; thread_pthread.c &lt;br&gt; vm.c:2224 &lt;br&gt; &lt;p&gt;Only the `gc.c` spots look relevant, all deal with threads, and two (lines 572 and 739) deal with not having a ruby thread.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/a6763ebc8003071b?show_docid=a6763ebc8003071b</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Sun, 20 Jan 2013 15:37:44 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/9a3b750df96974c7?show_docid=9a3b750df96974c7</link>
  <description>
  I have not run it with GDB - last time i tried to get it running on my &lt;br&gt; machine i was not successful :( &lt;br&gt; &lt;p&gt;However, as i wrote on the GitHub issue, i did localize the problem by &lt;br&gt; commenting out C-code and then recompiling. In that way i was able to find &lt;br&gt; out the offending code which calls rb_thread_blocking_region and causes
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/9a3b750df96974c7?show_docid=9a3b750df96974c7</guid>
  <author>
  jarm...@gmail.com
  (Jarmo Pertman)
  </author>
  <pubDate>Sun, 20 Jan 2013 15:36:27 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/35fc539eabe67483?show_docid=35fc539eabe67483</link>
  <description>
  Actually rubyinstaller list might have a higher number of Windows &lt;br&gt; developers, just saying ;-) &lt;br&gt; &lt;p&gt;Have you run the code that generates this exception with GDB? Do you &lt;br&gt; have a backtrace when that exception was triggered to determine who &lt;br&gt; called rb_thread_blocking_region? &lt;br&gt; &lt;p&gt;Did you compile the gem or was a pre-compiled binary?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/35fc539eabe67483?show_docid=35fc539eabe67483</guid>
  <author>
  luislav...@gmail.com
  (Luis Lavena)
  </author>
  <pubDate>Sun, 20 Jan 2013 15:16:11 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/08c308833c3bac5a?show_docid=08c308833c3bac5a</link>
  <description>
  Reproducilibity is always a good thing. Thank you, Jon! &lt;br&gt; Jarmo
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/08c308833c3bac5a?show_docid=08c308833c3bac5a</guid>
  <author>
  jarm...@gmail.com
  (Jarmo Pertman)
  </author>
  <pubDate>Sat, 19 Jan 2013 19:25:02 UT
</pubDate>
  </item>
  <item>
  <title>Re: [TheCodeShop] Cry for help regarding with the WDM gem issue.</title>
  <link>http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/95f3370a31efd48e?show_docid=95f3370a31efd48e</link>
  <description>
  Quick test and haven&#39;t looked into the C yet. &lt;br&gt; &lt;p&gt;I can repro using your sample code on win7 32bit (4GB) with ruby p374 (built with mingw-32-4.6.2) and wdm-0.0.3.gem &lt;br&gt; &lt;p&gt;C:\Users\Jon\Documents\RubyDev \sandbox&amp;gt;ruby wdm_crash.rb &lt;br&gt; 1: C:/Users/Jon/Documents/RubyDev /sandbox/foobar &lt;br&gt; ... &lt;br&gt; 120: C:/Users/Jon/Documents/RubyDev /sandbox/foobar
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/thecodeshop/browse_thread/thread/ef89f53f8fdd48b8/95f3370a31efd48e?show_docid=95f3370a31efd48e</guid>
  <author>
  jon.for...@gmail.com
  (Jon)
  </author>
  <pubDate>Sat, 19 Jan 2013 17:15:12 UT
</pubDate>
  </item>
  </channel>
</rss>
