Re: [Evolution] More problems with evolution



      gnome_dialog_construct (GNOME_DIALOG (dialog), _("Evolution Accounts"),
                              GNOME_STOCK_BUTTON_OK);

Not sure why GNOME_STOCK_BUTTON_OK (the 3rd argument to gnome_dialog_construct
is
the va_arg one...see above) is causing an out-of-bounds problem.  Any tips on
how to dig further into this issue?


Should be  gnome_dialog_construct (GNOME_DIALOG (dialog), _("Evolution
Accounts"),              
                                                          
GNOME_STOCK_BUTTON_OK, NULL);

ie, a NULL terminated list.
but it looks like it's been fixed in CVS. The only code similar in
mail-accounts.c that I 
have is gnome_dialog_append_button and it's correct.

iain


SITUATION #2
------------

This problem occurs when the user clicks on the "Inbox", and then clicks on
the "Compose" button.  The problem only occurs when the mail is not
configured, so a pop-up appears saying "You have not configured the mail
client.  You need to do this before you can send, receive or compose mail.
Would you like to configure it now?".  Then click on the "Yes" button and
an empty window appears.  This doesn't cause any core dump, but it is
clearly a bug.

We verified that this problem occurs in both Linux and Solaris.

SITUATION #3
------------

This problem occurs when the user clicks on the "Calendar" icon.
You cannot see what is being typed when the user enters any data
into the calendar as described below:

In the "Day" and "5 Day" views any data entered into the calendar
is not visible.  It seems to be white text on a white background.
If you highlight the cell after entering data, you can see the
text.

The "Week" and "Month" calendars work okay if you click on a date
and start typing, which causes it to add a new entry.  The text is
white and the background is gray and clear to read.  However, entries
that are carried over from the "Day" or "5 Day" view have the same
display problem as the "Day" and "5 Day" views described in the
paragraph above.  The "Week" view seems to be white text on white
background.  The "Month" view seems to be white text on light gray
background.  The "Month" view is very difficult but not quite
impossible to read.  Again if you highlight the text in the cell
after entering the data, you can see the text.

This problem only occurs on Solaris.  Any tips about how to correct
or look into this situation?

SITUATION #4
------------

While clicking on cells while in the Calendar, using the "Week"
view, a pop-up appears saying "Ooops!  The view for 
`evolution:/local/Calendar' have died unexpectedly.  :-(
This problably means that the calendar component has crashed."

We were able to recreate this problem in Linux and Solaris.  To
recreate the problem simply click in many cells and enter many
values into the "Week" view.  The problem seems to happen after
playing with it this way for about 1 minute.  If you have problems
recreating this situation, we can be more specific about how we
are creating the problem, but it seems pretty easy to create.
We verified that each core dumping situation had the same
traceback.

Stacktrace of the evolution-calendar core file follows:

--stacktrace #2 begin--

#0  0x5ab44 in e_week_view_start_editing_event (week_view=0x12beb0, 
    event_num=5, span_num=0, initial_text=0x0) at e-week-view.c:2775
#1  0x50a34 in e_week_view_event_item_button_release (wveitem=0x187388, 
    event=0xffbee4e8) at e-week-view-event-item.c:758
#2  0x504e0 in e_week_view_event_item_event (item=0x187388, event=0xffbee4e8)
    at e-week-view-event-item.c:670
#3  0xfe6c27bc in gnome_canvas_item_marshal_signal_1 (object=0x187388, 
    func=0x50444 <e_week_view_event_item_event>, func_data=0x0, 
    args=0xffbee158) at gnome-canvas.c:543
#4  0xff20f160 in gtk_signal_real_emit (object=0x187388, signal_id=78, 
    PARAMS=0xffbee158) at gtksignal.c:1492
#5  0xff20a704 in gtk_signal_emit (object=0x187388, signal_id=78)
    at gtksignal.c:552
#6  0xfe6cabc4 in emit_event (canvas=0x15a370, event=0x13a760)
    at gnome-canvas.c:2817
#7  0xfe6cb7c4 in gnome_canvas_button (widget=0x15a370, event=0x13a760)
    at gnome-canvas.c:3034
#8  0xff1a2934 in gtk_marshal_BOOL__POINTER (object=0x15a370, 
    func=0xfe6cb450 <gnome_canvas_button>, func_data=0x0, args=0xffbee778)
    at gtkmarshal.c:30
#9  0xff20f160 in gtk_signal_real_emit (object=0x15a370, signal_id=33, 
    params=0xffbee778) at gtksignal.c:1492
#10 0xff20a704 in gtk_signal_emit (object=0x15a370, signal_id=33)
---Type <return> to continue, or q <return> to quit---
    at gtksignal.c:552
#11 0xff286b0c in gtk_widget_event (widget=0x15a370, event=0x13a760)
    at gtkwidget.c:2860
#12 0xff1a2854 in gtk_propagate_event (widget=0x15a370, event=0x13a760)
    at gtkmain.c:1313
#13 0xff1a0b6c in gtk_main_do_event (event=0x13a760) at gtkmain.c:770
#14 0xff036370 in gdk_event_dispatch (source_data=0x0, 
    current_time=0xffbeedc0, user_data=0x0) at gdkevents.c:2139
#15 0xfefccc24 in g_main_dispatch (dispatch_time=0xffbeedc0) at gmain.c:656
#16 0xfefcd9a8 in g_main_iterate (block=1, dispatch=1) at gmain.c:877
#17 0xfefcdca0 in g_main_run (loop=0xf1850) at gmain.c:935
#18 0xff19fc64 in gtk_main () at gtkmain.c:476
#19 0xfecee2fc in bonobo_main () at bonobo-main.c:275
#20 0x74180 in main (argc=4, argv=0xffbef02c) at main.c:83

--stacktrace #2 end--

Line 2775 of e-week-view.c reads as follows:

      gtk_object_get (GTK_OBJECT (span->text_item),
                      "event_processor", &event_processor,
                      NULL);

gdb shows that the variables has the following values:

   span              $2 = (EWeekViewEventSpan *) 0x183550
   span->text_item   $9 = (GnomeCanvasItem *) 0x402c000
   *span->text_item  Cannot access memory at address 0x402c0000.
   event_processor   $4 = (ETextEventProcessor *) 0x0

CONCLUSION
----------

We hope that the information about OS-independant issues is
helpful, and please let us know if there is any additional
information or help we can provide in these areas.  We are
also hoping for any tips or hints regarding how to correct
the Solaris specific issues.

Thanks much!

Brian Cameron and Laszlo Peter
Sun Gnome Team Engineers

_______________________________________________
evolution maillist  -  evolution helixcode com
http://lists.helixcode.com/mailman/listinfo/evolution






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]