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 473904 - IMAP : Evolution crashed when moved from one folder to another
IMAP : Evolution crashed when moved from one folder to another
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.12.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-09-05 13:33 UTC by Akhil Laddha
Modified: 2011-10-04 08:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Akhil Laddha 2007-09-05 13:33:49 UTC
I moved approx 4k mails from local folder to user created folder on IMAP account.After successful completion of move operation,i clicked on destination folder and after reading one mail when i clicked on other folder,evolution  crashed.

Gdb traces


(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'
[New Thread 0xb0fe2b90 (LWP 4353)]
DEBUG: Myfolder (mbox:/home/akhil/.evolution/mail/local#Myfolder)

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): camel-WARNING **: No from set for message

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): camel-WARNING **: No from set for message

(evolution:4150): camel-WARNING **: No from set for message

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

(evolution:4150): GLib-GObject-WARNING **: IA__g_object_get_property: object cla ss `ECanvas' has no property named `focused_item'

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb2491b90 (LWP 4186)]
g_hash_table_resize (hash_table=0xa40cb80) at ghash.c:827
827             node->next = new_nodes[hash_val];

(gdb) thread apply all bt

Thread 8 (Thread 0xb1affb90 (LWP 4187))

  • #0 __pthread_mutex_lock
    at pthread_mutex_lock.c line 81
  • #1 camel_message_info_free
    at camel-folder-summary.c line 2793
  • #2 folder_getv
    at camel-folder.c line 366
  • #3 disco_getv
    at camel-disco-folder.c line 221
  • #4 imap_getv
    at camel-imap-folder.c line 465
  • #5 camel_object_get
    at camel-object.c line 1608
  • #6 imap_refresh_info
    at camel-imap-folder.c line 555
  • #7 disco_refresh_info
    at camel-disco-folder.c line 269
  • #8 camel_folder_refresh_info
    at camel-folder.c line 302
  • #9 refresh_folder_refresh
    at mail-ops.c line 1585
  • #10 mail_msg_received
    at mail-mt.c line 582
  • #11 thread_received_msg
    at e-msgport.c line 1005
  • #12 thread_dispatch
    at e-msgport.c line 1072
  • #13 start_thread
    at pthread_create.c line 296
  • #14 clone
    from /lib/libc.so.6

Thread 7 (Thread 0xb2491b90 (LWP 4186))

  • #0 g_hash_table_resize
    at ghash.c line 827
  • #1 camel_folder_search_search
  • #2 imap_search_by_expression
  • #3 camel_folder_search_by_expression
  • #4 regen_list_regen
    at message-list.c line 3798
  • #5 mail_msg_received
    at mail-mt.c line 582
  • #6 thread_received_msg
    at e-msgport.c line 1005
  • #7 thread_dispatch
    at e-msgport.c line 1072
  • #8 start_thread
    at pthread_create.c line 296
  • #9 clone
    from /lib/libc.so.6

Comment 1 Akhil Laddha 2007-09-06 10:27:34 UTC
I got one more crasher when moved from one folder to another.It could be similar to previous one so pasting traces here.

(evolution:19996): camel-WARNING **: Cannot load summary file: `/home/akhil/.evolution/mail/imap/akhil@164.99.168.230/folders/INBOX/subfolders/website2/summary-meta': No such file or directory

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'
[New Thread 0xb0f81b90 (LWP 20126)]

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

(evolution:19996): GLib-GObject-WARNING **: IA__g_object_get_property: object class `ECanvas' has no property named `focused_item'

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb23d4b90 (LWP 20030)]
0xb7d39bd2 in camel_message_info_uint32 (mi=0x974dd78, id=5)
    at camel-folder-summary.c:2992
2992    camel-folder-summary.c: No such file or directory.
        in camel-folder-summary.c
(gdb) thread apply all bt

Thread 7 (Thread 0xb23d4b90 (LWP 20030))

  • #0 camel_message_info_uint32
    at camel-folder-summary.c line 2992
  • #1 vtrash_search_by_expression
  • #2 camel_folder_search_by_expression
  • #3 regen_list_regen
    at message-list.c line 3801
  • #4 mail_msg_received
    at mail-mt.c line 582
  • #5 thread_received_msg
    at e-msgport.c line 1005
  • #6 thread_dispatch
    at e-msgport.c line 1072
  • #7 start_thread
    at pthread_create.c line 296
  • #8 clone
    from /lib/libc.so.6

Comment 2 Sankar P 2008-01-22 05:51:53 UTC
A few threads are missing. I suspect it is the other infamous suse gdb bug.  Can you start with gdb (instead of attaching) and try reproducing this ?
Comment 3 Akhil Laddha 2008-01-23 04:24:52 UTC
Sankar,
       I attached the traces whatever i had gotten from gdb as i don't use bug-buddy generally.Both traces have missing threads, i don't know why.I will attach more traces if i get crash in future.
Comment 4 Matthew Barnes 2008-03-11 00:33:38 UTC
Bumping version to a stable release.
Comment 5 Milan Crha 2008-04-23 13:01:04 UTC
I guess the main issue is because of this:
(evolution:19996): camel-WARNING **: Cannot load summary file:
`/home/akhil/.evolution/mail/imap/.../folders/INBOX/subfolders/website2/summary-meta':
No such file or directory

As soon as your summary will be created, then it should start to work "properly". Just a guess. The question is why it didn't create the summary file for you already. By any chance, do you remember whether you created the folder and copied there those message in one evolution run?