-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Was trying to run find, eventually got this:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6574230 in __strncmp_ssse3 () from /lib64/libc.so.6
(gdb) ba
#0  0x00007ffff6574230 in __strncmp_ssse3 () from /lib64/libc.so.6
#1  0x000000000045384c in manifest_file_seek_base (p=p@entry=0xc2a920,
    zName=zName@entry=0x8612b0 "~/", bBest=1) at ./src/manifest.c:1267
#2  0x0000000000455b3d in manifest_file_seek (p=0xc2a920,
    zName=zName@entry=0x8612b0 "~/", bBest=bBest@entry=1)
    at ./src/manifest.c:1285
#3  0x000000000044239a in fusefs_getattr (zPath=<optimized out>,
    stbuf=0x7fffffffdf20) at ./src/fusefs.c:167
#4  0x00007ffff6806be3 in ?? () from /lib64/libfuse.so.2
#5  0x00007ffff6807b15 in ?? () from /lib64/libfuse.so.2
#6  0x00007ffff6809ada in fuse_session_loop () from /lib64/libfuse.so.2
#7  0x00007ffff680f394 in ?? () from /lib64/libfuse.so.2
#8  0x00000000004424e1 in fusefs_cmd () at ./src/fusefs.c:341
#9  0x0000000000417e39 in main (argc=<optimized out>, argv=<optimized
out>)
    at ./src/main.c:725

A little sniffing:

(gdb) p zName
$1 = 0x8612b0 "~/"
(gdb) p p
$2 = (Manifest *) 0xc2a920
(gdb) p lwr
$3 = <optimized out>
(gdb) p p->aFile
$4 = (ManifestFile *) 0xc843d0
(gdb) p p->aFile[lwr]
value has been optimized out
(gdb) p i
$5 = <optimized out>
(gdb) ptype p->aFile
type = struct ManifestFile {
    char *zName;
    char *zUuid;
    char *zPerm;
    char *zPrior;
} *
(gdb) l
1262          return &p->aFile[i];
1263        }
1264      }
1265      if( bBest ){
1266        i = (int)strlen(zName);
1267        if( strncmp(zName, p->aFile[lwr].zName, i)==0 ) return
&p->aFile[lwr];
1268      }
1269      return 0;
1270    }
1271

While I have the debugger open (better ask soon), is there anything
more you'd like me to check?

This happened while exploring the fossil repository (current through
cfb8d6604f8a159e8a5c1fa8843be12060f0fff4 2014-06-26 07:40:11 UTC),
looking at checkins/tip.

I actually had another SIGSEGV earlier, not sure if this is the same
crash or not.

- -- 
Andy Goth | <andrew.m.goth/at/gmail/dot/com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTrHwlAAoJELtYwrrr47Y4phoH/iVz7/gnObnYrbBKml+ydSWJ
zxpILKE2Lib4ob+I0UuPtwTLvMfD9okLbjk3/ZR1cVGpHexEI+BXDdxMqwdllV1J
hG4fExp2vKpPwz9Q7n6Pf4Ty4KqANAPdVKcnhliI+RBkFRzuCN7MXc45cfehf0y/
/ffQyIAYKfs0g+zz0Cv3Ym2Nc9nGoYwDo3ZEMagO+KOZLSeI4PI0iDo6XKMxmwaq
lS3Iq436rojCIdtkoY6xc8l0htMaZiGrmDdsIenJpLcMnI3i1Iamy48q25P+dDa3
SDGaCmlvF1nZUnV6lgAGy57RDlxuxHmPAhpkixaaZ6X3nb0XmW+GZrCfm+1mucY=
=aGaY
-----END PGP SIGNATURE-----
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to