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 619295 - Crash in IA__g_str_hash, camel_db_get_folder_uids_flags at camel-db.c line 1082
Crash in IA__g_str_hash, camel_db_get_folder_uids_flags at camel-db.c line 1082
Status: RESOLVED DUPLICATE of bug 573125
Product: evolution
Classification: Applications
Component: Mailer
2.30.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2010-05-21 14:04 UTC by jorschiedt
Modified: 2010-10-01 13:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30



Description jorschiedt 2010-05-21 14:04:58 UTC
What were you doing when the application crashed?
Crash when "downloading new messages for offline mode"


Distribution: openSUSE 11.3 Milestone 7 (x86_64)
Gnome Release: 2.30.0 (null) (SUSE)
BugBuddy Version: 2.30.0

System: Linux 2.6.34-8-default #1 SMP 2010-05-17 17:30:24 +0200 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10800000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Sonar
Icon Theme: Gilouche
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 922562560 vsize: 922562560 resident: 109748224 share: 28983296 rss: 109748224 rss_rlim: 18446744073709551615
CPU usage: start_time: 1274450387 rtime: 7310 utime: 5816 stime: 1494 cutime:2 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7fdaad5e2710 (LWP 8655)]
[New Thread 0x7fdab3f44710 (LWP 8629)]
[New Thread 0x7fdabb9ef710 (LWP 8618)]
[New Thread 0x7fdaacde1710 (LWP 8326)]
[New Thread 0x7fdab1851710 (LWP 8316)]
[New Thread 0x7fdab2052710 (LWP 8315)]
[New Thread 0x7fdab2853710 (LWP 8314)]
[New Thread 0x7fdac82d8710 (LWP 8309)]
[New Thread 0x7fdab97e0710 (LWP 8306)]
[New Thread 0x7fdab9fe1710 (LWP 8305)]
[New Thread 0x7fdabb1ee710 (LWP 8302)]
[New Thread 0x7fdabc1f0710 (LWP 8300)]
[New Thread 0x7fdabdc00710 (LWP 8298)]
[New Thread 0x7fdabd1f2710 (LWP 8297)]
[New Thread 0x7fdabee2d710 (LWP 8294)]
[New Thread 0x7fdabf62e710 (LWP 8293)]
[New Thread 0x7fdac027b710 (LWP 8292)]
[New Thread 0x7fdac0a7c710 (LWP 8291)]
0x00007fdada019e6d in __libc_waitpid (pid=<value optimized out>, stat_loc=<value optimized out>, options=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/waitpid.c:41
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 5 (Thread 0x7fdaacde1710 (LWP 8326))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_999
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 61
  • #3 <signal handler called>
  • #4 IA__g_str_hash
    at gstring.c line 134
  • #5 g_hash_table_lookup_node_for_insertion
    at ghash.c line 382
  • #6 g_hash_table_insert_internal
    at ghash.c line 977
  • #7 camel_db_get_folder_uids_flags
    at camel-db.c line 1082
  • #8 camel_folder_summary_load_from_db
    at camel-folder-summary.c line 1139
  • #9 camel_groupwise_summary_new
    at camel-groupwise-summary.c line 170
  • #10 camel_gw_folder_new
    at camel-groupwise-folder.c line 977
  • #11 groupwise_get_folder
    at camel-groupwise-store.c line 588
  • #12 camel_store_get_folder
    at camel-store.c line 345
  • #13 mail_tool_uri_to_folder
    at mail-tools.c line 334
  • #14 refresh_folders_exec
    at mail-send-recv.c line 886
  • #15 mail_msg_proxy
    at mail-mt.c line 471
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 315
  • #17 g_thread_create_proxy
    at gthread.c line 1893
  • #18 start_thread
    at pthread_create.c line 297
  • #19 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #20 ??

	Inferior 1 [process 8289] will be detached.

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


----------- .xsession-errors (142 sec old) ---------------------
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:5896): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
--------------------------------------------------
Comment 1 Akhil Laddha 2010-06-22 08:02:18 UTC
looks related to bug 573125 just that bug 619295 is against groupwise provider
Comment 2 Milan Crha 2010-10-01 13:10:50 UTC
(In reply to comment #1)
> looks related to bug 573125 just that bug 619295 is against groupwise provider

Yes, it may be it, it's trying to deal with NULL in g_str_equal, which usually leads to crash. The cause can be broken folders.db file (table row value in it).

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