Bug 52979
Summary: | imake core dumps while trying to write temporary file into /tmp/imakeu5KQmJ | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Need Real Name <deegan> |
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED NOTABUG | QA Contact: | David Lawrence <dkl> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-09-17 18:05:55 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Need Real Name
2001-08-31 21:26:29 UTC
Imake works fine for me. Not sure what the problem is you're having, but it is not reproduceable, and this is the first bug report filed on it since 7.1 was released. I can send a core dump file if that would be helpful to determine what's causing the problem? Here's the coredump. (gdb) run -v -R -DLinux -DXXXXX_linux -DXXXXX_OSTYPE=linux -DXXXXX_x86 -DXXXXX_PLAT=x86 -DXXXXX_linux_x86 -DOS_INCLUDE_FILE_NAME="<local-linux.cf>" -DPLAT_INCLUDE_FILE_NAME="<local-x86.cf>" -DXxxxxMake=/xxxxx/tools/bin/amake -DXxxxxImake=/xxxxx/tools/bin/aimake -T/vobs/dt/config/Imake.tmpl -I/vobs/dt/config -s Makefile.linux.x86.9847 Starting program: /usr/X11R6/bin/imake -v -R -DLinux -DXXXXX_linux -DXXXXX_OSTYPE=linux -DXXXXX_x86 -DXXXXX_PLAT=x86 -DXXXXX_linux_x86 -DOS_INCLUDE_FILE_NAME="<local-linux.cf>" -DPLAT_INCLUDE_FILE_NAME="<local-x86.cf>" -DXxxxxMake=/xxxxx/tools/bin/amake -DXxxxxImake=/xxxxx/tools/bin/aimake -T/vobs/dt/config/Imake.tmpl -I/vobs/dt/config -s Makefile.linux.x86.9847 sh: /tmp/imakeChRXDW: Permission denied Program received signal SIGABRT, Aborted. 0x4004e801 in __kill () from /lib/i686/libc.so.6 (gdb) where #0 0x4004e801 in __kill () from /lib/i686/libc.so.6 #1 0x4004e5da in raise (sig=6) at ../sysdeps/posix/raise.c:27 #2 0x4004fd82 in abort () at ../sysdeps/generic/abort.c:88 #3 0x08049ee4 in strcpy () at ../sysdeps/generic/strcpy.c:31 #4 0x0804a249 in strcpy () at ../sysdeps/generic/strcpy.c:31 #5 0x0804a2e4 in strcpy () at ../sysdeps/generic/strcpy.c:31 #6 0x08048fe1 in strcpy () at ../sysdeps/generic/strcpy.c:31 #7 0x4003d177 in __libc_start_main (main=0x8048e60 <strcpy+276>, argc=17, ubp_av=0xbffff5dc, init=0x8048a34, fini=0x804acbc <strcpy+8048>, rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff5cc) at ../sysdeps/generic/libc-start.c:1 The bug can be reclosed. Turns out it was due to a bug in the patch level of Clearcase I was using. Installing a newer patch fixed the problem. It was caused by clearcase not allowing permissions (+x) to be changed on one of the intermediate files built by imake. |