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 310953 - clicking on sent items folder crashes evolution
clicking on sent items folder crashes evolution
Status: VERIFIED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: vivek jain
Evolution QA team
evolution[groupwise]
Depends on:
Blocks:
 
 
Reported: 2005-07-20 05:19 UTC by C Shilpa
Modified: 2013-09-13 00:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6


Attachments
patch to fix the prob (2.74 KB, patch)
2005-09-01 07:13 UTC, vivek jain
accepted-commit_now Details | Review
improved patch (3.81 KB, patch)
2005-09-01 11:24 UTC, vivek jain
none Details | Review

Description C Shilpa 2005-07-20 05:19:54 UTC
Version details: 2.3.5
Distribution/Version: SuSE 9.3

Just click on the folder sent items. A warning message pops-up saying 'Evolution
quit unexpectedly'
Here is the stack trace:

Thread 9 (Thread 1124654000 (LWP 7611))

  • #0 memcpy
    from /lib/tls/libc.so.6
  • #1 g_array_append_vals
    from /opt/gnome/lib/libglib-2.0.so.0
  • #2 g_byte_array_append
    from /opt/gnome/lib/libglib-2.0.so.0
  • #3 camel_stream_mem_new_with_buffer
    at camel-stream-mem.c line 147
  • #4 camel_mime_part_set_content
    at camel-mime-part.c line 1052
  • #5 groupwise_folder_item_to_msg
    at camel-groupwise-folder.c line 1235
  • #6 gw_update_summary
    at camel-groupwise-folder.c line 1070
  • #7 groupwise_get_folder
    at camel-groupwise-store.c line 632
  • #8 camel_store_get_folder
    at camel-store.c line 261
  • #9 mail_tool_uri_to_folder
    at mail-tools.c line 319
  • #10 get_folder_get
    at mail-ops.c line 1219
  • #11 mail_msg_received
    at mail-mt.c line 556
  • #12 thread_received_msg
    at e-msgport.c line 826
  • #13 thread_dispatch
    at e-msgport.c line 907
  • #14 start_thread
    from /lib/tls/libpthread.so.0
  • #15 clone
    from /lib/tls/libc.so.6

Comment 1 parthasarathi susarla 2005-07-20 05:24:06 UTC
fix committed to head. 
Comment 2 C Shilpa 2005-08-09 06:38:28 UTC
Verified using evolution-2.3.7.0.200508081948-0.snap.novell.11.1
Comment 3 C Shilpa 2005-08-31 06:54:56 UTC
happening in evolution-2.4.0.0.200508300318-0.snap.novell.11.1

GDB traces:

Thread 3 (Thread 1118841776 (LWP 28408))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __lll_mutex_lock_wait
    from /lib/tls/libpthread.so.0
  • #5 _L_mutex_lock_33
    from /lib/tls/libpthread.so.0
  • #6 ??
  • #7 ??
  • #8 ??
    from /opt/gnome/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 segv_redirect
    at main.c line 433
  • #13 segv_redirect
    at main.c line 433
  • #14 <signal handler called>
  • #15 strcmp
    from /lib/tls/libc.so.6
  • #16 groupwise_folder_item_to_msg
    at camel-groupwise-folder.c line 1436
  • #17 gw_update_cache
    at camel-groupwise-folder.c line 1120
  • #18 groupwise_refresh_folder
    at camel-groupwise-folder.c line 909
  • #19 groupwise_refresh_info
    at camel-groupwise-folder.c line 791
  • #20 camel_folder_refresh_info
    at camel-folder.c line 299
  • #21 refresh_folder_refresh
    at mail-ops.c line 1582
  • #22 mail_msg_received
    at mail-mt.c line 556
  • #23 thread_received_msg
    at e-msgport.c line 826
  • #24 thread_dispatch
    at e-msgport.c line 907
  • #25 start_thread
    from /lib/tls/libpthread.so.0
  • #26 clone
    from /lib/tls/libc.so.6

SOAP traces:
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""/><SOAP-ENV:Body SOAP-ENV:encodingStyle=""
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"><getItemResponse><item
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="Task"><id>42F73D56.dell.net.100.1673930.1.BD.1@3:19.dell.net.100.0.1.0.1@30</id><version>10</version><modified>2005-08-31T05:23:39Z</modified><container
deleted="2005-08-31T05:23:25Z">A.dell.net.100.0.1.0.1@19</container><container>7.dell.net.100.0.1.0.1@16</container><created>2005-08-08T05:39:10Z</created><status><accepted>1</accepted><opened>1</opened><read>1</read></status><msgId>42F73D56.dell.net.200.2000055.1.ED.1</msgId><source>sent</source><delivered>2005-08-08T05:39:10Z</delivered><security>Normal</security><subject>Stealth</subject><distribution><from><displayName>user1</displayName><email>user1@dell.net</email><uuid>77B9A000-0EC5-0000-ACE4-E000F5001E00</uuid></from><to>shilpa@dell.net,
user1@dell.net</to><recipients><recipient><displayName>C
Shilpa</displayName><email>shilpa@dell.net</email><uuid>E4326600-0C5D-0000-92C8-F2000B003100</uuid><distType>TO</distType><recipType>User</recipType><recipientStatus><delivered>2005-08-08T05:39:10Z</delivered></recipientStatus></recipient><recipient><displayName>user1</displayName><email>user1@dell.net</email><uuid>77B9A000-0EC5-0000-ACE4-E000F5001E00</uuid><distType>TO</distType><recipType>User</recipType><recipientStatus><delivered>2005-08-08T05:39:10Z</delivered><opened>2005-08-08T09:33:53Z</opened><deleted>2005-08-08T09:33:51Z</deleted><purged>2005-08-09T05:49:00Z</purged></recipientStatus></recipient></recipients><sendoptions><statusTracking>All</statusTracking></sendoptions></distribution><message><part
contentType="text/plain"
length="92">Q3JlYXRpbmcgYSBuZXcgYXNzaWduZWQgdGFzayB0byB2ZXJpZnkgdGhlIGljb24gb2YgdGhlIGFzc2lnbmVkIHRhc2s=</part></message><attachments><attachment><id>42F73D56.dell.net.200.2000055.1.EB.1@45:42F73D56.dell.net.100.1673930.1.BD.1@3:19.dell.net.100.0.1.0.1@30</id><name>crash%20traces</name><size>3409</size><date>2005-08-08T05:39:10Z</date></attachment></attachments><options><priority>Standard</priority></options><hasAttachment>1</hasAttachment><size>4056</size><iCalId>20050808T051720Z-11508-100-7227-1@linux</iCalId><startDate>2005-08-08T06:00:00Z</startDate><taskPriority>0</taskPriority></item><status><code>0</code></status></getItemResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
POST /soap HTTP/1.1
SOAP-Debug: 0x84da5c8 @ 1125466486
Host: 164.99.169.177
Connection: Keep-Alive
User-Agent: Evolution/1.4.0
Content-Type: text/xml
SOAPAction: getAttachmentRequest

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""><session>sBfrgGWIh5Adblbj</session></SOAP-ENV:Header><SOAP-ENV:Body
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"
SOAP-ENV:encodingStyle=""><getAttachmentRequest><id>42F73D56.dell.net.200.2000055.1.EB.1@45:42F73D56.dell.net.100.1673930.1.BD.1@3:19.dell.net.100.0.1.0.1@30</id><offset>0</offset><length>-1</length></getAttachmentRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>

200
SOAP-Debug: 0x84da5c8 @ 1125466486
Pragma: no-cache
Date: Wed, 31 Aug 2005 11:27:32 GMT
Server: Windows NT GroupWise POA 7.0
Content-Length: 5111
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""/><SOAP-ENV:Body SOAP-ENV:encodingStyle=""
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"><getAttachmentResponse><part
length="4548">CkRpc2FibGUgYWNjb3VudCBjcmFzaGVzIGVkcwoKVGhyZWFkIDMgKFRocmVhZCAxMDkxODgxOTA0IChMV1AgMTgyNzQpKToKIzAgIDB4ZmZmZmU0MTAgaW4gPz8gKCkKIzEgIDB4NDExNGMzNTggaW4gPz8gKCkKIzIgIDB4ZmZmZmZmZmYgaW4gPz8gKCkKIzMgIDB4MDAwMDAwMGYgaW4gPz8gKCkKIzQgIDB4NDBhYzU5NTQgaW4gcG9sbCAoKSBmcm9tIC9saWIvdGxzL2xpYmMuc28uNgojNSAgMHg0MDk2NmM3MyBpbiBnX21haW5fY29udGV4dF9hY3F1aXJlICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2xpYi0yLjAuc28uMAojNiAgMHg0MDk2N2NmNyBpbiBnX21haW5fbG9vcF9ydW4gKCkgZnJvbSAvb3B0L2dub21lL2xpYi9saWJnbGliLTIuMC5zby4wCiM3ICAweDQwOGJmNjAwIGluIGxpbmtfc2V0X2lvX3RocmVhZCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYk9SQml0LTIuc28uMAojOCAgMHg0MDk4MGZiOSBpbiBnX3RocmVhZF9jcmVhdGVfZnVsbCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdsaWItMi4wLnNvLjAKIzkgIDB4NDBhMDdhYTcgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYi90bHMvbGlicHRocmVhZC5zby4wCiMxMCAweDQwYWNlYzJlIGluIGNsb25lICgpIGZyb20gL2xpYi90bHMvbGliYy5zby42CgpUaHJlYWQgMiAoVGhyZWFkIDExMDEwMDc3OTIgKExXUCAxODMwNCkpOgojMCAgMHhmZmZmZTQxMCBpbiA/PyAoKQojMSAgMHg0MWEwMDM0OCBpbiA/PyAoKQojMiAgMHhmZmZmZmZmZiBpbiA/PyAoKQojMyAgMHgwMDAwMDAwMSBpbiA/PyAoKQojNCAgMHg0MGFjNTk1NCBpbiBwb2xsICgpIGZyb20gL2xpYi90bHMvbGliYy5zby42CiM1ICAweDQwOTY2YzczIGluIGdfbWFpbl9jb250ZXh0X2FjcXVpcmUgKCkgZnJvbSAvb3B0L2dub21lL2xpYi9saWJnbGliLTIuMC5zby4wCiM2ICAweDQwOTY3Y2Y3IGluIGdfbWFpbl9sb29wX3J1biAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdsaWItMi4wLnNvLjAKIzcgIDB4NDAwNjcyZWIgaW4gc3RhcnR1cF9tYWlubG9vcCAoYXJnPTB4MCkgYXQgZS1ib29rLmM6MzcyNwojOCAgMHg0MDk4MGZiOSBpbiBnX3RocmVhZF9jcmVhdGVfZnVsbCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdsaWItMi4wLnNvLjAKIzkgIDB4NDBhMDdhYTcgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYi90bHMvbGlicHRocmVhZC5zby4wCiMxMCAweDQwYWNlYzJlIGluIGNsb25lICgpIGZyb20gL2xpYi90bHMvbGliYy5zby42CgpUaHJlYWQgMSAoVGhyZWFkIDEwODU0ODY2NTYgKExXUCAxODI3MykpOgojMCAgMHhmZmZmZTQxMCBpbiA/PyAoKQojMSAgMHgwMDAwMDAwMSBpbiA/PyAoKQojMiAgMHgwMDAwMDAwMCBpbiA/PyAoKQojMyAgMHhiZmZmZDI3OCBpbiA/PyAoKQojNCAgMHg0MGE5ZDE5YiBpbiBfX3dhaXRwaWRfbm9jYW5jZWwgKCkgZnJvbSAvbGliL3Rscy9saWJjLnNvLjYKIzUgIDB4NDBhNDhjNjggaW4gZG9fc3lzdGVtICgpIGZyb20gL2xpYi90bHMvbGliYy5zby42CiM2ICAweDQwYTQ4ZmYwIGluIHN5c3RlbSAoKSBmcm9tIC9saWIvdGxzL2xpYmMuc28uNgojNyAgMHg0MGEwZDY2ZCBpbiBzeXN0ZW0gKCkgZnJvbSAvbGliL3Rscy9saWJwdGhyZWFkLnNvLjAKIzggIDB4MDgwNGI3YzAgaW4gZ25vbWVfc2Vndl9oYW5kbGVyIChzaWdubz0xMSkgYXQgc2VydmVyLmM6MTA5CiM5ICA8c2lnbmFsIGhhbmRsZXIgY2FsbGVkPgojMTAgMHg0MDk1ODUwNSBpbiBnX2hhc2hfdGFibGVfcmVtb3ZlICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2xpYi0yLjAuc28uMAojMTEgMHg0MGVkM2I1NyBpbiBzb3VyY2VfZ3JvdXBfcmVtb3ZlZF9jYiAoc291cmNlX2xpc3Q9MHg4MTdmMDI4LCBncm91cD0weDgxYzJhNDAsIHVzZXJfZGF0YT0weDgzMzRhZDgpIGF0IGUtY2FsLWJhY2tlbmQtY29udGFjdHMuYzozMTEKIzEyIDB4NDA4ZjRkYjMgaW4gZ19jY2xvc3VyZV9tYXJzaGFsX1ZPSURfX09CSkVDVCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzEzIDB4NDA4ZTg4ZGIgaW4gZ19jbG9zdXJlX2ludm9rZSAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzE0IDB4NDA4ZjdkOGIgaW4gZ19zaWduYWxfY2hhaW5fZnJvbV9vdmVycmlkZGVuICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ29iamVjdC0yLjAuc28uMAojMTUgMHg0MDhmOTEzYiBpbiBnX3NpZ25hbF9lbWl0X3ZhbGlzdCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzE2IDB4NDA4Zjk2MjYgaW4gZ19zaWduYWxfZW1pdCAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzE3IDB4NDAzNjAzM2UgaW4gbG9hZF9mcm9tX2djb25mIChsaXN0PTB4ODE3ZjAyOCkgYXQgZS1zb3VyY2UtbGlzdC5jOjE1NQojMTggMHg0MDM2MDU2OSBpbiBjb25mX2NoYW5nZWRfY2FsbGJhY2sgKGNsaWVudD0weDgwNjkwYjgsIGNvbm5lY3Rpb25faWQ9MTgxMTkzOTMzOSwgZW50cnk9MHg0MmVkMDk1OCwgbGlzdD0weDgxN2YwMjgpIGF0IGUtc291cmNlLWxpc3QuYzoyMjgKIzE5IDB4NDA4NWU0MGYgaW4gZ2NvbmZfY2xpZW50X25vdGlmeSAoKSBmcm9tIC9vcHQvZ25vbWUvbGliL2xpYmdjb25mLTIuc28uNAojMjAgMHg0MDg0ZDgzYSBpbiBnY29uZl9saXN0ZW5lcnNfbm90aWZ5ICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2NvbmYtMi5zby40CiMyMSAweDQwODViM2U1IGluIGdjb25mX2NsaWVudF92YWx1ZV9jaGFuZ2VkICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2NvbmYtMi5zby40CiMyMiAweDQwODViNDhhIGluIGdjb25mX2NsaWVudF92YWx1ZV9jaGFuZ2VkICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2NvbmYtMi5zby40Ci0tLVR5cGUgPHJldHVybj4gdG8gY29udGludWUsIG9yIHEgPHJldHVybj4gdG8gcXVpdC0tLQojMjMgMHg0MDk2MzA1MSBpbiBnX2xpc3RfcHVzaF9hbGxvY2F0b3IgKCkgZnJvbSAvb3B0L2dub21lL2xpYi9saWJnbGliLTIuMC5zby4wCiMyNCAweDQwOTY0OTY3IGluIGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2xpYi0yLjAuc28uMAojMjUgMHg0MDk2NmNlMiBpbiBnX21haW5fY29udGV4dF9hY3F1aXJlICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliZ2xpYi0yLjAuc28uMAojMjYgMHg0MDk2N2NmNyBpbiBnX21haW5fbG9vcF9ydW4gKCkgZnJvbSAvb3B0L2dub21lL2xpYi9saWJnbGliLTIuMC5zby4wCiMyNyAweDQwN2ZmY2YwIGluIGJvbm9ib19tYWluICgpIGZyb20gL29wdC9nbm9tZS9saWIvbGliYm9ub2JvLTIuc28uMAojMjggMHgwODA0YmYyMCBpbiBtYWluIChhcmdjPTEsIGFyZ3Y9MHhiZmZmZGU2NCkgYXQgc2VydmVyLmM6MzQ3CiMwICAweGZmZmZlNDEwIGluID8/ICgpCg==</part><status><code>0</code></status></getAttachmentResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
Comment 4 vivek jain 2005-08-31 08:13:09 UTC
Hmm it has nothing to with sent items, its because that particular message has
an attachment, and server doesn't send the content type(??)..
Comment 5 vivek jain 2005-09-01 07:13:06 UTC
Created attachment 51644 [details] [review]
patch to fix the prob

I'll commit it as soon as its approved, pretty important.
Comment 6 parthasarathi susarla 2005-09-01 07:26:31 UTC
Looks fine. commit after approval from release team.
Comment 7 Harish Krishnaswamy 2005-09-01 10:56:56 UTC
hmm...i guess a little re-structuring of the added if-clause would be more
optimal and save redundant checks. Kindly rework the patch before committing.
Comment 8 vivek jain 2005-09-01 11:24:30 UTC
Created attachment 51652 [details] [review]
improved patch

attaching the improved patch, this has some lines redundant but performance
wise better, anyways we'll have to change a major part of it in the next
release.
Comment 9 vivek jain 2005-09-02 09:33:16 UTC
Got the approval, committed to both Head and gnome-2-12
Comment 10 C Shilpa 2005-09-08 11:37:21 UTC
verified using evolution-2.4.0.