core-dump, cygwin64-only in locate in 4.5.11.1

Linda Walsh cygwin@tlinx.org
Mon Apr 14 21:56:00 GMT 2014


I updated 77 cygwin pkgs Mar 19, and since have had
problems running
'locate' to completion... it dumps core at what
appears to be the end of showing files within
18K of the end of a 22M file.

> locate / |& tail -3

/Windows/winsxs/x86_wcf-m_svc_mod_svc_perf_reg_31bf3856ad364e35_6.1.7600.16385_none_76916835f088e0d4/_ServiceModelServicePerfCounters.reg
/Windows/winsxs/x86_wcf-m_svc_mod_svc_perf_vrg_31bf3856ad364e35_6.1.7600.16385_none_7c54ea6becd48233
/Windows/winsxs/x86_wcf-m_svc_mod_svc_perf_vrg_31bf3856ad364e35_6.1.7600.16385_none_7c54ea6becd48233/_ServiSegmentation 
fault (core dumped)

---
the stackdump.core.exe file has:
Exception: STATUS_ACCESS_VIOLATION at rip=0010040368B
rax=0000000000000000 rbx=000000000022A950 rcx=0000000000000000
rdx=000000010041D87A rsi=0000000600038988 rdi=0000000000000000
r8 =0000000000000000 r9 =000000000022A948 r10=0000000000230000
r11=0000000100402CB9 r12=000000010041D7A9 r13=0000000000000000
r14=00000000FFFFFFFF r15=0000000000000000
rbp=000000000016BDBC rsp=000000000022A810
program=C:\bin\locate.exe, pid 4624, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
in it (no core?)
---
It seems to check out as 'integrous'...


> cygcheck -c findutils
Cygwin Package Information
Package              Version        Status
findutils            4.5.11-1       OK
---

---
I just checked the "locatedb" file on an older suse
box that still uses findutils (newer ones switched to mlocate)
and it works 'fine'.. no core dump.

So it seems it's a cygwin-only 'feature'

So it seems it's likely some library used by findutils
since findutils doesn't look like it has been
updated in a while.

I also did a cygcheck on all the files packages I
installed on that date and the following date install
on Mar 30, (didn't change the symptom). and all came back
status OK:

Any ideas?  Sorta makes locate a bit less useful...

Thanks...


FWIW, these are the changed packages:

    59 Mar 19 18:26 chere.lst.gz
   177 Mar 19 18:26 cppcheck.lst.gz
    84 Mar 19 18:26 cygcheck-dep.lst.gz
   851 Mar 19 18:26 cygport.lst.gz
   309 Mar 19 18:26 cygutils-extra.lst.gz
  1448 Mar 19 18:27 cygwin.lst.gz
   627 Mar 19 18:27 dialog.lst.gz
   101 Mar 19 18:27 font-tektronix-misc.lst.gz
  1411 Mar 19 18:27 fvwm.lst.gz
  1132 Mar 19 18:27 gcc-core.lst.gz
  4204 Mar 19 18:27 gcc-g++.lst.gz
    72 Mar 19 18:27 getent.lst.gz
   134 Mar 19 18:27 gt5.lst.gz
   603 Mar 19 18:27 gtk1.2-engines.lst.gz
   457 Mar 19 18:27 gvim.lst.gz
   201 Mar 19 18:27 inetutils.lst.gz
   315 Mar 19 18:27 inetutils-server.lst.gz
    41 Mar 19 18:27 libGLU1.lst.gz
   286 Mar 19 18:27 libQtCore4.lst.gz
   146 Mar 19 18:27 libQtGui4.lst.gz
   139 Mar 19 18:27 libargp.lst.gz
    44 Mar 19 18:27 libatomic1.lst.gz
   100 Mar 19 18:27 libdaemon0.lst.gz
    45 Mar 19 18:27 libdialog11.lst.gz
   116 Mar 19 18:27 libdv4.lst.gz
    47 Mar 19 18:27 libevtlog0.lst.gz
    47 Mar 19 18:27 libgcc1.lst.gz
    83 Mar 19 18:27 libgdk_imlib1.lst.gz
   125 Mar 19 18:27 libglib1.2_0.lst.gz
    42 Mar 19 18:27 libgomp1.lst.gz
   802 Mar 19 18:27 libgtk1.2_0.lst.gz
   503 Mar 19 18:27 libnspr-devel.lst.gz
    77 Mar 19 18:27 libnspr4.lst.gz
   425 Mar 19 18:27 libnss-devel.lst.gz
   104 Mar 19 18:27 libnss3.lst.gz
    46 Mar 19 18:27 libopenjpeg1.lst.gz
   148 Mar 19 18:27 libopenssl100.lst.gz
    40 Mar 19 18:27 libpq5.lst.gz
   184 Mar 19 18:27 libqscintilla2-common.lst.gz
    46 Mar 19 18:27 libquadmath0.lst.gz
    45 Mar 19 18:27 libsqlite3_0.lst.gz
    41 Mar 19 18:27 libssp0.lst.gz
    44 Mar 19 18:27 libstdc++6.lst.gz
   589 Mar 19 18:27 libvorbis.lst.gz
    44 Mar 19 18:27 libvorbis0.lst.gz
   175 Mar 19 18:27 libvorbisenc2.lst.gz
   386 Mar 19 18:27 libvorbisfile3.lst.gz
    70 Mar 19 18:27 luit.lst.gz
  4177 Mar 19 18:27 mingw64-i686-gcc-g++.lst.gz
   373 Mar 19 18:27 mingw64-i686-xz.lst.gz
   140 Mar 19 18:27 mkcomposecache.lst.gz
   128 Mar 19 18:27 nss.lst.gz
   414 Mar 19 18:27 openssh.lst.gz
   520 Mar 19 18:27 openssl.lst.gz
  7431 Mar 19 18:27 openssl-devel.lst.gz
   135 Mar 19 18:27 perl-Mozilla-CA.lst.gz
   149 Mar 19 18:27 qt4-qtconfig.lst.gz
  3862 Mar 19 18:27 ruby.lst.gz
    97 Mar 19 18:27 sqlite3.lst.gz
   464 Mar 19 18:27 syslog-ng.lst.gz
    61 Mar 19 18:27 vim.lst.gz
  7372 Mar 19 18:27 vim-common.lst.gz
    45 Mar 19 18:27 vim-minimal.lst.gz
   175 Mar 19 18:27 xcmiscproto.lst.gz
   125 Mar 19 18:27 xf86-video-dummy.lst.gz
   131 Mar 19 18:27 xf86-video-nested.lst.gz
   124 Mar 19 18:27 xinput.lst.gz
   112 Mar 19 18:27 xkbprint.lst.gz
   140 Mar 19 18:27 xkbutils.lst.gz
   112 Mar 19 18:27 xlsatoms.lst.gz
   184 Mar 19 18:27 xman.lst.gz
   115 Mar 19 18:27 xpr.lst.gz
   265 Mar 19 18:27 xterm.lst.gz
   126 Mar 19 18:27 xxd.lst.gz
   185 Mar 19 21:22 rsh-server.lst.gz
   322 Mar 19 21:22 stunnel.lst.gz
   539 Mar 19 21:22 tar.lst.gz
    55 Mar 30 23:22 _autorebase.lst.gz
    59 Mar 30 23:22 _update-info-dir.lst.gz
    82 Mar 30 23:22 at-spi2-atk.lst.gz
   852 Mar 30 23:22 at-spi2-core.lst.gz
   981 Mar 30 23:22 binutils.lst.gz
   317 Mar 30 23:22 ca-certificates.lst.gz
   118 Mar 30 23:22 dconf.lst.gz
   872 Mar 30 23:22 dconf-editor.lst.gz
   156 Mar 30 23:22 dconf-service.lst.gz
   173 Mar 30 23:22 file.lst.gz
  1319 Mar 30 23:22 gcr.lst.gz
   818 Mar 30 23:22 glib2.0-networking.lst.gz
33120 Mar 30 23:22 gnome-icon-theme.lst.gz
  1217 Mar 30 23:22 gnome-keyring.lst.gz
   896 Mar 30 23:22 gobject-introspection.lst.gz
   937 Mar 30 23:22 gsettings-desktop-schemas.lst.gz
    55 Mar 30 23:22 gstreamer1.0-plugins-ogg.lst.gz
    57 Mar 30 23:22 gstreamer1.0-plugins-pulse.lst.gz
    75 Mar 30 23:22 gtk-update-icon-cache.lst.gz
   115 Mar 30 23:22 gtk2.0-atk-bridge.lst.gz
    75 Mar 30 23:22 gtk3-demo.lst.gz
  1451 Mar 30 23:22 gvfs.lst.gz
   454 Mar 30 23:22 help2man.lst.gz
   326 Mar 30 23:22 libao.lst.gz
    80 Mar 30 23:22 libao4.lst.gz
    42 Mar 30 23:22 libasn1_8.lst.gz
   101 Mar 30 23:22 libatk-bridge2.0-devel.lst.gz
    52 Mar 30 23:22 libatk-bridge2.0_0.lst.gz
   267 Mar 30 23:22 libatk1.0-devel.lst.gz
  1045 Mar 30 23:22 libatk1.0_0.lst.gz
   267 Mar 30 23:22 libatspi-devel.lst.gz
    43 Mar 30 23:22 libatspi0.lst.gz
   210 Mar 30 23:22 libcairo-devel.lst.gz
   159 Mar 30 23:22 libcairo2.lst.gz
    50 Mar 30 23:22 libdconf-dbus1_0.lst.gz
    43 Mar 30 23:22 libdconf1.lst.gz
    43 Mar 30 23:22 libgck1_0.lst.gz
    92 Mar 30 23:22 libgcr3-common.lst.gz
    55 Mar 30 23:22 libgcr3_1.lst.gz
   195 Mar 30 23:22 libgdk_pixbuf2.0-devel.lst.gz
  1183 Mar 30 23:22 libgdk_pixbuf2.0_0.lst.gz
    52 Mar 30 23:22 libgirepository1.0_1.lst.gz
  1753 Mar 30 23:22 libglib2.0-devel.lst.gz
  1271 Mar 30 23:22 libglib2.0_0.lst.gz
   803 Mar 30 23:22 libgnome-keyring0.lst.gz
    44 Mar 30 23:22 libgssapi3.lst.gz
   104 Mar 30 23:22 libgstinterfaces1.0_0.lst.gz
   502 Mar 30 23:22 libgstreamer1.0_0.lst.gz
  1859 Mar 30 23:22 libgtk3-devel.lst.gz
  1880 Mar 30 23:22 libgtk3_0.lst.gz
    46 Mar 30 23:22 libheimbase1.lst.gz
    46 Mar 30 23:22 libheimntlm0.lst.gz
    43 Mar 30 23:22 libhx509_5.lst.gz
    42 Mar 30 23:22 libkafs0.lst.gz
    43 Mar 30 23:22 libkrb5_26.lst.gz
    45 Mar 30 23:22 libp11-kit0.lst.gz
   276 Mar 30 23:22 libpango1.0-devel.lst.gz
   221 Mar 30 23:22 libpango1.0_0.lst.gz
   875 Mar 30 23:22 libpcre-devel.lst.gz
    42 Mar 30 23:22 libpcre1.lst.gz
    44 Mar 30 23:22 libpcre16_0.lst.gz
    44 Mar 30 23:22 libpcre32_0.lst.gz
    45 Mar 30 23:22 libpcrecpp0.lst.gz
    47 Mar 30 23:22 libpcreposix0.lst.gz
    44 Mar 30 23:22 libroken18.lst.gz
   120 Mar 30 23:22 librsvg2_2.lst.gz
   364 Mar 30 23:22 libsecret1_0.lst.gz
    52 Mar 30 23:22 libsoup-gnome2.4_1.lst.gz
   688 Mar 30 23:22 libsoup2.4_1.lst.gz
  1362 Mar 30 23:22 libvala0.22_0.lst.gz
    42 Mar 30 23:22 libwind0.lst.gz
    44 Mar 30 23:22 libyaml0_2.lst.gz
   128 Mar 30 23:22 mesa-demos.lst.gz
   430 Mar 30 23:22 mingw64-i686-binutils.lst.gz
   453 Mar 30 23:22 mingw64-x86_64-binutils.lst.gz
   178 Mar 30 23:22 p11-kit.lst.gz
    74 Mar 30 23:22 p11-kit-trust.lst.gz
   160 Mar 30 23:22 pcre.lst.gz
   193 Mar 30 23:22 perl-Locale-gettext.lst.gz
    90 Mar 30 23:22 python-gi-common.lst.gz
    79 Mar 30 23:22 rsvg.lst.gz
   217 Mar 30 23:22 shared-mime-info.lst.gz
   214 Mar 30 23:22 vala.lst.gz
    55 Mar 30 23:22 vala-dconf.lst.gz
   259 Mar 30 23:23 xorg-server.lst.gz
   166 Mar 30 23:23 xorg-server-common.lst.gz
   933 Mar 30 23:23 xorg-server-devel.lst.gz
   136 Mar 30 23:23 xorg-server-dmx.lst.gz
    86 Mar 30 23:23 xorg-server-extra.lst.gz
    62 Mar 30 23:23 xwinclip.lst.gz
   836 Mar 30 23:23 yelp-xsl.lst.gz

----------
Attached is a cygcheck.out, if that's of any help...






-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140414/698bdf5b/attachment.ksh>
-------------- next part --------------
--
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


More information about the Cygwin mailing list