2009/3/15 Lívio Cipriano
On 15 March 2009, Ciro Iriarte wrote:
Try starting it from commandline to see where it hangs:
"strace inkscape"
Regards,
-- Ciro Iriarte http://cyruspy.wordpress.com
There is my strace ziped. It starts to hang at gettimeofday
brk(0x9662000) = 0x9662000 brk(0x9661000) = 0x9661000 gettimeofday({1237142180, 878636}, NULL) = 0 gettimeofday({1237142180, 878836}, NULL) = 0 gettimeofday({1237142180, 879026}, NULL) = 0 gettimeofday({1237142180, 879213}, NULL) = 0 gettimeofday({1237142180, 879397}, NULL) = 0 gettimeofday({1237142180, 879581}, NULL) = 0 gettimeofday({1237142180, 879765}, NULL) = 0 gettimeofday({1237142180, 879949}, NULL) = 0 gettimeofday({1237142180, 880132}, NULL) = 0 brk(0x9682000) = 0x9682000 brk(0x9681000) = 0x9681000 brk(0x96a2000) = 0x96a2000 brk(0x96c3000) = 0x96c3000 brk(0x96c2000) = 0x96c2000 brk(0x96e3000) = 0x96e3000 brk(0x96e2000) = 0x96e2000
and goes on several minutes till
brk(0x9e13000) = 0x9e13000 brk(0x9e12000) = 0x9e12000 brk(0x9e34000) = 0x9e34000 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb1b2b000
It seams that it tries to allocate memory and it can not, but the computers I tried have 2Gb and the output of free states that there are free memory.
Any ideas?
According to "man brk": brk() sets the end of the data segment to the value specified by end_data_segment, when that value is reasonable, the system does have enough memory and the process does not exceed its max data size (see setrlimit(2)). So it seems to be memory allocation, are you sure you have free memory?, is this a stock installation (that is, you didn't play with ulimit, no virtualization is involved, no other special situation)? If everything is correct on the resources side, do you have the latest updates?, maybe trying another package from build service? Regards, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org