Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Aug 2007 11:13:35 -0400
From:      "Morten Welinder" <mortenw@gnome.org>
To:        gnome@freebsd.org
Subject:   Gnumeric Crashes
Message-ID:  <118833cc0708030813m355ea086j5b2279e40bcde71c@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Dear FreeBSD people,

the Gnumeric team has recently received a number of crash reports from
FreeBSD users, see http://bugzilla.gnome.org/show_bug.cgi?id=450348
We do not know why Gnumeric crashes on those systems and we have
been unable to get more information out of the reporters.

We have two suspects:

* Themes.  the "Mist" and "Industrial" themes (and probably more) can
  corrupt memory, see bug http://bugzilla.gnome.org/show_bug.cgi?id=438456
  This would affect all Gtk+ applications although some might just get lucky
  and not crash.  What version of gtk-engines does a regular FreeBSD
  system use?

* (A bit of a long shot:)  Some of the stack traces point inside the dynamic
  loader at a point where Gnumeric is unloading dynamic libraries.  How
  well is that tested under FreeBSD?  -- Most programs just link-in objects
  and only discard via exit(2).

  To trigger library loading and unloading, it should be enough to enter
  "=sin(42)+min(12,23)" in a cell and exit.

For what it is worth, Valgrind on Linux and (a while back) Purify on Solaris
report no relevant issues.  Coverty has no relevant complaints.

Any help would be most appreciated.

Thanks,

Morten Welinder
terra@gnome.org
(Please CC)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?118833cc0708030813m355ea086j5b2279e40bcde71c>