pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: building "gobject-introspection" on 10.0_BETA fails



So, the segfault during update of "glib2" also occurs if using the
binary package and 'pkg_add -U -D glib2'.

Running 'ktr{uss,ace} -i ...' on the process shows 'gio-querymodules'
doing something with memory just after mapping in shared libraries:

[...]
 26694  26694 gio-querymodules CALL  open(0x7f7fff116a18,0,6)
 26694  26694 gio-querymodules NAMI  "/usr/lib/libgcc_s.so.1"
 26694  26694 gio-querymodules RET   open 5
 26694  26694 gio-querymodules CALL  __fstat50(5,0x7f7fff116918)
 26694  26694 gio-querymodules RET   __fstat50 0
 26694  26694 gio-querymodules CALL  mmap(0,0x1000,PROT_READ,0x1<SHARED,FILE,ALIGN=NONE>,5,0,0)
 26694  26694 gio-querymodules RET   mmap 134818548195328/0x7a9de3aca000
 26694  26694 gio-querymodules CALL  munmap(0x7a9de3aca000,0x1000)
 26694  26694 gio-querymodules RET   munmap 0
 26694  26694 gio-querymodules CALL  mmap(0,0x216000,PROT_READ|PROT_EXEC,0x15000002<PRIVATE,FILE,ALIGN=2MB>,5,0,0)
 26694  26694 gio-querymodules RET   mmap 134818469773312/0x7a9ddf000000
 26694  26694 gio-querymodules CALL  mmap(0x7a9ddf214000,0x2000,PROT_READ|PROT_WRITE,0x12<PRIVATE,FIXED,FILE,ALIGN=NONE>,5,0,0x14000)
 26694  26694 gio-querymodules RET   mmap 134818471952384/0x7a9ddf214000
 26694  26694 gio-querymodules CALL  mprotect(0x7a9ddf015000,0x1ff000,PROT_NONE)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  close(5)
 26694  26694 gio-querymodules RET   close 0
 26694  26694 gio-querymodules CALL  mprotect(0x7a9de1002000,0x1000,PROT_READ)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  mprotect(0x7a9de041c000,0x1000,PROT_READ)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  mprotect(0x7a9ddfbc6000,0xb000,PROT_READ)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  mprotect(0x7a9ddf62b000,0x1000,PROT_READ)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  mprotect(0x7a9ddf214000,0x1000,PROT_READ)
 26694  26694 gio-querymodules RET   mprotect 0
 26694  26694 gio-querymodules CALL  __sigprocmask14(3,0x7f7fff117150,0)
 26694  26694 gio-querymodules RET   __sigprocmask14 0
 26694  26694 gio-querymodules CALL  _lwp_self
 26694  26694 gio-querymodules RET   _lwp_self 26694/0x6846
 26694  26694 gio-querymodules CALL  __sigprocmask14(1,0x7f7fff1170a0,0x7f7fff117150)
 26694  26694 gio-querymodules RET   __sigprocmask14 0
 26694  26694 gio-querymodules CALL  __sigprocmask14(3,0x7f7fff117150,0)
 26694  26694 gio-querymodules RET   __sigprocmask14 0
 26694  26694 gio-querymodules PSIG  SIGSEGV SIG_DFL: code=SEGV_MAPERR, addr=0xb1112, trap=6)


after which, the enclosing shell script writes the

  [1]	Segmentation fault

message.

Unfortunately, no core file is produced.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index