evolution run on a remote machine crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Unknown
|
Critical
|
|||
libxi (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
I've reported this to the evolution folks (https:/
evolution on the server from the command line. The application crashes (see the bugzilla.gnome.org) for a backtrace.
This only started happening after I upgraded to 11.04 from 10.04. I t worked `100% of the time and now fails 100% of the time.
The remote machines are all running git/master versions of Xorg.
See the url above for a backtrace.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3
ProcVersionSign
Uname: Linux 2.6.38-9-generic i686
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1024x600
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
Date: Wed May 11 17:11:22 2011
DistUpgraded: Log time: 2011-04-28 11:56:43.046268
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus: blcr, 0.8.2: added
GraphicsCard:
Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device [1025:034a]
Subsystem: Acer Incorporated [ALI] Device [1025:034a]
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Gateway LT21
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Unknown
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to natty on 2011-04-29 (12 days ago)
dmi.bios.date: 12/15/2009
dmi.bios.vendor: Acer
dmi.bios.version: V1.10
dmi.board.
dmi.board.name: LT21
dmi.board.vendor: Acer
dmi.board.version: V1.10
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: LT21
dmi.product.
dmi.sys.vendor: Gateway
version.compiz: compiz 1:0.9.4+
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
Related branches
- Ken VanDine: Approve
-
Diff: 238 lines (+33/-51)10 files modifieddebian/changelog (+17/-1)
debian/control (+11/-39)
debian/libebook1.2-11.install (+1/-1)
debian/libecal1.2-9.install (+1/-1)
debian/libegroupwise1.2-13.install (+0/-2)
debian/libegroupwise1.2-dev.install (+0/-3)
debian/lintian/libebook1.2-11 (+1/-1)
debian/lintian/libecal1.2-9 (+1/-1)
debian/lintian/libegroupwise1.2-13 (+0/-1)
debian/rules (+1/-1)
- Mathieu Trudel-Lapierre: Approve
-
Diff: 2335 lines (+2259/-8)9 files modifieddebian/changelog (+23/-0)
debian/control (+8/-8)
debian/patches/99git_avoid_camel_stream_printf_005a26d.patch (+1343/-0)
debian/patches/99git_camelsession_e-passwords_99d492b.patch (+313/-0)
debian/patches/99git_drop_camel_stream_reset_17127fb.patch (+162/-0)
debian/patches/99git_ealertbar_underalloc_985ad2d.patch (+180/-0)
debian/patches/99git_emformatquote_cleanups_a51ea9b.patch (+224/-0)
debian/patches/series (+5/-0)
debian/rules (+1/-0)
affects: | ubuntu → evolution (Ubuntu) |
Changed in evolution: | |
importance: | Unknown → High |
status: | Unknown → Incomplete |
Changed in evolution (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in evolution: | |
status: | Incomplete → Confirmed |
Changed in evolution: | |
status: | Confirmed → Fix Released |
Changed in evolution: | |
importance: | Unknown → Critical |
I ran (on the remote box) under valgrind. Now the main GUI maps but evolution seems to hang trying to fetch mail from my various accounts (none of them work). Ultimately I have to kill evolution. Here's what I see on the console:
Script started on Wed 18 May 2011 02:29:39 PM EDT libXi.so. 6.1.0) libXi.so. 6.1.0) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:413) lib/valgrind/ vgpreload_ memcheck- x86-linux. so) libXi.so. 6.1.0) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:413) libXi.so. 6.1.0) libXi.so. 6.1.0) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:413) lib/valgrind/ vgpreload_ memcheck- x86-linux. so) libXi.so. 6.1.0) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:413) device_ classes (gdkdevicemanag er-xi2. c:206) er-xi2. c:295) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:419) lib/valgrind/ vgpreload_ memcheck- x86-linux. so) libXi.so. 6.1.0) device_ manager_ xi2_constructed (gdkdevicemanag er-xi2. c:413)
{ronispc:1:Gar} valgrind evolution
==319== Memcheck, a memory error detector
==319== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==319== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==319== Command: evolution
==319==
==319== Invalid write of size 4
==319== at 0x538AD64: copy_classes (in /usr/lib/
==319== by 0x538C198: XIQueryDevice (in /usr/lib/
==319== by 0x51F7B74: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319== Address 0x5f0d738 is 0 bytes after a block of size 200 alloc'd
==319== at 0x40238EC: malloc (in /usr/local/
==319== by 0x538C182: XIQueryDevice (in /usr/lib/
==319== by 0x51F7B74: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319==
==319== Invalid write of size 4
==319== at 0x538AD6A: copy_classes (in /usr/lib/
==319== by 0x538C198: XIQueryDevice (in /usr/lib/
==319== by 0x51F7B74: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319== Address 0x5f0d73c is 4 bytes after a block of size 200 alloc'd
==319== at 0x40238EC: malloc (in /usr/local/
==319== by 0x538C182: XIQueryDevice (in /usr/lib/
==319== by 0x51F7B74: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319==
==319== Invalid read of size 4
==319== at 0x51F62AF: translate_
==319== by 0x51F65A0: add_device (gdkdevicemanag
==319== by 0x51F7BAF: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319== Address 0x5f0d738 is 0 bytes after a block of size 200 alloc'd
==319== at 0x40238EC: malloc (in /usr/local/
==319== by 0x538C182: XIQueryDevice (in /usr/lib/
==319== by 0x51F7B74: gdk_x11_
==319== by 0x5A350D9: g_object_newv (gobject.c:1521)
==319== by 0x5A35B22: g_object_new_valist (gobject.c:1610)
==319==
==319== Syscall param writev(vector[...]) points to uninitialised byte(s)
==319== at 0x5D73414: writev (in /lib/libc-2.7.so)
==319== by 0x4B79194: w...