Gentoo Archives: gentoo-user

From: fire-eyes <sgtphou@×××××××××.org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Evolution: "*** glibc detected *** free(): invalid pointer: 0x08144e90 ***"
Date: Fri, 14 Oct 2005 21:40:55
Message-Id: 435024F3.9010908@fire-eyes.org
1 When I try to run evolution-2.4.1, i get "*** glibc detected *** free():
2 invalid pointer: 0x08144e90 ***" on STDOUT and it doesn't start.
3
4 It doesn't exit either, i have to ctl-c in the terminal. I got this with
5 2.2 as well. I have been completely unable to run evolution because of this.
6
7 Any ideas out there?
8
9 Here is the end of strace:
10
11 open("/usr/lib/evolution/2.4/plugins/org-gnome-addressbook-file.eplug",
12 O_RDONLY) = 17
13 fstat64(17, {st_mode=S_IFREG|0644, st_size=747, ...}) = 0
14 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
15 0) = 0xb2eec000
16 read(17, "<?xml version=\"1.0\"?>\n<e-plugin-"..., 131072) = 747
17 read(17, "", 131072) = 0
18 _llseek(17, 0, [747], SEEK_CUR) = 0
19 _llseek(17, 0, [0], SEEK_SET) = 0
20 read(17, "<?xml version=\"1.0\"?>\n<e-plugin-"..., 131072) = 747
21 read(17, "", 131072) = 0
22 read(17, "", 131072) = 0
23 close(17) = 0
24 munmap(0xb2eec000, 131072) = 0
25 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-groupwise-features.eplug",
26 {st_mode=S_IFREG|0644, st_size=3460, ...}) = 0
27 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-groupwise-features.eplug",
28 {st_mode=S_IFREG|0644, st_size=3460, ...}) = 0
29 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-groupwise-features.eplug",
30 {st_mode=S_IFREG|0644, st_size=3460, ...}) = 0
31 open("/usr/lib/evolution/2.4/plugins/org-gnome-groupwise-features.eplug",
32 O_RDONLY) = 17
33 fstat64(17, {st_mode=S_IFREG|0644, st_size=3460, ...}) = 0
34 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
35 0) = 0xb2eec000
36 read(17, "<?xml version=\"1.0\" encoding=\"UT"..., 131072) = 3460
37 read(17, "", 131072) = 0
38 _llseek(17, 0, [3460], SEEK_CUR) = 0
39 _llseek(17, 0, [0], SEEK_SET) = 0
40 read(17, "<?xml version=\"1.0\" encoding=\"UT"..., 131072) = 3460
41 read(17, "", 131072) = 0
42 read(17, "", 131072) = 0
43 close(17) = 0
44 munmap(0xb2eec000, 131072) = 0
45 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-evolution-startup-wizard.eplug",
46 {st_mode=S_IFREG|0644, st_size=800, ...}) = 0
47 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-evolution-startup-wizard.eplug",
48 {st_mode=S_IFREG|0644, st_size=800, ...}) = 0
49 stat64("/usr/lib/evolution/2.4/plugins/org-gnome-evolution-startup-wizard.eplug",
50 {st_mode=S_IFREG|0644, st_size=800, ...}) = 0
51 open("/usr/lib/evolution/2.4/plugins/org-gnome-evolution-startup-wizard.eplug",
52 O_RDONLY) = 17
53 fstat64(17, {st_mode=S_IFREG|0644, st_size=800, ...}) = 0
54 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
55 0) = 0xb2eec000
56 read(17, "<?xml version=\"1.0\" encoding=\"UT"..., 131072) = 800
57 read(17, "", 131072) = 0
58 _llseek(17, 0, [800], SEEK_CUR) = 0
59 _llseek(17, 0, [0], SEEK_SET) = 0
60 read(17, "<?xml version=\"1.0\" encoding=\"UT"..., 131072) = 800
61 read(17, "", 131072) = 0
62 read(17, "", 131072) = 0
63 close(17) = 0
64 munmap(0xb2eec000, 131072) = 0
65 open("/dev/tty", O_RDWR|O_NONBLOCK|O_NOCTTY) = 17
66 writev(17, [{"*** glibc detected *** ", 23}, {"free(): invalid pointer",
67 23}, {": 0x", 4}, {"080c5728", 8}, {" ***\n", 5}], 5*** glibc detected
68 *** free(): invalid pointer: 0x080c5728 ***
69 ) = 63
70 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
71 tgkill(16192, 16192, SIGABRT) = 0
72 --- SIGABRT (Aborted) @ 0 (0) ---
73 write(3, "7\0\4\0\4\0 \2\3\0 \2\0\0\0\0H\1&\0\3\0 \2\4\0 \2 \0 \0"...,
74 2380) = 2380
75 write(3, " \0\2\0\0\0\0\0", 8) = 8
76 write(3, "+\0\1\0", 4) = 4
77 read(3, "\1\1\214\0\0\0\0\0<\0\0\2\1\0\0\0\4\0\0\0\35\0\0\0p\311"...,
78 32) = 32
79 futex(0xb367b820, FUTEX_WAIT, 2, NULL) = -1 EINTR (Interrupted system call)
80 --- SIGWINCH (Window changed) @ 0 (0) ---
81 futex(0xb367b820, FUTEX_WAIT, 2, NULL
82
83
84 And it just sits there.
85 --
86 gentoo-user@g.o mailing list