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 616667 - Crash in _cairo_surface_set_error at cairo-surface.c line 132
Crash in _cairo_surface_set_error at cairo-surface.c line 132
Status: RESOLVED DUPLICATE of bug 599574
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.30.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: Evolution Triage Team
Evolution QA team
: 623461 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-04-23 16:44 UTC by David Ronis
Modified: 2010-09-30 14:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30



Description David Ronis 2010-04-23 16:44:46 UTC
Version: 3.0.x

What were you doing when the application crashed?
Evo was in the process of downloading GAL entries and I switched between components (Mailer->Addressbook).  Note that this happened just after I'd upgraded Milan's recent changes to the GAL (see BUG 610697


Distribution: Slackware Slackware 12.2.0
Gnome Release: 2.30.0 2010-03-31 (GARNOME)
BugBuddy Version: 2.30.0

System: Linux 2.6.33.1 #57 SMP PREEMPT Tue Mar 16 12:54:59 EDT 2010 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10899000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomebreakpad

Memory status: size: 222085120 vsize: 222085120 resident: 48316416 share: 30089216 rss: 48316416 rss_rlim: 18446744073709551615
CPU usage: start_time: 1272040103 rtime: 1380 utime: 1025 stime: 355 cutime:32 cstime: 5 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/opt/garnome-svn-2.29.5/bin/evolution'

[Thread debugging using libthread_db enabled]
[New Thread 0xaf8f5b90 (LWP 9550)]
[New Thread 0xaed28b90 (LWP 9549)]
[New Thread 0xad442b90 (LWP 9362)]
[New Thread 0xb00f5b90 (LWP 9348)]
[New Thread 0xb08f5b90 (LWP 9347)]
[New Thread 0xb1f23b90 (LWP 9346)]
[New Thread 0xb2723b90 (LWP 9345)]
0xb5a44171 in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0xb56df810 (LWP 9335))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at gspawn.c line 386
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 700
  • #3 run_bug_buddy
    at gnome-breakpad.cc line 369
  • #4 check_if_gdb
    at gnome-breakpad.cc line 440
  • #5 bugbuddy_segv_handle
    at gnome-breakpad.cc line 223
  • #6 segv_redirect
    at main.c line 259
  • #7 <signal handler called>
  • #8 _cairo_surface_set_error
    at cairo-surface.c line 132
  • #9 _gdk_windowing_set_cairo_surface_size
    at gdkdrawable-x11.c line 1540
  • #10 recompute_visible_regions_internal
    at gdkwindow.c line 1086
  • #11 recompute_visible_regions_internal
    at gdkwindow.c line 1049
  • #12 recompute_visible_regions
    at gdkwindow.c line 1114
  • #13 IA__gdk_window_hide
    at gdkwindow.c line 6986
  • #14 gtk_container_unmap
    at gtkcontainer.c line 2684
  • #15 gnome_canvas_unmap
    at gnome-canvas.c line 2278
  • #16 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #17 g_type_class_meta_marshal
    at gclosure.c line 878
  • #18 IA__g_closure_invoke
    at gclosure.c line 767
  • #19 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #20 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #21 IA__g_signal_emit
    at gsignal.c line 3038
  • #22 IA__gtk_widget_unmap
    at gtkwidget.c line 3401
  • #23 gtk_table_forall
    at gtktable.c line 909
  • #24 IA__gtk_container_forall
    at gtkcontainer.c line 1500
  • #25 gtk_container_unmap
    at gtkcontainer.c line 2686
  • #26 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #27 g_type_class_meta_marshal
    at gclosure.c line 878
  • #28 IA__g_closure_invoke
    at gclosure.c line 767
  • #29 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #30 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #31 IA__g_signal_emit
    at gsignal.c line 3038
  • #32 IA__gtk_widget_unmap
    at gtkwidget.c line 3401
  • #33 gtk_bin_forall
    at gtkbin.c line 128
  • #34 gtk_scrolled_window_forall
    at gtkscrolledwindow.c line 1086
  • #35 IA__gtk_container_forall
    at gtkcontainer.c line 1500
  • #36 gtk_container_unmap
    at gtkcontainer.c line 2686
  • #37 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #38 g_type_class_meta_marshal
    at gclosure.c line 878
  • #39 IA__g_closure_invoke
    at gclosure.c line 767
  • #40 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #41 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #42 IA__g_signal_emit
    at gsignal.c line 3038
  • #43 IA__gtk_widget_unmap
    at gtkwidget.c line 3401
  • #44 gtk_paned_forall
    at gtkpaned.c line 1462
  • #45 IA__gtk_container_forall
    at gtkcontainer.c line 1500
  • #46 gtk_container_unmap
    at gtkcontainer.c line 2686
  • #47 gtk_paned_unmap
    at gtkpaned.c line 1064
  • #48 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #49 g_type_class_meta_marshal
    at gclosure.c line 878
  • #50 IA__g_closure_invoke
    at gclosure.c line 767
  • #51 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #52 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #53 IA__g_signal_emit
    at gsignal.c line 3038
  • #54 IA__gtk_widget_unmap
    at gtkwidget.c line 3401
  • #55 gtk_bin_forall
    at gtkbin.c line 128
  • #56 shell_content_forall
    at e-shell-content.c line 267
  • #57 IA__gtk_container_forall
    at gtkcontainer.c line 1500
  • #58 gtk_container_unmap
    at gtkcontainer.c line 2686
  • #59 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #60 g_type_class_meta_marshal
    at gclosure.c line 878
  • #61 IA__g_closure_invoke
    at gclosure.c line 767
  • #62 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #63 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #64 IA__g_signal_emit
    at gsignal.c line 3038
  • #65 IA__gtk_widget_unmap
    at gtkwidget.c line 3401
  • #66 IA__gtk_widget_set_child_visible
    at gtkwidget.c line 7453
  • #67 gtk_notebook_real_switch_page
    at gtknotebook.c line 6109
  • #68 _gtk_marshal_VOID__POINTER_UINT
    at gtkmarshalers.c line 2658
  • #69 g_type_class_meta_marshal
    at gclosure.c line 878
  • #70 IA__g_closure_invoke
    at gclosure.c line 767
  • #71 signal_emit_unlocked_R
    at gsignal.c line 3286
  • #72 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #73 IA__g_signal_emit
    at gsignal.c line 3038
  • #74 gtk_notebook_switch_page
    at gtknotebook.c line 6157
  • #75 shell_window_set_notebook_page
    at e-shell-window.c line 103
  • #76 IA__g_cclosure_marshal_VOID__PARAM
    at gmarshal.c line 531
  • #77 IA__g_closure_invoke
    at gclosure.c line 767
  • #78 signal_emit_unlocked_R
    at gsignal.c line 3248
  • #79 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #80 IA__g_signal_emit
    at gsignal.c line 3038
  • #81 g_object_dispatch_properties_changed
    at gobject.c line 801
  • #82 g_object_notify_dispatcher
    at gobject.c line 328
  • #83 g_object_notify_queue_thaw
    at gobjectnotifyqueue.c line 120
  • #84 IA__g_object_notify
    at gobject.c line 888
  • #85 e_shell_window_switch_to_view
    at e-shell-window-private.c line 534
  • #86 action_switcher_cb
    at e-shell-window-actions.c line 1244
  • #87 IA__g_cclosure_marshal_VOID__OBJECT
    at gmarshal.c line 636
  • #88 IA__g_closure_invoke
    at gclosure.c line 767
  • #89 signal_emit_unlocked_R
    at gsignal.c line 3248
  • #90 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #91 IA__g_signal_emit
    at gsignal.c line 3038
  • #92 gtk_radio_action_activate
    at gtkradioaction.c line 361
  • #93 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #94 g_type_class_meta_marshal
    at gclosure.c line 878
  • #95 IA__g_closure_invoke
    at gclosure.c line 767
  • #96 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #97 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #98 IA__g_signal_emit
    at gsignal.c line 3038
  • #99 _gtk_action_emit_activate
    at gtkaction.c line 755
  • #100 IA__gtk_action_activate
    at gtkaction.c line 785
  • #101 button_clicked
    at gtktoolbutton.c line 768
  • #102 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #103 IA__g_closure_invoke
    at gclosure.c line 767
  • #104 signal_emit_unlocked_R
    at gsignal.c line 3248
  • #105 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #106 IA__g_signal_emit
    at gsignal.c line 3038
  • #107 IA__gtk_button_clicked
    at gtkbutton.c line 1128
  • #108 gtk_toggle_button_released
    at gtktogglebutton.c line 485
  • #109 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #110 g_type_class_meta_marshal
    at gclosure.c line 878
  • #111 IA__g_closure_invoke
    at gclosure.c line 767
  • #112 signal_emit_unlocked_R
    at gsignal.c line 3178
  • #113 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #114 IA__g_signal_emit
    at gsignal.c line 3038
  • #115 gtk_button_released
    at gtkbutton.c line 1120
  • #116 gtk_button_button_release
    at gtkbutton.c line 1617
  • #117 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #118 g_type_class_meta_marshal
    at gclosure.c line 878
  • #119 IA__g_closure_invoke
    at gclosure.c line 767
  • #120 signal_emit_unlocked_R
    at gsignal.c line 3286
  • #121 IA__g_signal_emit_valist
    at gsignal.c line 2991
  • #122 IA__g_signal_emit
    at gsignal.c line 3038
  • #123 gtk_widget_event_internal
    at gtkwidget.c line 4943
  • #124 IA__gtk_propagate_event
    at gtkmain.c line 2442
  • #125 IA__gtk_main_do_event
    at gtkmain.c line 1647
  • #126 gdk_event_dispatch
    at gdkevents-x11.c line 2372
  • #127 g_main_dispatch
    at gmain.c line 1960
  • #128 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #129 g_main_context_iterate
    at gmain.c line 2591
  • #130 IA__g_main_loop_run
    at gmain.c line 2799
  • #131 IA__gtk_main
    at gtkmain.c line 1219
  • #132 main
    at main.c line 548

	Inferior 1 [process 9335] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


---- Critical and fatal warnings logged during execution ----

** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed 
** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed 
** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed 
** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed 
** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed 
** e-table **: e_table_header_compute_height: assertion `ecol->pixbuf != NULL' failed
Comment 1 Milan Crha 2010-04-26 17:37:45 UTC
I believe it's just a coincidence, and I cannot reproduce it, somehow.
Comment 2 Akhil Laddha 2010-06-21 04:51:05 UTC
possible dupe of bug 599574
Comment 3 Akhil Laddha 2010-07-04 03:58:30 UTC
*** Bug 623461 has been marked as a duplicate of this bug. ***
Comment 4 Milan Crha 2010-09-30 14:41:24 UTC
I agree with Akhil, and I'm marking this as such.

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