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 644099 - Crash in g_variant_is_trusted, e_gdbus_book_call_get_contact_list_sync
Crash in g_variant_is_trusted, e_gdbus_book_call_get_contact_list_sync
Status: RESOLVED DUPLICATE of bug 635825
Product: evolution
Classification: Applications
Component: Contacts
2.32.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
: 644101 644105 644109 644139 651213 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-03-07 08:43 UTC by Alex Buell
Modified: 2011-05-27 08:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32


Attachments
Testcase (5.90 KB, text/plain)
2011-03-07 17:22 UTC, Alex Buell
Details

Description Alex Buell 2011-03-07 08:43:55 UTC
What were you doing when the application crashed?
Picking up my e-mail.


Distribution: Gentoo Base System release 1.12.14
Gnome Release: 2.32.1 2011-02-25 (Gentoo)
BugBuddy Version: 2.32.0

System: Linux 2.6.37-gentoo #1 SMP PREEMPT Wed Feb 9 02:59:11 GMT 2011 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10904000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: canberra-gtk-module, gnomesegvhandler

Memory status: size: 259817472 vsize: 259817472 resident: 62038016 share: 25063424 rss: 62038016 rss_rlim: 18446744073709551615
CPU usage: start_time: 1299487171 rtime: 959 utime: 874 stime: 85 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0xace31b70 (LWP 8913)]
[New Thread 0xab62eb70 (LWP 8911)]
[New Thread 0xaae2db70 (LWP 8882)]
[New Thread 0xabe2fb70 (LWP 8874)]
[New Thread 0xac630b70 (LWP 8873)]
[New Thread 0xadbd6b70 (LWP 8871)]
[New Thread 0xae3d7b70 (LWP 8870)]
[New Thread 0xaebe7b70 (LWP 8869)]
[New Thread 0xaf3e8b70 (LWP 8868)]
[New Thread 0xb4b1fb70 (LWP 8867)]
0xb7821424 in __kernel_vsyscall ()

Thread 3 (Thread 0xab62eb70 (LWP 8911))

  • #0 __kernel_vsyscall
  • #1 waitpid
    at ../sysdeps/unix/syscall-template.S line 82
  • #2 g_spawn_sync
    at gspawn.c line 392
  • #3 g_spawn_command_line_sync
    at gspawn.c line 706
  • #4 run_bug_buddy
    at gnome-segvhanlder.c line 240
  • #5 bugbuddy_segv_handle
    at gnome-segvhanlder.c line 191
  • #6 segv_redirect
    at main.c line 283
  • #7 <signal handler called>
  • #8 g_variant_is_trusted
    at gvariant-core.c line 599
  • #9 g_variant_builder_add_value
    at gvariant.c line 2932
  • #10 g_variant_valist_new
    at gvariant.c line 3928
  • #11 g_variant_new_va
  • #12 g_variant_new
  • #13 e_gdbus_book_call_get_contact_list_sync
  • #14 e_book_get_contacts
    at e-book.c line 2006
  • #15 search_address_in_addressbooks
    at em-utils.c line 1813
  • #16 em_utils_in_addressbook
    at em-utils.c line 1885
  • #17 lookup_addressbook
    at mail-session.c line 444
  • #18 camel_session_lookup_addressbook
    at camel-session.c line 718
  • #19 junk_test
    at camel-filter-search.c line 668
  • #20 e_sexp_term_eval
    at e-sexp.c line 731
  • #21 e_sexp_eval
    at e-sexp.c line 1545
  • #22 camel_filter_search_match
  • #23 camel_filter_driver_filter_message
    at camel-filter-driver.c line 1548
  • #24 camel_filter_driver_filter_mbox
    at camel-filter-driver.c line 1289
  • #25 fetch_mail_exec
    at mail-ops.c line 271
  • #26 mail_msg_proxy
    at mail-mt.c line 469
  • #27 g_thread_pool_thread_proxy
    at gthreadpool.c line 319
  • #28 g_thread_create_proxy
    at gthread.c line 1897
  • #29 start_thread
    at pthread_create.c line 297
  • #30 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133

	Inferior 1 [process 8866] will be detached.

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


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

** GLib **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)' failed 


----------- .xsession-errors (6276216 sec old) ---------------------
(nautilus:11548): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
alsa: snd_pcm_pause failed: Input/output error.
(evolution:12294): camel-WARNING **: Could not save object state file to '/var/mail/alex/.#evolution.sbd/.#Trash.cmeta': Not a directory
(evolution:12294): camel-WARNING **: Class 'CamelNNTPFolder' doesn't implement CamelDiscoFolder:expunge_uids methods
(<unknown>:7749): Gdk-WARNING **: XID collision, trouble ahead
(gnome-power-manager:11562): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!
** Message: applet now removed from the notification area
Shutting down nautilus-gdu extension
--------------------------------------------------
Comment 1 Akhil Laddha 2011-03-07 09:29:49 UTC
*** Bug 644101 has been marked as a duplicate of this bug. ***
Comment 2 Akhil Laddha 2011-03-07 09:30:01 UTC
*** Bug 644105 has been marked as a duplicate of this bug. ***
Comment 3 Akhil Laddha 2011-03-07 12:27:03 UTC
*** Bug 644109 has been marked as a duplicate of this bug. ***
Comment 4 Fabio Durán Verdugo 2011-03-07 17:19:51 UTC
*** Bug 644139 has been marked as a duplicate of this bug. ***
Comment 5 Fabio Durán Verdugo 2011-03-07 17:20:46 UTC
the last dup have one test case.
Comment 6 Alex Buell 2011-03-07 17:22:49 UTC
Created attachment 182729 [details]
Testcase
Comment 7 Alex Buell 2011-03-07 17:23:14 UTC
Test case added
Comment 8 Alex Buell 2011-03-07 17:46:05 UTC
I've copied to gnome@gentoo.org as they're interested in getting this fixed.
Comment 9 Matthew Barnes 2011-03-07 18:00:04 UTC
CC'ing Milan.  I seem to recall he added a function to sanitize untrusted UTF-8 data before handing it to GVariant.  Not sure if we missed a case or it was only for 2.91.
Comment 10 Milan Crha 2011-03-08 07:23:24 UTC
It was only for 2.91, as I thought it's too intrusive for 2.32.x.

*** This bug has been marked as a duplicate of bug 635825 ***
Comment 11 Akhil Laddha 2011-05-27 08:02:25 UTC
*** Bug 651213 has been marked as a duplicate of this bug. ***