delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2020/05/19/13:50:08

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:content-transfer-encoding;
bh=6G8VyKCsE3J7Ijtt+y39XT9/kTMRahfZn0zD9feWHY4=;
b=imJzoWIcrAC3/Q90SLeXkq3FI83K3y9Hga5S4eL8s1M0NY4qtc/Bz/uePMtS8sK0kz
HkP7kkgS2zvhtPj7uUAyycGu/ubGLUfUlr+I1bZB9h5zqalOQep5viRfCrzbe/rs8b6s
nbgNKH0OSNnJxlVNzD5XlcJy8KP+LgR23lyv1pVdBxO8zZLAjXVNSuoihzeEub8/czXW
vz6rSsHkqUGWQENoWtJVfqkkKYFN4nqpfFcphhWxnIMXDRcbW4DjojmrCUqo2GnCwDxa
VdvI3vFmcw4DR0h1y25YfiSV2cwIKxZ05qHeOBXNvO+DVWRy6RI1McM32fYRQVyRAPXM
6Xaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-transfer-encoding;
bh=6G8VyKCsE3J7Ijtt+y39XT9/kTMRahfZn0zD9feWHY4=;
b=sAHkv3Fb27B1bD3Ks8wFSH4guDSWFv4UjrrOFDIwaHXGXbvSFOcaEkBe5sAxkSw77y
OF52P9Ie3b+01NiNDJXYPHch/Ou3IatKCkN15WJLgeSdIcMvYv5I7xR0FapVnzoOlv/a
WQkC5VGUa0UuGNT2+XiU4BXyiYxjGiPtSvnuDuW7MUrm6GI9FoX1ZE6SPG1eSR+SJfiI
UXW67OhMDFTh9TizHDGeX0XiyMlg5EhWpObcIlJydyFDRp0vT6VvsuYfS3GfIEnmIQ91
H8UWK6a4RGTbcRRelRatmbkdk1aJyz/QyQoYqwlMIzIGPtymxcr3upYlLqn0M9QXd0Vt
+wkw==
X-Gm-Message-State: AOAM53353oZJf2Yx9kU+eOBEAHMLvfvoDcGg6Svct5ZFLph2Sxi30Dtx
Bm1wc3XWEuD2O7iqTNpXnhCzN5497wda8isTcqor6wEdatA=
X-Google-Smtp-Source: ABdhPJxf4qFNKd91Zf0dcTsgJSCrbda9PVxqX0K9fb006N6XQkGmhsXEJhFzbI00khsnyOnMC5DJLzz6TM5S2r8AUOE=
X-Received: by 2002:a1f:9b92:: with SMTP id d140mr744530vke.82.1589909314159;
Tue, 19 May 2020 10:28:34 -0700 (PDT)
MIME-Version: 1.0
References: <CALT8Ef6b3qFZRsYWsQ=TKF2af_nuHs=GEeF1KaDkHGKGq5JAaw AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2005191342270 DOT 1209 AT nimbus>
In-Reply-To: <alpine.DEB.2.21.2005191342270.1209@nimbus>
From: "Shashank Chintalagiri (shashank DOT chintalagiri AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Tue, 19 May 2020 22:58:20 +0530
Message-ID: <CALT8Ef7kAARqsLJ2bnhkDkhwh19nSqUvD4Z-LbQXFnVA72nWtw@mail.gmail.com>
Subject: Re: [geda-user] gschem segfaults on startup all of a sudden
To: geda-user AT delorie DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 04JHTCmm003203
Reply-To: geda-user AT delorie DOT com

Roland,

> > (gschem:27169): Gtk-WARNING **: 05:52:22.277: Unable to locate theme
> > engine in module_path: "murrine",
>
> as far as I can tell, this is a new bug.  The first message indicates
> what's wrong: for some reason, GTK isn't initializing properly.

The 'murrine' thing does not seem to be a major issue. I've had that
error throughout for a long while now, and it never caused issues. I
have now looked into it and found out that installing the murrine and
adwaita gtk engines gets rid of those errors. The actual
segfault-on-startup with the other two errors persist. On a side not,
some GTK themes seem to cause extreme slowness and high CPU usage.
This I found out a couple of months ago when switching to 1.10.

I will attempt to perform some of the suggested debugging steps over
the next few days and let you know what the results are. In the
meanwhile, I have switched to another machine to get some work done,
where the same versions work.

On Tue, May 19, 2020 at 6:03 PM Roland Lutz <rlutz AT hedmen DOT org> wrote:
>
> Hi Shashank,
>
> On Tue, 19 May 2020, Shashank Chintalagiri
> (shashank DOT chintalagiri AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> > All of a sudden, gschem (1.10.0 and git head) has started segfaulting
> > on startup for me. To the best of my knowledge, nothing has changed on
> > my computer. It was working one minute and then it wasn't.
> >
> > […]
> >
> > (gschem:27169): Gtk-WARNING **: 05:52:22.277: Unable to locate theme
> > engine in module_path: "murrine",
>
> as far as I can tell, this is a new bug.  The first message indicates
> what's wrong: for some reason, GTK isn't initializing properly.
>
> Could you please run gschem under gdb, once with G_DEBUG=fatal_warnings
> and once with G_DEBUG=fatal_criticals, and see where execution breaks?
>
>
> On Mon, 18 May 2020, John Conover wrote:
> > Yes, gschem(1) is doing a lot of core dumps, coming from the GTK/GDK
> > system.
>
> If this is reproducible on your system, that would be really helpful.
> gschem only very rarely crashes on my system (once a year or so) which
> makes this hard for me to debug.
>
> > I tried to find it from gdb after a compile on amd64, but to no avail.
>
> I believe it is some kind of memory corruption, which would mean memcheck
> or something similar is required for meaningful debugging.  Unfortunately,
> messages are flooded with problems with Guile, so I postponed this until
> gEDA/gaf can run without Guile.
>
> Roland



-- 

Chintalagiri Shashank
Indian Institute of Technology, Kanpur

http://blog.chintal.in

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019