Gdk-ERROR **: BadAccess and BadDrawable



I have had Ximian Gnome running fine for a long time on my
Mandrake-7 machine.  I currently have all the latest stuff
from red-carpet.

I recently rebuilt XFree86 from CVS and am seeing errors when
resizing gnome-terminals and other applications.  The errors
are:

Gdk-ERROR **: BadAccess (attempt to access private resource denied)
  serial 2742 error_code 10 request_code 146 minor_code 5
Gdk-ERROR **: BadDrawable (invalid Pixmap or Window parameter)
  serial 2743 error_code 9 request_code 55 minor_code 0

Can you explain what might be messed up?

Here's what strace tells me:

[pid 16880] [4056649f] shmget(IPC_PRIVATE, 44472, IPC_CREAT|0x1ff|0666) = 1202716809
[pid 16880] [405663ec] shmat(1202716809, 0, 0) = 0x4068d000
[pid 16880] [4056649f] shmget(IPC_PRIVATE, 2616, IPC_CREAT|0x1ff|0666) = 1202749578
[pid 16880] [405663ec] shmat(1202749578, 0, 0) = 0x4061c000
[pid 16880] [40559584] write(4, ";\0\5\0\34\0\340\1\0\0\0\0\0\0\0\0\300\2\216\2F\1\5\0\30"..., 308) = 308 [pid 16880] [40559544] read(4, 0xbfffe338, 32) = -1 EAGAIN (Resource temporarily unavailable)
[pid 16880] [4055fd7e] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 16880] [40559544] read(4, "\1\2\217\4\0\0\0\0\30\0\340\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
[pid 16880] [4056644d] shmdt(0x4068d000) = 0
[pid 16880] [405664f3] shmctl(1202716809, IPC_RMID, 0) = 0
[pid 16880] [4056644d] shmdt(0x4061c000) = 0
[pid 16880] [405664f3] shmctl(1202749578, IPC_RMID, 0) = 0
[pid 16880] [40559584] write(4, "\222\2\2\0\332\0\340\1\222\2\2\0\335\0\340\1+\2\1\0", 20) = 20 [pid 16880] [40559544] read(4, 0xbfffe338, 32) = -1 EAGAIN (Resource temporarily unavailable)
[pid 16880] [4055fd7e] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 16880] [40559544] read(4, "\1\2\222\4\0\0\0\0\30\0\340\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 [pid 16880] [4056649f] shmget(IPC_PRIVATE, 32344, IPC_CREAT|0x1ff|0666) = 1202782345
[pid 16880] [405663ec] shmat(1202782345, 0, 0) = 0x4068d000
[pid 16880] [4056649f] shmget(IPC_PRIVATE, 2488, IPC_CREAT|0x1ff|0666) = 1202815114
[pid 16880] [405663ec] shmat(1202815114, 0, 0) = 0x4061c000
[pid 16880] [40559584] write(4, "\2\2\4\0,\0\340\1\1\0\0\0\340\0\340\1=\0\4\0,\0\340\1\0"..., 304) = 304 [pid 16880] [40559544] read(4, 0xbfffe334, 32) = -1 EAGAIN (Resource temporarily unavailable)
[pid 16880] [4055fd7e] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 16880] [40559544] read(4, "\26\0\224\4\30\0\340\1\30\0\340\1\0\0\0\0\3\0\25\0\306"..., 32) = 32 [pid 16880] [40559544] read(4, "\fH\224\4\30\0\340\1\254\2\0\0\4\0\1\0\t\0\216\10\350/"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\226\224\4\30\0\340\1\277\2\0\0\1\0\1\0\10\0\216\10\20"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\224\4\30\0\340\1\303\2\0\0\3\0\1\0\7\0d\10\n\0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\fH\224\4\30\0\340\1\254\2\1\0\3\0\177\2\6\0d\10\3\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\fW\224\4\30\0\340\1\303\2\1\0\3\0\177\2\5\0P\10\'\4\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\224\4\30\0\340\1\254\2\200\2\4\0\1\0\4\0\232\10\250"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\243\224\4\30\0\340\1\277\2\200\2\1\0\1\0\3\0P\10\314"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\224\4\30\0\340\1\303\2\200\2\3\0\1\0\2\0\215\10H\226"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\314\224\4\30\0\340\1\254\2\201\2\24\0\r\0\1\0\0\0\310"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\4\224\4\30\0\340\1\303\2\201\2\3\0\r\0\0\0\0\0\0003"..., 32) = 32 [pid 16880] [40559544] read(4, "\f[\224\4\30\0\340\1\300\2\0\0\3\0\216\2\0\0\0\0\0003\215"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\366\225\4,\0\340\1\0\0\200\2\1\0\1\0\27\0\305\10\341"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\20\0\200\2\1\0\1\0\26\0\22 \300\351"..., 32) = 32 [pid 16880] [40559544] read(4, "\f?\225\4,\0\340\1\0\0\201\2\7\0\1\0\25\0\22 \1\0\0\0P"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\17\0\201\2\2\0\1\0\24\0\22 \340/\22"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\1\225\4,\0\340\1\0\0\202\2\6\0\1\0\23\0\22 0\331\240"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\366\225\4,\0\340\1\17\0\202\2\2\0\1\0\22\0\22 \0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\1\225\4,\0\340\1\0\0\203\2\5\0\1\0\21\0\22@,\370\377"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\377\225\4,\0\340\1\17\0\203\2\2\0\1\0\20\0\0\0\0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\0\0\204\2\3\0\1\0\17\0\22 \340/\22"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\253\225\4,\0\340\1\17\0\204\2\2\0\1\0\16\0\0\0\0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\0\0\205\2\2\0\2\0\r\0\0\0000\3\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\202\225\4,\0\340\1\17\0\205\2\2\0\2\0\f\0\0\0H\226\224"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\260\225\4,\0\340\1\0\0\207\2\2\0\1\0\v\0bA\0\5\0\0\200"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\16\0\207\2\3\0\1\0\n\0\0\0\3\0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\202\225\4,\0\340\1\0\0\210\2\2\0\1\0\t\0\220\10 \0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\260\225\4,\0\340\1\r\0\210\2\4\0\1\0\10\0bA\0\5\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\0\0\211\2\2\0\1\0\7\0\0\0\3\0\0\0\377"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\202\225\4,\0\340\1\f\0\211\2\5\0\1\0\6\0\240\10H\226"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4,\0\340\1\0\0\212\2\2\0\1\0\5\0\0\0\21\0\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\5\225\4,\0\340\1\v\0\212\2\6\0\1\0\4\0\240\10H\226\224"..., 32) = 32 [pid 16880] [40559544] read(4, "\f3\225\4,\0\340\1\0\0\213\2\2\0\1\0\3\0\246\10\34\3\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\fw\225\4,\0\340\1\n\0\213\2\7\0\1\0\2\0\215\10H\226\224"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\3\225\4,\0\340\1\0\0\214\2\21\0\1\0\1\0\240\10\310\35"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\4\225\4,\0\340\1\1\0\215\2\17\0\1\0\0\0\0\0\0003\215"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\202\225\4.\0\340\1\5\0\2\0\10\0\1\0\t\0\240\10 \0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\260\225\4.\0\340\1\4\0\3\0\t\0\1\0\10\0bA\0\5\0\0\240"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4.\0\340\1\3\0\4\0\n\0\1\0\7\0\0\0\3\0\0\0\377"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\202\225\4.\0\340\1\1\0\5\0\f\0\1\0\6\0\240\10\240\320"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\0\225\4.\0\340\1\0\0\6\0\r\0\2\0\5\0\0\0\r\0\0\0\r\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\5\225\4.\0\340\1\0\0\10\0\f\0\1\0\4\0\240\10\240\320"..., 32) = 32 [pid 16880] [40559544] read(4, "\f3\225\4.\0\340\1\0\0\t\0\v\0\1\0\3\0\246\10\34\3\0\0"..., 32) = 32 [pid 16880] [40559544] read(4, "\f|\225\4.\0\340\1\0\0\n\0\n\0\1\0\2\0\215\10\240\320\240"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\3\225\4.\0\340\1\0\0\v\0\t\0\1\0\1\0\240\10\310\35P"..., 32) = 32 [pid 16880] [40559544] read(4, "\f\4\225\4.\0\340\1\0\0\f\0\10\0\1\0\0\0\0\0\0003\215\10"..., 32) = 32 [pid 16880] [40559544] read(4, "\0\n\227\4\343\0\340\1\5\0\222\10P\263\252\10D\371\377"..., 32) = 32
[pid 16880] [40559484] open("/usr/X11R6/lib/X11/XErrorDB", O_RDONLY) = 14
[pid 16880] [405580ad] fstat(14, {st_dev=makedev(3, 7), st_ino=442481, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=72, st_size=33602, st_atime=2001/04/05-13:17:48, st_mtime=2001/04/05-11:29:00, st_ctime=2001/04/05-11:29:00}) = 0
[pid 16880] [4055f614] brk(0x80f4000)   = 0x80f4000
[pid 16880] [40559544] read(14, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 33602) = 33602
[pid 16880] [405594fd] close(14)        = 0
[pid 16880] [4055f614] brk(0x80fd000)   = 0x80fd000
[pid 16880] [4055f614] brk(0x8106000)   = 0x8106000
[pid 16880] [40559584] write(2, "Gdk-ERROR **: BadAccess (attempt"..., 126Gdk-ERROR **: BadAccess (attempt to access private resource denied)
  serial 1175 error_code 10 request_code 146 minor_code 5
) = 126
[pid 16880] [4055b01d] unlink("/tmp/orbit-miles/orb-8227938451914938051") = 0
[pid 16880] [40559584] write(5, "\1\v\1\0\1\0\0\0\0\0\0\0\210 Z@", 16) = 16
[pid 16880] [405594fd] close(5)         = 0
[pid 16880] [40559584] write(4, "\23\2\3\0\1\0\340\1\371\0\0\0+\0\1\0", 16) = 16 [pid 16880] [40559544] read(4, "\0\t\230\4\343\0\340\1\0\0007\10\343\0\340\1\0\0\0 \1\0"..., 32) = 32 [pid 16880] [40559584] write(2, "Gdk-ERROR **: BadDrawable (inval"..., 119Gdk-ERROR **: BadDrawable (invalid Pixmap or Window parameter)
  serial 1176 error_code 9 request_code 55 minor_code 0
) = 119
[pid 16880] [4054527d] _exit(1)         = ?
[pid 16881] [400b9544] <... read resumed> "", 4) = 0
[pid 16881] [4009c731] gettimeofday({986501930, 752695}, NULL) = 0
[pid 16881] [400b95c4] lseek(5, 0, SEEK_SET) = 0
[pid 16881] [400a4fdd] alarm(0)         = 0
[pid 16881] [40041ec3] rt_sigaction(SIGALRM, {0x400f1a00, [], 0x4000000}, {SIG_DFL}, 8) = 0
[pid 16881] [400a4fdd] alarm(1)         = 0
[pid 16881] [400b9754] fcntl(5, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 [pid 16881] [400b9544] read(5, "\10\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\2\0\0\0\0\0\0\0~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\1\0\0\0005N\0\0~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\10\0\0\0\231\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\10\0\0\0\326\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\7\0\0\0\206A\0\0pts/1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\7\0\0\0\330\3\0\0tty2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\7\0\0\0\331\3\0\0tty3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\6\0\0\0\332\3\0\0tty4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\6\0\0\0\333\3\0\0tty5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\6\0\0\0\334\3\0\0tty6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\5\0\0\0\335\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9544] read(5, "\10\0\0\0\0\0\0\0pts/0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 [pid 16881] [400b9754] fcntl(5, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 16881] [40041ec3] rt_sigaction(SIGALRM, {SIG_DFL}, NULL, 8) = 0
[pid 16881] [400a4fdd] alarm(0)         = 1
[pid 16881] [400a4fdd] alarm(0)         = 0
[pid 16881] [40041ec3] rt_sigaction(SIGALRM, {0x400f1a00, [], 0x4000000}, {SIG_DFL}, 8) = 0
[pid 16881] [400a4fdd] alarm(1)         = 0
[pid 16881] [400b9754] fcntl(5, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = -1 EBADF (Bad file descriptor)
[pid 16881] [400b95c4] lseek(5, 4608, SEEK_SET) = 4608
[pid 16881] [400b9584] write(5, "\10\0\0\0\0\0\0\0pts/0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = -1 EBADF (Bad file descriptor) [pid 16881] [400b9754] fcntl(5, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 16881] [40041ec3] rt_sigaction(SIGALRM, {SIG_DFL}, NULL, 8) = 0
[pid 16881] [400a4fdd] alarm(0)         = 1
[pid 16881] [400c5f52] socket(PF_UNIX, SOCK_STREAM, 0) = 6
[pid 16881] [400c5c12] connect(6, {sin_family=AF_UNIX, path=" /var/run/utmpd.rw"}, 110) = -1 ENOENT (No such file or directory)
[pid 16881] [400b94fd] close(6)         = 0
[pid 16881] [400b9601] access("/var/log/wtmpx", F_OK) = -1 ENOENT (No such file or directory) [pid 16881] [400b9484] open("/var/log/wtmp", O_WRONLY) = -1 EACCES (Permission denied)
[pid 16881] [400b94fd] close(3)         = 0
[pid 16881] [400b94fd] close(4)         = 0
[pid 16881] [400a527d] _exit(1)         = ?
[400ee544] <... read resumed> "", 1)    = 0
[400ee544] --- SIGHUP (Hangup) ---
[40077058] rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [HUP INT ILL TRAP ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM UNUSED], 8) = 0
[40077058] --- SIGCONT (Continued) ---
[400f4704] ioctl(255, TIOCSPGRP, [16882]) = -1 ENOTTY (Inappropriate ioctl for device) [40077058] rt_sigprocmask(SIG_SETMASK, [HUP INT ILL TRAP ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM UNUSED], NULL, 8) = 0
[400dabb1] setpgid(0, 16882)            = -1 EPERM (Operation not permitted)
[40076ec3] rt_sigaction(SIGHUP, {SIG_DFL}, {0x807ebd8, [HUP INT ILL TRAP ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM UNUSED], 0x4000000}, 8) = 0
[400da827] getpid()                     = 16882
[400770d1] kill(16882, SIGHUP)          = 0
[40077010] sigreturn()                  = ? (mask now [])
[400ee544] --- SIGHUP (Hangup) ---





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]