public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Keith Christian <keith1christian@gmail.com>
To: cygwin@cygwin.com
Subject: Re: setup-x86.exe v2.893 has stopped working
Date: Wed, 03 Oct 2018 22:32:00 -0000	[thread overview]
Message-ID: <CAFWoy7G95FMCkm1HG91H7vRyeWb0Zd8c4k4bwB+LL9qjy7hGwg@mail.gmail.com> (raw)
In-Reply-To: <bb8b6370-59f2-c52d-8e0e-8185d9604f43@dronecode.org.uk>

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

I ran the instructions in the previous post.

Captured 15k "setup_debugging_session_kchristian.txt" file in the
debugging session, hope it sheds some light on it.

Thanks for the help and info, Jon.

[-- Attachment #2: setup_debugging_session_kchristian.txt --]
[-- Type: text/plain, Size: 15081 bytes --]

Wed Oct 03 16:26:48 pty0 (keith@someserver) /cygdrive/c/Users/keith/Downloads>gdb ./setup.exe
GNU gdb (GDB) (Cygwin 7.12.1-2) 7.12.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-cygwin".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./setup.exe...done.
(gdb) run
Starting program: /cygdrive/c/Users/keith/Downloads/setup.exe
[New Thread 5852.0x1e0c]
[New Thread 5852.0x1308]
Starting cygwin install, version 2.893-3-ge084ed
[New Thread 5852.0x1104]
User has backup/restore rights
Current Directory: C:\Users\keith\Downloads
[Thread 5852.0x1308 exited with code 0]
Could not open service McShield for query, start and stop. McAfee may not be installed, or we don't have access.
source: from local dir
root: C:\cygwin system
Selected local directory: C:\Users\keith\Downloads
[New Thread 5852.0x2864]
[Thread 5852.0x2864 exited with code 0]

Thread 1 received signal SIGSEGV, Segmentation fault.
0x771dbe36 in strlen () from /cygdrive/c/windows/SysWOW64/ntdll.dll
(gdb) bt full
#0  0x771dbe36 in strlen () from /cygdrive/c/windows/SysWOW64/ntdll.dll
No symbol table info available.
#1  0x0040ebec in std::char_traits<char>::length (__s=<optimized out>) at /usr/lib/gcc/i686-w64-mingw32/6.4.0/include/c++/bits/char_traits.h:267
No locals.
#2  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append (__s=<optimized out>, this=0x28e2dc)
    at /usr/lib/gcc/i686-w64-mingw32/6.4.0/include/c++/bits/basic_string.h:1128
No locals.
#3  std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) (
    __rhs=<optimized out>, __lhs=<unknown type in /cygdrive/c/Users/keith/Downloads/setup.exe, CU 0x1d75df, DIE 0x211ddc>)
    at /usr/lib/gcc/i686-w64-mingw32/6.4.0/include/c++/bits/basic_string.h:5047
No locals.
#4  check_for_cached (pkgsource=..., owner=<optimized out>, owner@entry=0x0, mirror_mode=<optimized out>, mirror_mode@entry=false, check_hash=<optimized out>, check_hash@entry=false)
    at download.cc:128
        fullname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1eafe20 "\001"},
          _M_string_length = 70718, {_M_local_buf = "\276\000\000\000\274\342(\000('\220\r@\000\000", _M_allocated_capacity = 190}}
        n = <optimized out>
        prefix = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
            _M_p = 0xe1945a0 "file://C:\\Users\\keith\\Downloads/"}, _M_string_length = 37, {_M_local_buf = "H\000\000\000!-h\000\300\000\000\000\226\027T", _M_allocated_capacity = 72}}
        fullname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
            _M_p = 0xe195730 "file://C:\\Users\\keith\\Downloads/"}, _M_string_length = 37, {_M_local_buf = "%\000\000\000\070j\b\b!-h\000\377\377\000", _M_allocated_capacity = 37}}
#5  0x0044301a in packagemeta::scan (pkg=..., mirror_mode=mirror_mode@entry=false) at package_meta.cc:718
No locals.
#6  0x0044318a in packagemeta::ScanDownloadedFiles (mirror_mode=false) at package_meta.cc:754
        accessible = <optimized out>
        pkgsrcver = {id = 69542, pool = 0x1ea2118}
        foo = {id = 72430, pool = 0x1ea2118}
        src_accessible = <optimized out>
        pkg = @0x7d70aa8: {static Default_action = {_value = 0}, static Install_action = {_value = 1}, static Reinstall_action = {_value = 2}, static Uninstall_action = {_value = 3}, name = {
            static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7d70ab0 "WindowMaker"},
            _M_string_length = 11, {_M_local_buf = "WindowMaker\000\r\360\255\272", _M_allocated_capacity = 1684957527}}, key = {static npos = 4294967295,
            _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7d70ac8 "WindowMaker"}, _M_string_length = 11, {
              _M_local_buf = "WindowMaker\000\r\360\255\272", _M_allocated_capacity = 1684957527}}, categories = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<No data fields>}, _M_header = {
                  _M_color = std::_S_red, _M_parent = 0x7d70bf0, _M_left = 0x7d70bf0, _M_right = 0x7d70bf0}, _M_node_count = 1}}}, versions = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<SolvableVersion> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<SolvableVersion> >> = {<No data fields>}, <No data fields>},
                _M_key_compare = {<std::binary_function<SolvableVersion, SolvableVersion, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
                  _M_parent = 0x7d71048, _M_left = 0xd902718, _M_right = 0xd900a90}, _M_node_count = 4}}}, user_picked = true, installed = {id = 72431, pool = 0x1ea2118}, curr = {id = 72431,
            pool = 0x1ea2118}, exp = {id = 0, pool = 0x0}, default_version = {id = 0, pool = 0x0}, desired = {id = 72431, pool = 0x1ea2118}, message = {id = {static npos = 4294967295,
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7d70b3c ""}, _M_string_length = 0, {
                _M_local_buf = "\000\360\255\272\r\360\255\272\r\360\255\272\r\360\255\272", _M_allocated_capacity = 3131961344}}, message = {static npos = 4294967295,
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7d70b54 ""}, _M_string_length = 0, {
                _M_local_buf = "\000\360\255\272\r\360\255\272\r\360\255\272\r\360\255\272", _M_allocated_capacity = 3131961344}}},
          scripts_ = {<std::_Vector_base<Script, std::allocator<Script> >> = {
              _M_impl = {<std::allocator<Script>> = {<__gnu_cxx::new_allocator<Script>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
                _M_end_of_storage = 0x0}}, <No data fields>}, _picked = false, _srcpicked = false, version_blacklist = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>},
                _M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7d70b78, _M_right = 0x7d70b78},
                _M_node_count = 0}}}}
        i = {_M_node = 0xd902718}
        n = {_M_node = 0x7d70ba8}
        db = {static packages = <optimized out>, static sourcePackages = <optimized out>, static categories = <optimized out>, static task = PackageDB_Install, static basepkg = {id = 72386,
            pool = 0x1ea2118}, static solver = {pool = 0x1ea2118, repos = {_M_t = {
                _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, SolvRepo*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, SolvRepo*> > >> = {<No data fields>}, <No data fields>},
---Type <return> to continue, or q <return> to quit---
                  _M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x43a5008, _M_left = 0x1ea2510, _M_right = 0x55f0510},
                  _M_node_count = 3}}}}, static solution = {pool = @0x6edd64, solv = 0x0, job = {elements = 0x0, count = 0, alloc = 0x0, left = 0},
            trans = {<std::_Vector_base<SolverTransaction, std::allocator<SolverTransaction> >> = {
                _M_impl = {<std::allocator<SolverTransaction>> = {<__gnu_cxx::new_allocator<SolverTransaction>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
                  _M_end_of_storage = 0x0}}, <No data fields>}}, static installeddbread = 1, static installeddbver = 3, static prepped = false,
          static dependencyOrderedPackages = {<std::_Vector_base<packagemeta*, std::allocator<packagemeta*> >> = {
              _M_impl = {<std::allocator<packagemeta*>> = {<__gnu_cxx::new_allocator<packagemeta*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
                _M_end_of_storage = 0x0}}, <No data fields>}}
#7  0x004412fa in packagedb::prep (this=this@entry=0x28e433) at package_db.cc:746
No locals.
#8  0x0040541d in ChooserPage::OnActivate (this=0x28fd70) at choose.cc:326
        db = {static packages = <optimized out>, static sourcePackages = <optimized out>, static categories = <optimized out>, static task = PackageDB_Install, static basepkg = {id = 72386,
            pool = 0x1ea2118}, static solver = {pool = 0x1ea2118, repos = {_M_t = {
                _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, SolvRepo*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, SolvRepo*> > >> = {<No data fields>}, <No data fields>},
                  _M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x43a5008, _M_left = 0x1ea2510, _M_right = 0x55f0510},
                  _M_node_count = 3}}}}, static solution = {pool = @0x6edd64, solv = 0x0, job = {elements = 0x0, count = 0, alloc = 0x0, left = 0},
            trans = {<std::_Vector_base<SolverTransaction, std::allocator<SolverTransaction> >> = {
                _M_impl = {<std::allocator<SolverTransaction>> = {<__gnu_cxx::new_allocator<SolverTransaction>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
                  _M_end_of_storage = 0x0}}, <No data fields>}}, static installeddbread = 1, static installeddbver = 3, static prepped = false,
          static dependencyOrderedPackages = {<std::_Vector_base<packagemeta*, std::allocator<packagemeta*> >> = {
              _M_impl = {<std::allocator<packagemeta*>> = {<__gnu_cxx::new_allocator<packagemeta*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
                _M_end_of_storage = 0x0}}, <No data fields>}}
#9  0x004584c1 in PropertyPage::DialogProc(unsigned int, unsigned int, long)@16 (this=<optimized out>, message=<optimized out>, wParam=<optimized out>, lParam=<optimized out>)
    at proppage.cc:186
No locals.
#10 0x75fe62fa in gapfnScSendMessage () from /cygdrive/c/windows/syswow64/USER32.dll
No symbol table info available.
#11 0x0028fd70 in ?? ()
No symbol table info available.
#12 0x7600f924 in USER32!EnumDisplayDevicesW () from /cygdrive/c/windows/syswow64/USER32.dll
No symbol table info available.
#13 0x7600f765 in USER32!EnumDisplayDevicesW () from /cygdrive/c/windows/syswow64/USER32.dll
No symbol table info available.
#14 0x760146ec in USER32!SetKeyboardState () from /cygdrive/c/windows/syswow64/USER32.dll
No symbol table info available.
#15 0x027ee790 in ?? ()
No symbol table info available.
#16 0x75fe96c5 in USER32!SendMessageW () from /cygdrive/c/windows/syswow64/USER32.dll
No symbol table info available.
#17 0x71cdbdb2 in COMCTL32!CCEnableScrollBar () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#18 0x71c6365c in InitCommonControls () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#19 0x0028e75c in ?? ()
No symbol table info available.
#20 0x71c837f6 in CreatePropertySheetPageW () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#21 0x71c828d5 in CreatePropertySheetPageW () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#22 0x71d275d2 in CreatePropertySheetPageA () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#23 0x71c7c489 in COMCTL32!CCSetScrollInfo () from /cygdrive/c/windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d/COMCTL32.DLL
No symbol table info available.
#24 0x75fe62fa in gapfnScSendMessage () from /cygdrive/c/windows/syswow64/USER32.dll
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#25 0x00250b52 in ?? ()
No symbol table info available.
#26 0x00000472 in ?? ()
No symbol table info available.
#27 0x00000000 in ?? ()
No symbol table info available.
(gdb) quit
A debugging session is active.

        Inferior 1 [process 5852] will be killed.

Quit anyway? (y or n) y

Wed Oct 03 16:28:04 pty0 (keith@someserver) /cygdrive/c/Users/keith/Downloads>

[-- Attachment #3: Type: text/plain, Size: 219 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

  reply	other threads:[~2018-10-03 22:32 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-02 16:12 Keith Christian
2018-10-02 17:32 ` Marco Atzeri
2018-10-02 18:48   ` Keith Christian
2018-10-02 19:24     ` cyg Simple
2018-10-03 13:49       ` Keith Christian
2018-10-02 19:36     ` Ken Brown
2018-10-02 20:30       ` Jon Turney
2018-10-03 13:55         ` Keith Christian
2018-10-03 14:03           ` Marco Atzeri
2018-10-03 15:40             ` Keith Christian
2018-10-03 16:53               ` Jon Turney
2018-10-03 16:54           ` Jon Turney
2018-10-03 22:32             ` Keith Christian [this message]
2018-10-04 18:43               ` Jon Turney
2018-10-05  3:07                 ` Keith Christian
2018-10-13 18:19                   ` Jon Turney

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAFWoy7G95FMCkm1HG91H7vRyeWb0Zd8c4k4bwB+LL9qjy7hGwg@mail.gmail.com \
    --to=keith1christian@gmail.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).