jaspo
2012-Feb-03 21:47 UTC
[Wine] Re: Windows CLI Commands in Ruby freeze Wine application
What's the state here? I didn't find any associated bug report. Has this been fixed? Is there a work around? I would really like to use ruby scripts doing cli in sketchup... /Jan.
Aerilius
2012-Feb-04 20:26 UTC
[Wine] Re: Windows CLI Commands in Ruby freeze Wine application
Hi, the errors persist (Wine 1.3.37, ruby 1.8.7) Code: err:ntdll:RtlpWaitForCriticalSection section 0x1135e4 "?" wait timed out in thread 0026, blocked by 0000, retrying (60 sec) Probably all cmd commands give this error (error message repeats after 60s, doesn't stop). I tested echo, dir, cd, date, path, reg. While cmd commands don't work, launching applications works by giving the file path to the program or to a batch file. Example in Ruby:> puts %x[C:\\users\\username\\batch.bat]Off-topic, @jaspo: I used a workaround. I wrote the commands to a batch file and launched the batch file. If necessary, the batch file writes the results back to a text file that I then read into Ruby. You can find some code in the ImageMagick.rb here: forums.sketchucation.com/viewtopic.php?f=323&t=40720
lahmbi5678
2012-Feb-04 20:55 UTC
[Wine] Re: Windows CLI Commands in Ruby freeze Wine application
Hi Airilius, you probably should file a bug. Unfortunately wine is in code freeze for the 1.4 release, so even if a wine dev tackles that bug and prepares a solution, it may not be fixed in the next few weeks, you may have to wait for a 1.5 release.
James McKenzie
2012-Feb-05 02:19 UTC
[Wine] Windows CLI Commands in Ruby freeze Wine application
On Sat, Feb 4, 2012 at 1:55 PM, lahmbi5678 <wineforum-user at winehq.org> wrote:> Hi Airilius, > > you probably should file a bug. Unfortunately wine is in code freeze for the 1.4 release, so even if a wine dev tackles that > bug and prepares a solution, it may not be fixed in the next few weeks, you may have to wait for a 1.5 release. >AFIK: All releases of Wine are even. Development releases are odd. Thus the next release after 1.4 will be 1.6. James