Setup HEAD hang on download (Was Re: setup release)

Igor Pechtchanski pechtcha@cs.nyu.edu
Wed Apr 9 15:47:00 GMT 2003


On 9 Apr 2003, Robert Collins wrote:

> I think we all should congratulate ourselves - there have been no bug
> reports on the new setup in the last ~36 hours - which is the timeframe
> it has taken in the past to have problems crop up.
> Rob

Rob,

This is not to diminish the effort of everyone involved in any way, and I
hate to be the one to break the party, but the hang problem I reported
earlier (<http://cygwin.com/ml/cygwin-apps/2003-03/msg00548.html>) is
still happening for me.  I was able to reproduce it on large (in the
number of packages) downloads: the first couple of times setup hangs and
has to be restarted.  They aren't really hangs, either, as the "Cancel"
button works, and so does the "Window close" button...  I have the logs
from the hangs, but they don't tell much, only that the FTP transfer has
been started and hasn't completed.

Contrary to the message referenced above, it doesn't seem to be related to
the cut-off message problem, as that appeared in the log of the run that
didn't hang as well (but only when some packages aren't up-to-date).
I've attached to the hanging process with gdb and got a backtrace for all
threads (attached), but it wasn't very informative (to me).  Perhaps it'll
be more useful to someone else here...  I've also attached the
corresponding setup.log.full (bzipped).
	Igor
P.S. I've reproduced the hang on more than one machine, however, both were
Win2k.
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Knowledge is an unending adventure at the edge of uncertainty.
  -- Leto II
-------------- next part --------------
Attaching to program `/usr/src/setup-cvs/build/setup.exe', process 3292
[Switching to thread 3292.0x9a4]
(gdb) info threads
* 4 thread 3292.0x9a4  0x77fa018d in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
0x77f827e8 in ??  3 thread 3292.0xa24   () from /cygdrive/c/WINNT/System32/ntdll.dll
0x77f82829 in ??  2 thread 3292.0xb4c   () from /cygdrive/c/WINNT/System32/ntdll.dll

    1 thread 3292.0x238  0x77e11b80 in USER32!DestroyWindow () from /cygdrive/c/WINNT/system32/USER32.DLL
(gdb) bt
#0  0x77fa018d in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
#1  0x77e96523 in TlsSetValue () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
(gdb) thread 3
[Switching to thread 3 (thread 3292.0xa24)]#0  0x77f827e8 in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
(gdb) bt
#0  0x77f827e8 in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
#1  0x74fd8e33 in WSPGetSockOpt () from /cygdrive/c/WINNT/system32/msafd.dll
(gdb) thread 2
[Switching to thread 2 (thread 3292.0xb4c)]#0  0x77f82829 in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
(gdb) bt
#0  0x77f82829 in ?? () from /cygdrive/c/WINNT/System32/ntdll.dll
#1  0x77e969c6 in WaitForMultipleObjects () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
#2  0x77e96523 in TlsSetValue () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
(gdb) thread 1
[Switching to thread 1 (thread 3292.0x238)]#0  0x77e11b80 in USER32!DestroyWindow () from /cygdrive/c/WINNT/system32/USER32.DLL
(gdb) bt
#0  0x77e11b80 in USER32!DestroyWindow () from /cygdrive/c/WINNT/system32/USER32.DLL
#1  0x77e11e09 in USER32!GetMessageW () from /cygdrive/c/WINNT/system32/USER32.DLL
#2  0x7171f4f6 in FlatSB_EnableScrollBar () from /cygdrive/c/WINNT/system32/comctl32.dll
#3  0x7171f2dd in FlatSB_EnableScrollBar () from /cygdrive/c/WINNT/system32/comctl32.dll
#4  0x71721ba8 in DrawStatusTextW () from /cygdrive/c/WINNT/system32/comctl32.dll
#5  0x00436d6c in PropSheet::Create(Window const*, unsigned long) (this=0x22f9b0, Parent=0x0, Style=315555840) at /usr/src/setup-cvs/setup/propsheet.cc:193
#6  0x004256bf in WinMain (h=0x400000, hPrevInstance=0x0, command_line=0x2332c6 "", cmd_show=1) at /usr/src/setup-cvs/setup/main.cc:544
#7  0x004574a3 in main () at /usr/src/setup-cvs/setup/libgetopt++/include/getopt++/DefaultFormatter.h:29

-------------- next part --------------
A non-text attachment was scrubbed...
Name: setup.log.full-hung-20030408-2.bz2
Type: application/octet-stream
Size: 5208 bytes
Desc: log
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20030409/e5debd0d/attachment.obj>


More information about the Cygwin-apps mailing list