[Bug 15359] evolution randomly crashes

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Fri Sep 23 10:19:48 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=15359
Ubuntu | evolution





------- Additional Comments From callipeo at libero.it  2005-09-23 11:19 UTC -------
Maybe it could be also useful to see the last lines of an ltrace:

------------------------------------------------------------------------------------------
malloc(16)                                                                   =
0x101c4958
free(0x101ca718)                                                             =
<void>
free(0x101ca708)                                                             =
<void>
free(0x101c4958)                                                             =
<void>
free(0x101ca6e0)                                                             =
<void>
free(0x101bf8a0)                                                             =
<void>
free(0x101c9de0)                                                             =
<void>
free(0x101c5f80)                                                             =
<void>
free(0x101c49c0)                                                             =
<void>
malloc(28)                                                                   =
0x101ca728
malloc(44)                                                                   =
0x101ca748
malloc(16)                                                                   =
0x101c4958
malloc(28)                                                                   =
0x101ca798
malloc(44)                                                                   =
0x101ca7b8
malloc(28)                                                                   =
0x101ca7e8
malloc(44)                                                                   =
0x101ca808
malloc(24)                                                                   =
0x101ca838
malloc(24)                                                                   =
0x101ca940
malloc(16)                                                                   =
0x101ca6f0
malloc(320)                                                                  =
0x101ca960
malloc(24)                                                                   =
0x101cab60
malloc(16)                                                                   =
0x101cab80
free(0x1012b438)                                                             =
<void>
malloc(40)                                                                   =
0x1012b438
malloc(24)                                                                   =
0x101caca8
malloc(48)                                                                   =
0x101cacc8
malloc(320)                                                                  =
0x101cad48
malloc(17)                                                                   =
0x101caec0
malloc(28)                                                                   =
0x101caed8
malloc(44)                                                                   =
0x101cb008
malloc(28)                                                                   =
0x101cb038
malloc(44)                                                                   =
0x101cb058
g_str_hash(0xd301a74, 0xd301a74, 0x10179568, 0xd9819b4, 0xd9817d0)           =
0xd0bcef8f
malloc(8Multiple segmentation faults occurred; can't display error dialog
 <unfinished ...>
+++ exited (status 1) +++
------------------------------------------------------------------------------------------

and of an strace:

------------------------------------------------------------------------------------------
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN, revents=POLLIN}, {fd=8,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=10,
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN},
{fd=43, events=POLLIN}, {fd=21, events=POLLIN}, {fd=19, events=POLLIN}], 14,
134359) = 1
ioctl(3, FIONREAD, [32])                = 0
read(3, "\6\0a\v\0 \267\343\0\0\0006\3\300\0\355\0\0\0\0\2+\0\362"..., 32) = 32
gettimeofday({1127470630, 471053}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1127470630, 475026}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN, revents=POLLIN}, {fd=8,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=10,
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN},
{fd=43, events=POLLIN}, {fd=21, events=POLLIN}, {fd=19, events=POLLIN}], 14,
134351) = 1
ioctl(3, FIONREAD, [32])                = 0
read(3, "\6\0a\v\0 \267\353\0\0\0006\3\300\0\355\0\0\0\0\2!\0\362"..., 32) = 32
gettimeofday({1127470630, 478877}, NULL) = 0
write(3, "5\10\0\4\3\3005Y\0\0\0006\0\16\377\355+\0\0\1", 20) = 20
read(3, "\0\va\f\3\3005Y\0\0005\0\0\t\221`\20\301\324\220\20\263"..., 32) = 32
open("/usr/share/X11/XErrorDB", O_RDONLY) = 35
fstat64(35, {st_mode=S_IFREG|0644, st_size=36378, ...}) = 0
read(35, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 36378) = 36378
close(35)                               = 0
brk(0x10971000)                         = 0x10971000
brk(0x10968000)                         = 0x10968000
brk(0x1095f000)                         = 0x1095f000
write(2, "The program \'evolution\' received"..., 580The program 'evolution'
received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 286988 error_code 11 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
) = 580
lseek(16, 0, SEEK_SET)                  = 0
write(16, "\0\6\25a\0\0\0\2\0\0\20\341\0\0@\0\0\0\0\16\0\0\1\0\0\0"..., 260) = 260
close(16)                               = 0
lseek(17, 0, SEEK_SET)                  = 0
write(17, "\0\6\25a\0\0\0\2\0\0\20\341\0\0\20\0\0\0\0\f\0\0\1\0\0"..., 260) = 260
close(17)                               = 0
munmap(0xd339000, 310528)               = 0
open("/home/france/.evolution/camel-cert.db~", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 16
fcntl64(16, F_GETFL)                    = 0x1 (flags O_WRONLY)
fstat64(16, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x32372000
_llseek(16, 0, [0], SEEK_CUR)           = 0
write(16, "\2\200\200", 3)              = 3
fsync(16)                               = 0
close(16)                               = 0
munmap(0x32372000, 4096)                = 0
rename("/home/france/.evolution/camel-cert.db~",
"/home/france/.evolution/camel-cert.db") = 0
write(10, "\1\v\1\0\0\0\0\1\0\0\0\0\0\0\0\0", 16) = 16
close(10)                               = 0
write(3, "\23\10\0\3\3\300\0\1\0\0\0019+\16\0\1", 16) = 16
read(3, "\1\2a\r\0\0\0\0\3\300\0\205\20\"\0\0\20\"\0\0\177\241C"..., 32) = 32
writev(18, [{"GIOP\1\2\0\5\0\0\0\0", 12}], 1) = 12
close(18)                               = 0
writev(14, [{"GIOP\1\2\0\5\0\0\0\0", 12}], 1) = 12
close(14)                               = 0
writev(15, [{"GIOP\1\2\0\5\0\0\0\0", 12}], 1) = 12
close(15)                               = 0
writev(13, [{"GIOP\1\2\0\5\0\0\0\0", 12}], 1) = 12
close(13)                               = 0
writev(11, [{"GIOP\1\2\0\5\0\0\0\0", 12}], 1) = 12
close(11)                               = 0
close(9)                                = 0
close(8)                                = 0
unlink("/tmp/orbit-france/linc-2901-0-2e60466f34e1c") = 0
close(12)                               = 0
munmap(0x320c1000, 4096)                = 0
munmap(0x3003c000, 4096)                = 0
munmap(0x3001b000, 4096)                = 0
exit_group(1)                           = ?
------------------------------------------------------------------------------------------

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the desktop-bugs mailing list