gdb trace Program received signal SIGSEGV, Segmentation fault. 0x00007ffff79441bf in fsmCommitLinks (fsm=0x64e990) at fsm.c:1358 1358 for (i = 0; i < fsm->li->nlink; i++) { (gdb) bt #0 0x00007ffff79441bf in fsmCommitLinks (fsm=0x64e990) at fsm.c:1358 #1 fsmStage (fsm=0x64e990, stage=) at fsm.c:2058 #2 0x00007ffff794277a in fsmStage (fsm=fsm@entry=0x64e990, stage=IOSM_PKGINSTALL) at fsm.c:1667 #3 0x00007ffff7945395 in fsmSetup (_fsm=0x64e990, goal=goal@entry=IOSM_PKGINSTALL, afmt=, _ts=_ts@entry=0x6534f0, _fi=_fi@entry=0x651c20, cfd=, archiveSize=archiveSize@entry=0x0, failedFile=failedFile@entry=0x6c63a8) at fsm.c:739 #4 0x00007ffff794f806 in rpmpsmStage (psm=0x6c62a0, stage=PSM_PROCESS) at psm.c:2629 #5 0x00007ffff794f32c in rpmpsmStage (psm=psm@entry=0x6c62a0, stage=stage@entry=PSM_PKGINSTALL) at psm.c:2910 #6 0x00007ffff797d997 in rpmtsProcess (rollbackFailures=0, ignoreSet=RPMPROB_FILTER_NONE, ts=0x6534f0) at transaction.c:1848 #7 _rpmtsRun (ts=0x6534f0, okProbs=0x0, ignoreSet=RPMPROB_FILTER_NONE) at transaction.c:2263 #8 0x00007ffff796f5aa in rpmcliInstallRun (ts=ts@entry=0x6534f0, okProbs=okProbs@entry=0x654810, ignoreSet=) at rpminstall.c:360 #9 0x00007ffff7970270 in rpmcliInstall (ts=ts@entry=0x6534f0, ia=ia@entry=0x7ffff7b95900 , argv=) at rpminstall.c:756 #10 0x00000000004031db in main (argc=, argv=) at ./rpmqv.c:996 (gdb) (gdb) l 1353 for (fsm->li = fsm->links; fsm->li; fsm->li = fsm->li->next) { 1354 if (fsm->li->sb.st_ino == st->st_ino && fsm->li->sb.st_dev == st->st_dev) 1355 break; 1356 } 1357 1358 for (i = 0; i < fsm->li->nlink; i++) { 1359 if (fsm->li->filex[i] < 0) continue; 1360 fsm->ix = fsm->li->filex[i]; 1361 rc = fsmNext(fsm, IOSM_MAP); 1362 if (!iosmFileActionSkipped(fsm->action)) (gdb) (gdb) p *fsm $1 = { path = 0x0, lpath = 0x0, opath = 0x0, digestlen = 16, dirName = 0x65ae7c "/usr/share/python2.7/site-packages/reviewboard/hostingsvcs/", baseName = 0x68b538 "versionone.pyo", fdigest = 0x0, digest = 0x66a100 "\030ce(a\275s\300@S\213W-\257\230\212", fcontext = 0x0, fflags = 0, action = FA_CREATE, goal = IOSM_PKGINSTALL, stage = IOSM_FINI, nstage = IOSM_FINI, sb = { st_dev = 64768, st_ino = 304633500, st_nlink = 2, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 1290, st_blksize = 0, st_blocks = 0, st_atim = { tv_sec = 0, tv_nsec = 0 }, st_mtim = { tv_sec = 1359060247, tv_nsec = 0 }, st_ctim = { tv_sec = 0, tv_nsec = 0 }, __unused = {0, 0, 0} }, osb = { st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, ---Type to continue, or q to quit--- st_blksize = 0, st_blocks = 0, st_atim = { tv_sec = 0, tv_nsec = 0 }, st_mtim = { tv_sec = 0, tv_nsec = 0 }, st_ctim = { tv_sec = 0, tv_nsec = 0 }, __unused = {0, 0, 0} }, blksize = 4, headerRead = 0x7ffff73a2a00 , headerWrite = 0x7ffff73a2ee0 , trailerWrite = 0x7ffff73a32a0 , lmtab = 0x0, lmtablen = 0, lmtaboff = 0, op_digest = { begin = { u = { tv = { tv_sec = 0, tv_usec = 0 }, ticks = 0, tocks = {0, 0} } }, count = 3623, bytes = 9753911, usecs = 39100 } } (gdb) (gdb) p i $4 = 0 (gdb) p fsm->li $5 = (struct hardLink_s *) 0x0 (gdb)