Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53740 - After upgrading to 4.3.0-r6 amule can't be run anymore
Summary: After upgrading to 4.3.0-r6 amule can't be run anymore
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-12 14:11 UTC by Quequero
Modified: 2004-06-26 15:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Quequero 2004-06-12 14:11:08 UTC
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
Comment 1 Quequero 2004-06-12 16:22:18 UTC
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
Comment 2 Jon Hood (RETIRED) gentoo-dev 2004-06-26 15:41:41 UTC
closing bug