Re: [Evolution] evolution client crashing at startup
- From: Milan Crha <mcrha redhat com>
- To: "evolution-list gnome org" <evolution-list gnome org>
- Subject: Re: [Evolution] evolution client crashing at startup
- Date: Wed, 04 Jul 2018 14:33:54 +0200
On Wed, 2018-07-04 at 16:18 +0800, John Serink wrote:
...
Hi,
please, try to send in Plain Text here, not in HTML.
Using reply to list (Ctrl+L) is preferred, at least by me.
Top-posting is also kind of bad on this list.
Anyway, back to the issue:
(evolution:1684): Gdk-WARNING **: 16:14:27.887: Native Windows wider
or taller than 32767 pixels are not supported
Let's start with the above. Could you run on console these commands,
please:
$ gsettings get org.gnome.evolution.window:/org/gnome/evolution/shell/window/ width
$ gsettings get org.gnome.evolution.window:/org/gnome/evolution/shell/window/ height
They will show what size the window has stored. You can reset it to its
defaults with:
$ gsettings reset-recursively org.gnome.evolution.window:/org/gnome/evolution/shell/window/
If it's it, then I've no idea how those values could get insane.
(evolution:1684): Gdk-ERROR **: 16:14:28.153: The 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 1856 error_code 11 request_code 53 (core protocol)
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 GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error()
function.)
If it's not it, then, please, follow the instructions above. It might
be hard to get to the function when the debug symbols are missing. This
symbol is from gtk+. Once you have them, the commands might be:
$ export GDK_SYNCHRONIZE=1
$ gdb evolution --ex "b gdk_x_error" --ex r --ex "bt" --ex "t a a bt" --ex q
where you'll be asked to confirm that you want to make the breakpoint
pending (there's some switch for it too, but I do not recall it). Thus
just answer 'y', when you'll be asked for something by gdb.
Thanks and bye,
Milan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]