Hello all, just after upgrading to XFree 4.3.0-r6 I can't run amule, this is my output: Initialising aMule ... snip ... *** reading servers Loading temp files from /home/quequero/.aMule/Temp/*.part.met. Gdk-ERROR **: BadValue (integer parameter out of range for operation) serial 4064 error_code 2 request_code 45 minor_code 0 I re-emerged gtk+, wxGTK (with USE=-gtk2) but result is the same, I tried to remove .fonts.cache-1 (as suggested on gentoo forums) but problem still persist, here it is the strace output of amule (just the relevant piece ;p): poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=8, events=POLLOUT}, {fd=9, events=POLLIN}], 7, 0) = 0 write(3, "8\2\4\0\264\2@\0\4\0\0\0\10\0\0\0F\0\5\0\262\2@\0\264\2"..., 1372) = 1372 read(3, "\0\2\354\16a\3@\0\0\0-\277\'\1\23\0(\1\0\0\0\0\37\306x"..., 32) = 32 open("/usr/X11R6/lib/X11/XErrorDB", O_RDONLY) = 11 fstat64(11, {st_mode=S_IFREG|0444, st_size=36378, ...}) = 0 read(11, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 36378) = 36378 close(11) = 0 brk(0) = 0x8736000 brk(0x875d000) = 0x875d000 write(2, "Gdk-ERROR **: BadValue (integer "..., 126Gdk-ERROR **: BadValue (integer parameter out of range for operation) serial 3820 error_code 2 request_code 45 minor_code 0 ) = 126 write(3, "+\2\1\0", 4) = 4 read(3, "\0\7\355\16a\3@\0\1\0\233\10\0\0\0\0\0\0\0\0\n\0\0\0\330"..., 32) = 32 read(3, "\1\1\356\16\0\0\0\0\370\2@\0\0\0\0\0\1\0\0\0\n\0\0\0x\255"..., 32) = 32 shmdt(0x408cc000) = 0 write(3, "\224\2\2\0P\3@\0f\0\3\0\200\0\0\0\1\0\0\0<\2\2\0\0\0@\0"..., 40) = 40 read(3, "\1\1\363\16\0\0\0\0\370\2@\0\0\0\0\0\0\0\0\0\n\0\0\0x\255"..., 32) = 32 shutdown(3, 2 /* send and receive */) = 0 close(3) = 0 write(5, "`\320\25A\2\0\0\0\1\0\0\0\270\334[\0108\267K@\260\271K"..., 148) = 148 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 rt_sigsuspend([] <unfinished ...> --- SIGRTMIN (Unknown signal 32) @ 0 (0) --- <... rt_sigsuspend resumed> ) = -1 EINTR (Interrupted system call) sigreturn() = ? (mask now [RTMIN]) waitpid(27829, NULL, __WCLONE) = 27829 munmap(0x406c2000, 4096) = 0 exit_group(1) I don't know if it's related to XFree upgrade, but I noticed this problem just after upgrading it :/ Que
Problem solved, for some unknown reason I was missing arial.ttf and ariali.ttf. I'm gonna mark this bug as fixed (just in case someone else has this same problem). Solution: # tail /var/log/XFree.X.log FreeType: couldn't open face /usr/X11R6/lib/X11/fonts/truetype/ariali.ttf: 1 FreeType: couldn't open face /usr/X11R6/lib/X11/fonts/truetype/ariali.ttf: 1 FreeType: couldn't open face /usr/X11R6/lib/X11/fonts/truetype/arial.ttf: 1 Just do: cp ariali.ttf /usr/X11R6/lib/X11/fonts/truetype/ and the same for arial.ttf, problem fixed :) Que
closing bug