Web lists-archives.com

Re: setup-x86.exe v2.893 has stopped working




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.
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>
--
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