From nobody@FreeBSD.ORG  Fri Sep 22 23:44:42 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 2D13037B424; Fri, 22 Sep 2000 23:44:42 -0700 (PDT)
Message-Id: <20000923064442.2D13037B424@hub.freebsd.org>
Date: Fri, 22 Sep 2000 23:44:42 -0700 (PDT)
From: isetr0@sevicron.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: Evolution calendar crashes on attempt to open.
X-Send-Pr-Version: www-1.0

>Number:         21495
>Category:       ports
>Synopsis:       Evolution calendar crashes on attempt to open.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    ade
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 22 23:50:01 PDT 2000
>Closed-Date:    Tue Oct 10 11:00:11 PDT 2000
>Last-Modified:  Tue Oct 10 11:00:51 PDT 2000
>Originator:     Fred Dipp
>Release:        4.1-Stable
>Organization:
>Environment:
FreeBSD dually.sevicron.com 4.1-STABLE FreeBSD 4.1-STABLE #3: Sun Sep 10 00:46:37 EDT 2000     root@dually.sevicron.com:/usr/src/sys/compile/DUALLY  i386
>Description:
Somewhere around the update from Evolution-0.3 to Evolution-0.4 - I can not get into Calendar.
I can open evolution and switch between Contacts and Inbox, however,
if I try to go into Calendar - it crashes with the Gnome bug dialog.

I build my ports from scratch and all dependencies of the most recent Evolution(0.5.1_1),
are met.

As I mentioned, this used to work for me, per Evolution-0.3 or so.
I don't know where to start looking for problems.

On a seperate, but possibly related note - I can get the Gnome Control Center to crash by opening any given dialog,
and close the control center (via File--> Exit or the X) prior to clicking OK/Cancel/etc...in the dialog.

>How-To-Repeat:
Open Evolution - click the Calendar icon.
>Fix:
Unknown at this time

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->analyzed 
State-Changed-By: ade 
State-Changed-When: Sat Sep 23 08:42:37 PDT 2000 
State-Changed-Why:  
Both Evolution, and it's companion Nautilus, both to be part of 
GNOME 2.0 (and maybe even earlier), are currently under a heavy 
state of change. 

We are already aware of issues at lower layers (gnome-vfs, 
for example), that cause problems, based on the large differences 
between Linux (on which these ports were developed) and FreeBSD. 

If you can get gdb tracebacks of the crashes, please forward them 
on to the Evolution coders via their bugtracking system. 


Responsible-Changed-From-To: freebsd-ports->ade 
Responsible-Changed-By: ade 
Responsible-Changed-When: Sat Sep 23 08:42:37 PDT 2000 
Responsible-Changed-Why:  
Darwin was wrong.. I control Evolution.. :) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=21495 

From: Ade Lovett <ade@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/21495: Evolution calendar crashes on attempt to open.
Date: Sat, 23 Sep 2000 17:29:14 -0500

 On Sat, Sep 23, 2000 at 02:12:02PM -0400, Funn Dipp wrote:
 > Just some further info.
 > 
 > Instead of running evolution from gnome-menu, started it in an Eterm.
 > Output that follows is from the point that I clicked on the calendar icon until it seg faulted:
 > 
 > In e_calendar_table_set_cal_client
 > set_prop: 'file:///home/isetr0/evolution/local/Calendar'
 > calendar_set_uri: calendar_file is 'file:///home/isetr0/evolution/local/Calendar/calendar.ics'
 >     load or create returned 1
 > alarm_add(): Adding alarm for Sun Sep 24 00:00:00 2000
 > 
 > 
 > Gdk-WARNING **: shmget failed!
 > 
 > Could that shmget be the problem?
 
 Almost certainly not, but GNOME and imlib especially are very
 shared memory intensive.  My settings are as follows:
 
 cobra 15% sysctl -a | grep shm
 kern.ipc.shmmax: 134217728
 kern.ipc.shmmin: 1
 kern.ipc.shmmni: 4096
 kern.ipc.shmseg: 1024
 kern.ipc.shmall: 2048
 kern.ipc.shm_use_phys: 0
 
 (bear in mind that this is a dual/Xeon 400 with 512MB of core, so
 I can afford to be overly enthusiastic).
 
 As I mentioned before, there's not really a great deal I can do
 with this PR as it stands, since I just did the work of making
 Evolution compile under FreeBSD, and fit in with hier(7).
 
 I would suggest that you file a bug report with the Evolution
 folks over at http://bugzilla.helixcode.com/ with as much information
 as possible, and they'll look into it.  I'm trying to get as much
 co-operation between the designers and non-Linux OS's, but this is
 only going to happen if FreeBSD users try out the code (the reason
 I ported Nautilus and Evolution in the first place -- I *know* it's
 barely out of alpha-stage) and report bugs.
 
 That aside, since it looks to be a problem with Evolution, or
 some component thereof, other than with the minimal set of patches
 to actually make the thing compile under FreeBSD, I would suggest
 that we simply close this PR and you (and others) who are having
 issues with the software itself (as opposed to the FreeBSD port),
 report bugs via the appropriate channels.
 
 Sorry I can't be of any more help here.
 
 Regards,
 	-aDe
 
 -- 
 Ade Lovett, Austin, TX.			ade@FreeBSD.org
 FreeBSD: The Power to Serve		http://www.FreeBSD.org/
 

From: isetr0@sevicron.com
To: freebsd-gnats-submit@FreeBSD.ORG
Cc:  
Subject: ports/21495: Evolution calendar crashes on attempt to open.
Date: Fri, 22 Sep 2000 23:44:42 -0700 (PDT)

 >Number:         21495
 >Category:       ports
 >Synopsis:       Evolution calendar crashes on attempt to open.
 >Confidential:   no
 >Severity:       non-critical
 >Priority:       low
 >Responsible:    freebsd-ports
 >State:          open
 >Quarter:        
 >Keywords:       
 >Date-Required:
 >Class:          sw-bug
 >Submitter-Id:   current-users
 >Arrival-Date:   Fri Sep 22 23:50:01 PDT 2000
 >Closed-Date:
 >Last-Modified:
 >Originator:     Fred Dipp
 >Release:        4.1-Stable
 >Organization:
 >Environment:
 FreeBSD dually.sevicron.com 4.1-STABLE FreeBSD 4.1-STABLE #3: Sun Sep 10 00:46:37 EDT 2000     root@dually.sevicron.com:/usr/src/sys/compile/DUALLY  i386
 >Description:
 Somewhere around the update from Evolution-0.3 to Evolution-0.4 - I can not get into Calendar.
 I can open evolution and switch between Contacts and Inbox, however,
 if I try to go into Calendar - it crashes with the Gnome bug dialog.
 
 I build my ports from scratch and all dependencies of the most recent Evolution(0.5.1_1),
 are met.
 
 As I mentioned, this used to work for me, per Evolution-0.3 or so.
 I don't know where to start looking for problems.
 
 On a seperate, but possibly related note - I can get the Gnome Control Center to crash by opening any given dialog,
 and close the control center (via File--> Exit or the X) prior to clicking OK/Cancel/etc...in the dialog.
 
 >How-To-Repeat:
 Open Evolution - click the Calendar icon.
 >Fix:
 Unknown at this time
 
 >Release-Note:
 >Audit-Trail:
 >Unformatted:
 
 
 To Unsubscribe: send mail to majordomo@FreeBSD.org
 with "unsubscribe freebsd-ports" in the body of the message
 
 
State-Changed-From-To: analyzed->closed 
State-Changed-By: ade 
State-Changed-When: Tue Oct 10 11:00:11 PDT 2000 
State-Changed-Why:  
This is an Evolution problem, as opposed to a ports problem. 
Evolution is currently marked broken for other reasons, pending 
another release. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=21495 
>Unformatted:
