After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 273796 - Crash: evolution hangup when creating appointment and pasting text with mouse (middle button).
Crash: evolution hangup when creating appointment and pasting text with mouse...
Status: RESOLVED DUPLICATE of bug 342634
Product: evolution
Classification: Applications
Component: Calendar
2.6.x
Other All
: High critical
: ---
Assigned To: Chenthill P
Evolution QA team
Depends on:
Blocks: 318200
 
 
Reported: 2005-03-17 12:08 UTC by stephane.bernaud
Modified: 2013-09-13 00:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fixes the bug (1.22 KB, patch)
2005-09-22 14:26 UTC, Dinesh Layek
none Details | Review
fixes the bug (1.91 KB, patch)
2005-10-05 12:31 UTC, Dinesh Layek
reviewed Details | Review

Description stephane.bernaud 2005-03-17 12:08:58 UTC
Distribution: Debian 3.1
Package: Evolution
Priority: Normal
Version: GNOME2.8.1 2.0.3
Gnome-Distributor: Debian
Synopsis: evolution hangup when creating appointment and pasting text with mouse (middle button).
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.0.3
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:
Evolutions hangs up when I create an appointment by selecting a time
area with mouse, in calendar view,and paste text with mouse (middle
button)

Steps to reproduce the crash:
1.Select calendar view 
2. with mouse, select a time range for appointment
3. press enter 
4. paste previously selected text with middle button (notice that text
isn't pasted at all)
5. right click in area -> hang

Expected Results:
text pasted without hang

How often does this happen?
everytime

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1228701024 (LWP 5319)]
[New Thread -1237464144 (LWP 5321)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1228701024 (LWP 5319))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 e_sidebar_get_type
  • #4 <signal handler called>
  • #5 icalcomponent_get_first_property
    from /usr/lib/libecal.so.6
  • #6 e_cal_util_component_has_rdates
    from /usr/lib/libecal.so.6
  • #7 e_cal_util_component_has_recurrences
    from /usr/lib/libecal.so.6
  • #8 e_calendar_view_create_popup_menu
    from /usr/lib/evolution/2.0/components/libevolution-calendar.so
  • #9 e_day_view_convert_time_to_position
    from /usr/lib/evolution/2.0/components/libevolution-calendar.so
  • #10 e_day_view_convert_time_to_position
    from /usr/lib/evolution/2.0/components/libevolution-calendar.so
  • #11 e_day_view_convert_time_to_position
    from /usr/lib/evolution/2.0/components/libevolution-calendar.so
  • #12 e_day_view_convert_time_to_position
    from /usr/lib/evolution/2.0/components/libevolution-calendar.so
  • #13 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #18 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #22 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #23 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #25 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #26 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #27 main
  • #0 __kernel_vsyscall



Unknown reporter: stephane.bernaud@cea.fr, changed to bugbuddy-import@ximian.com.
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 C Shilpa 2005-04-22 10:55:12 UTC
I tried to replicate the bug and evo crashed and here is the stack trace

Thread 1 (Thread 1095303712 (LWP 27937))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #5 libgnomeui_segv_handle
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #6 segv_redirect
    at main.c line 428
  • #7 <signal handler called>
  • #8 e_cal_popup_target_new_select
    at e-cal-popup.c line 149
  • #9 e_calendar_view_create_popup_menu
    at e-calendar-view.c line 1468
  • #10 e_day_view_show_popup_menu
    at e-day-view.c line 3238
  • #11 e_day_view_on_event_right_click
    at e-day-view.c line 3318
  • #12 e_day_view_on_event_button_press
    at e-day-view.c line 2954
  • #13 e_day_view_on_main_canvas_button_press
    at e-day-view.c line 2795
  • #14 _gtk_marshal_BOOLEAN__BOXED
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #15 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 gtk_widget_event_internal
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #20 gtk_propagate_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #21 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #22 gdk_event_dispatch
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #23 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #24 g_main_context_iterate
    from /opt/gnome/lib/libglib-2.0.so.0
  • #25 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #26 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #27 main
    at main.c line 610
  • #0 ??

Comment 2 Dinesh Layek 2005-09-22 14:26:01 UTC
Created attachment 52507 [details] [review]
fixes the bug
Comment 3 Dinesh Layek 2005-10-05 12:31:41 UTC
Created attachment 53055 [details] [review]
fixes the bug
Comment 4 André Klapper 2005-10-25 19:48:14 UTC
reassigning old bugs to get rid of triage@ximian.com as assignee.
Comment 5 André Klapper 2005-12-11 03:19:26 UTC
stacktrace a bit similar to bug 302460
Comment 6 Christian Kirbach 2006-02-02 16:46:59 UTC
second trace is a different problem -> Bug 328985
Comment 7 Srinivasa Ragavan 2006-02-08 03:55:50 UTC
Chen: Can you review the patch?
Comment 8 André Klapper 2006-03-21 03:16:00 UTC
chen: PING

i also experience this with today's evo2.5.92-cvs-head sometimes when right-clicking on an appointment in day view that i just created directly in day view (no editor involved).

i canNOT reproduce it after applying the patch, so i would be happy to see it in.


my stacktrace is:

  • #0 e_cal_popup_target_new_select
    at e-cal-popup.c line 572
  • #1 e_calendar_view_create_popup_menu
    at e-calendar-view.c line 1668
  • #2 e_day_view_show_popup_menu
    at e-day-view.c line 3299
  • #3 e_day_view_on_event_right_click
    at e-day-view.c line 3379
  • #4 e_day_view_on_event_button_press
    at e-day-view.c line 3018
  • #5 e_day_view_on_main_canvas_button_press
    at e-day-view.c line 2853
  • #6 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #7 IA__g_closure_invoke
    at gclosure.c line 490
  • #8 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #9 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #10 IA__g_signal_emit
    at gsignal.c line 2241
  • #11 gtk_widget_event_internal
    at gtkwidget.c line 3782
  • #12 IA__gtk_widget_event
    at gtkwidget.c line 3588
  • #13 IA__gtk_propagate_event
    at gtkmain.c line 2179
  • #14 IA__gtk_main_do_event
    at gtkmain.c line 1408
  • #15 gdk_event_dispatch
    at gdkevents-x11.c line 2311
  • #16 g_main_dispatch
    at gmain.c line 1916
  • #17 IA__g_main_context_dispatch
    at gmain.c line 2466
  • #18 g_main_context_iterate
    at gmain.c line 2547
  • #19 IA__g_main_loop_run
    at gmain.c line 2751
  • #20 bonobo_main
    at bonobo-main.c line 311
  • #21 main
    at main.c line 610


setting appropriate priority and severity for this crasher bug.
Comment 9 André Klapper 2006-06-01 00:11:41 UTC
retargetting.
Comment 10 Chenthill P 2006-08-09 09:18:02 UTC
The function strstrip (char *str) is not necessary here. Its already present in icalparser.c. Checking if summary is a null string alone will lead have other side effects.
Comment 11 Harish Krishnaswamy 2006-08-10 12:59:34 UTC
Set target milestone to 2.8
Comment 12 Srinivasa Ragavan 2006-09-29 18:13:21 UTC

*** This bug has been marked as a duplicate of 342634 ***