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 581847 - Crash in camel_msgport_try_pop at camel-msgport.c line 402
Crash in camel_msgport_try_pop at camel-msgport.c line 402
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other All
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 598932 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-05-08 10:22 UTC by Dwayne Bailey
Modified: 2011-03-16 14:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Dwayne Bailey 2009-05-08 10:22:33 UTC
What were you doing when the application crashed?
Changing searc critera form 'Current Account' to 'Current Folder' while Evolution was still trying to search 'Current Account'


Distribution: Fedora release 10 (Cambridge)
Gnome Release: 2.24.3 2009-01-16 (Red Hat, Inc)
BugBuddy Version: 2.24.2

System: Linux 2.6.27.21-170.2.56.fc10.i686 #1 SMP Mon Mar 23 23:37:54 EDT 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: No
Accessibility: Enabled
GTK+ Theme: Nodoka
Icon Theme: Fedora

Memory status: size: 403439616 vsize: 403439616 resident: 162385920 share: 27189248 rss: 162385920 rss_rlim: 18446744073709551615
CPU usage: start_time: 1241768039 rtime: 20883 utime: 18689 stime: 2194 cutime:59 cstime: 74 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0xb7ed8990 (LWP 19974)]
[New Thread 0xa8dffb90 (LWP 23195)]
[New Thread 0xb01ffb90 (LWP 23136)]
[New Thread 0xb6773b90 (LWP 20157)]
[New Thread 0xad7d7b90 (LWP 20156)]
[New Thread 0xae1dfb90 (LWP 20015)]
[New Thread 0xaf5e1b90 (LWP 20013)]
[New Thread 0xb13e4b90 (LWP 20010)]
[New Thread 0xb1de5b90 (LWP 20009)]
[New Thread 0xb27e6b90 (LWP 20007)]
[New Thread 0xb31e7b90 (LWP 20006)]
[New Thread 0xb47fcb90 (LWP 20005)]
[New Thread 0xb51fdb90 (LWP 20003)]
[New Thread 0xb5bfeb90 (LWP 20002)]
[New Thread 0xb71d5b90 (LWP 20000)]
[New Thread 0xb7bd6b90 (LWP 19999)]
0x00382416 in __kernel_vsyscall ()

Thread 3 (Thread 0xb01ffb90 (LWP 23136))

  • #0 __kernel_vsyscall
  • #1 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 136
  • #2 _L_lock_89
    from /lib/libpthread.so.0
  • #3 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #4 segv_redirect
    at main.c line 423
  • #5 <signal handler called>
  • #6 camel_msgport_try_pop
    at camel-msgport.c line 402
  • #7 camel_operation_cancel_check
    at camel-operation.c line 406
  • #8 camel_read
    at camel-file-utils.c line 433
  • #9 stream_read
    at camel-stream-fs.c line 225
  • #10 camel_stream_read
    at camel-stream.c line 98
  • #11 folder_read
    at camel-mime-parser.c line 906
  • #12 folder_scan_header
    at camel-mime-parser.c line 1195
  • #13 folder_scan_step
    at camel-mime-parser.c line 1597
  • #14 camel_mime_parser_step
    at camel-mime-parser.c line 623
  • #15 construct_from_parser
    at camel-mime-part.c line 940
  • #16 construct_from_parser
    at camel-mime-message.c line 597
  • #17 camel_mime_part_construct_from_parser
    at camel-mime-part.c line 993
  • #18 construct_from_stream
    at camel-mime-part.c line 1009
  • #19 camel_data_wrapper_construct_from_stream
    at camel-data-wrapper.c line 270
  • #20 maildir_get_message
    at camel-maildir-folder.c line 271
  • #21 camel_folder_get_message
    at camel-folder.c line 1126
  • #22 match_words_message
    at camel-folder-search.c line 1255
  • #23 match_words_messages
    at camel-folder-search.c line 1296
  • #24 search_body_contains
    at camel-folder-search.c line 1358
  • #25 e_sexp_term_eval
    at e-sexp.c line 720
  • #26 term_eval_or
    at e-sexp.c line 322
  • #27 e_sexp_term_eval
    at e-sexp.c line 710
  • #28 e_sexp_eval
    at e-sexp.c line 1324
  • #29 camel_folder_search_search
  • #30 local_search_by_expression
  • #31 camel_folder_search_by_expression
  • #32 vee_rebuild_folder
    at camel-vee-folder.c line 1130
  • #33 vee_add_folder
    at camel-vee-folder.c line 1907
  • #34 camel_vee_folder_add_folder
    at camel-vee-folder.c line 225
  • #35 camel_vee_folder_set_folders
    at camel-vee-folder.c line 363
  • #36 vfolder_setup_exec
    at em-folder-browser.c line 1022
  • #37 mail_msg_proxy
    at mail-mt.c line 520
  • #38 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #39 g_thread_create_proxy
    at gthread.c line 635
  • #40 start_thread
    at pthread_create.c line 297
  • #41 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130


----------- .xsession-errors ---------------------
warning: the debug information found in "/usr/lib/debug/usr/lib/libgssapi_krb5.so.2.2.debug" does not match "/usr/lib/libgssapi_krb5.so.2" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug//lib/libuuid.so.1.2.debug" does not match "/lib/libuuid.so.1" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/lib/libuuid.so.1.2.debug" does not match "/lib/libuuid.so.1" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug//usr/lib/libkrb5support.so.0.1.debug" does not match "/usr/lib/libkrb5support.so.0" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/libkrb5support.so.0.1.debug" does not match "/usr/lib/libkrb5support.so.0" (CRC mismatch).
--------------------------------------------------
Comment 1 Akhil Laddha 2009-11-12 03:44:40 UTC
looks related to bug 598932
Comment 3 Milan Crha 2011-01-10 16:41:23 UTC
*** Bug 598932 has been marked as a duplicate of this bug. ***
Comment 4 Milan Crha 2011-03-16 14:46:01 UTC
I tried to reproduce this with actual git master (just before 2.91.92) and the "Current Account" combo is disabled while searching is in the progress, and clearing (cancelling) the search and changing to Current Folder and re-invoking the search doesn't seem to trigger the issue.

Please reopen if you'll face this with 2.91.92 or any later version. Thanks in advance.