public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: [ANNOUNCEMENT] Updated: run-1.3.0-1
@ 2013-07-25 15:11 Angelo Graziosi
  2013-07-27 16:46 ` Angelo Graziosi
  0 siblings, 1 reply; 13+ messages in thread
From: Angelo Graziosi @ 2013-07-25 15:11 UTC (permalink / raw)
  To: Cygwin

[-- Attachment #1: Type: text/plain, Size: 2360 bytes --]

Corinna Vinschen wrote:

> What happens if you replace the single quotes ' with double quotes "?

No doesn't work... :(


Charles Wilson wrote:

> What is the result of executing the previous line directly from a bash shell (with --run-debug=2 --run-nogui)?
>
> $ /usr/bin/run.exe --run-debug=2 --run-nogui bash -l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow -clipboard -silent-dup-error 2>/dev/null &'

it aborts:

$ /usr/bin/run.exe --run-debug=2 --run-nogui bash -l -c 'rm -rf 
/tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow -clipboard 
-silent-dup-error 2>/dev/null &'
run DEBUG: opt_loglevel: 8
run DEBUG: opt_nogui   : 1
run DEBUG: opt_notty   : 0
run DEBUG: opt_wait    : 0
run DEBUG: PATH: 
.:/usr/bin:/usr/local/texlive/bin/i386-cygwin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/usr/local/ROOT/bin:/usr/local/cernlib/2006/bin:/usr/lib/lapack

run DEBUG: exec_tmp     /usr/bin/bash.exe
pathlist 
.:/usr/bin:/usr/local/texlive/bin/i386-cygwin:/usr/local/bin:/usr/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/usr/local/ROOT/bin:/usr/local/cernlib/2006/bin:/usr/lib/lapack

run DEBUG: /usr/bin/bash.exe
run DEBUG: exec C:\cygwin-2\bin\bash.exe
execname        bash
execpath        /usr/bin

run DEBUG: C:\cygwin-2\bin\bash.exe -l -c rm -rf 
/tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow -clipboard 
-silent-dup-error 2>/dev/null &
run DEBUG: target is gui? no
run DEBUG: Launch non-GUI target
run DEBUG: have console? no
run DEBUG: Setting up invisible console using separate WindowStation
run DEBUG: have console? no
run DEBUG: Succeeded in setting up console on separate Window Station? yes
run DEBUG: Configuring start info for child process
run DEBUG: Have a console, and not requesting pipes: connecting child 
stdio to console
Aborted (core dumped)

with an empty stackdump,

$ cat run.exe.stackdump
Stack trace:
Frame     Function  Args


If I remove "rm -rf /tmp/{.X*,dbus*,orbit*,*}; ", i.e. I use:

$ /usr/bin/run.exe --run-debug=2 --run-nogui bash -l -c 'XWin -nowgl 
-multiwindow -clipboard -silent-dup-error 2>/dev/null &'


it aborts in the same way but open a big black window named 
Cygwin/X:0.0. When I close it also the X server quits...


I have attached the cygcheck -svr output.

Ciao,
  Angelo.

[-- Attachment #2: cygcheck.out.bz2 --]
[-- Type: application/octet-stream, Size: 21793 bytes --]

[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: [ANNOUNCEMENT] Updated: run-1.3.0-1
@ 2013-11-18 13:36 Patrick Herbst
  2013-11-18 15:28 ` Charles Wilson
  0 siblings, 1 reply; 13+ messages in thread
From: Patrick Herbst @ 2013-11-18 13:36 UTC (permalink / raw)
  To: cygwin

> On 9/30/2013 3:17 PM, Gary Johnson wrote:
>
>> Any updates on this?  Any other information we can provide to
>> expedite a fix?
>>
>> I just had my PC upgraded from Windows XP to Windows 7 and have been
>> reinstalling various applications including Cygwin.  I'm using the
>> 32-bit version because not all the packages I use are available for
>> 64-bit Cygwin.  One of my scripts stopped working after the upgrade
>> and I finally tracked the problem down to run-1.3.  After numerous
>> attempts to fix the problem by changing the quoting on the
>> arguments, I downgraded to run-1.2 and the script works fine again.
>
> <https://sourceware.org/ml/cygwin/2013-09/msg00394.html>.  That's the
> latest from Wednesday last week.


Any news on this??

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: [ANNOUNCEMENT] Updated: run-1.3.0-1
@ 2013-08-28 16:43 Patrick Herbst
  0 siblings, 0 replies; 13+ messages in thread
From: Patrick Herbst @ 2013-08-28 16:43 UTC (permalink / raw)
  To: cygwin

> Just for completeness, run-1.3 does not even work on windows 7 U 64b.


I'm having stackdump issues with run.exe as well.

WinXP 32 bit service pack 3
run.exe
1.3.0-1

$ cat ./run.exe.stackdump
Exception: STATUS_ACCESS_VIOLATION at eip=6110BAE6
eax=200202D0 ebx=622F7273 ecx=6126C994 edx=00000090 esi=752F005F edi=200202D0
ebp=20000000 esp=00224F10 program=P:\cygwin\bin\run.exe, pid 4640, thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame     Function  Args
20000000  6110BAE6 (611FE648, DF0DF046, 6126C780, 00000000)
End of stack trace

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: [ANNOUNCEMENT] Updated: run-1.3.0-1
@ 2013-07-25 13:21 Angelo Graziosi
  2013-07-25 13:26 ` Corinna Vinschen
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Angelo Graziosi @ 2013-07-25 13:21 UTC (permalink / raw)
  To: Cygwin

> This is a bugfix update.



After this update, my Cygwin installation is basically broken. I have 
several links on desktop to start Cygwin applications and they don't 
work any more. The links target sound like these:

   C:\cygwin-2\bin\run.exe bash -l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; 
XWin -nowgl -multiwindow -clipboard -silent-dup-error 2>/dev/null &'


C:\cygwin-2\bin\run.exe bash -l -c 'GSETTINGS_BACKEND=memory emacs 
-display 127.0.0.1:0.0 2>/dev/null &'

C:\cygwin-2\bin\run.exe bash -l -c 'urxvt-X -display 127.0.0.1:0.0 -ls 
-e /bin/bash -l 2>/dev/null &'

etc...

They worked fine for years without any problem. Reverting the update to 
previous version 1.2 of "run" allow the applications to work fine again.

Here is on Win XP 32b with Cygwin 32b, 1.7.22.



Ciao,
  Angelo.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [ANNOUNCEMENT] Updated: run-1.3.0-1
@ 2013-07-25  0:58 Charles Wilson
  0 siblings, 0 replies; 13+ messages in thread
From: Charles Wilson @ 2013-07-25  0:58 UTC (permalink / raw)
  To: cygwin

The run package provides a simple application to launch console programs
with their console hidden.

This is a bugfix update. It should operate as normal on cygwin-1.7.21
as well as other versions of cygwin.  All previous versions of run,
including 1.2.0-1, are broken on cygwin-1.7.21 and newer unless
recompiled on cygwin-1.7.22 to take advantage of a compile-time fix
that version of cygwin introduce.

Note that this package was NOT compiled on cygwin-1.7.22, and does
NOT employ cygwin's new compile-time fix; instead, run's own code was
corrected to work properly, with the cygwin-1.7.21+ runtime behavior.

CHANGES since run-1.2.0-1
============================
* Avoid failure on cygwin-1.7.21 vs. GetCommandLine not being populated.
  This was fixed in cygwin-1.7.22 but it's good to clean up this code
  anyway.
* Massive refactoring to share implementations (at the source code
  level) with run2.
* -wait need not be the first argument
* New options --run-nogui, --run-notty, --run-verbose,
  and --run-debug[=N] controlling how run.exe itself reports
  error conditions and other messages.
  + By default, it is silent. If any messages are enabled
    via --run-verbose or --run-debug=N, then they will either
    be reported on stderr, or in windows popup boxes.
  + stderr is used if run.exe is launched from the cmdline, or
    if --run-nogui.
  + Windows popup boxes are used if run.exe is launched by
    doubleclicking it or by a Windows shortcut, or if --run-notty.

--  
Charles Wilson
volunteer run maintainer for cygwin

====================================================================

To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page.  This downloads setup.exe to
your system.  Then, run setup and answer all of the questions.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-11-18 15:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-25 15:11 [ANNOUNCEMENT] Updated: run-1.3.0-1 Angelo Graziosi
2013-07-27 16:46 ` Angelo Graziosi
2013-09-30 19:22   ` Gary Johnson
2013-09-30 19:45     ` Larry Hall (Cygwin)
  -- strict thread matches above, loose matches on Subject: below --
2013-11-18 13:36 Patrick Herbst
2013-11-18 15:28 ` Charles Wilson
2013-08-28 16:43 Patrick Herbst
2013-07-25 13:21 Angelo Graziosi
2013-07-25 13:26 ` Corinna Vinschen
2013-07-25 14:19 ` Charles Wilson
2013-07-26  5:49 ` Andrey Repin
2013-07-26 10:01   ` Angelo Graziosi
2013-07-25  0:58 Charles Wilson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).