[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Evolution] Crash when getting mail



Hi,

it looks like there is something wrong in the filter code.  When getting
mail, I now get a crash with an assertino.  I have attached the stack
trace.

  The problem seems to be that CamelMessageInfo gets allocated through a
simple g_new0() at filter-driver.c:743, but that is not what the
camel_message_info_set_string() function expects...

-- 
Ettore
*** Message -- STARTING Fetching email from pop://ettore localhost
*** Message -- PASSWORD
Extracting X font info
Extracting X font info
Extracting X font info
*** Message -- MESSAGE

camel-ERROR **: file ../../camel/camel-folder-summary.c: line 2246 (camel_message_info_set_string): assertion failed: (mi->strings != NULL)
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread 1026 (runnable)]
0x4082dd21 in __kill () from /lib/libc.so.6
(gdb) where
#0  0x4082dd21 in __kill () from /lib/libc.so.6
#1  0x4031e1f7 in raise (sig=6) at signals.c:65
#2  0x4082f0b8 in abort () at ../sysdeps/generic/abort.c:88
#3  0x406cc893 in g_logv (log_domain=0x4007e31f "camel", 
    log_level=G_LOG_LEVEL_ERROR, 
    format=0x4007e3a0 "file %s: line %d (%s): assertion failed: (%s)", 
    args1=0xbf7ffc3c) at gmessages.c:389
#4  0x406cc956 in g_log (log_domain=0x4007e31f "camel", 
    log_level=G_LOG_LEVEL_ERROR, 
    format=0x4007e3a0 "file %s: line %d (%s): assertion failed: (%s)")
    at gmessages.c:406
#5  0x4005f47d in camel_message_info_set_string (mi=0x82a8ce8, type=1, 
    str=0x82a8d20 "Re: [HC Gene-pool] Evolution meeting today")
    at ../../camel/camel-folder-summary.c:2246
#6  0x809aa8d in filter_driver_filter_message (driver=0x828d0c8, 
    message=0x82a9c40, info=0x82a8ce8, 
    source_url=0x8299b88 "pop://ettore localhost/inbox", 
    source=0x80a851f "incoming", ex=0x82098b0)
    at ../../filter/filter-driver.c:752
#7  0x809a934 in filter_driver_filter_folder (driver=0x828d0c8, 
    folder=0x8297d00, source=0x80a851f "incoming", uids=0x816dc10, remove=0, 
    ex=0x82098b0) at ../../filter/filter-driver.c:706
#8  0x8073aff in do_fetch_mail (in_data=0x823e250, op_data=0x823e2b8, 
---Type <return> to continue, or q <return> to quit---
    ex=0x82098b0) at ../../mail/mail-ops.c:287
#9  0x80782ad in dispatch (unused=0x0) at ../../mail/mail-threads.c:642
#10 0x4031bb85 in pthread_start_thread (arg=0xbf7ffe40) at manager.c:241
#11 0x4031c54c in pthread_start_thread_event (arg=0xbf7ffe40) at manager.c:264
(gdb) 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]