GNOME Bugzilla – Bug 334416
Evolution crashed while traversing mails
Last modified: 2013-09-13 01:00:14 UTC
Grouwpise account is configured in 'Evolution'.Traversing thru unread mails in 'Evolution'. Evolution crashed with these stack traces. Backtrace was generated from '/opt/gnome/bin/evolution' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1232946848 (LWP 1565)] [New Thread -1451914336 (LWP 1583)] [New Thread -1456190560 (LWP 1582)] [New Thread -1440805984 (LWP 1576)] [New Thread -1432020064 (LWP 1575)] [New Thread -1340085344 (LWP 1573)] [New Thread -1331692640 (LWP 1569)] [New Thread -1321428064 (LWP 1568)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 66898
Thread 6 (Thread -1340085344 (LWP 1573))
GROUPWISE DEBUG traces <?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>HTGvKZu4A7D40LjX</session></SOAP-ENV:Header><SOAP-ENV:Body xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd" SOAP-ENV:encodingStyle=""><getAttachmentRequest><id>44158085.BANGALORE.BLR1.200.2000000.1.12AC65A.1@45:44158085.BANGALORE.BLR1.200.2000000.1.12AC65C.1@1:44158085.BANGALORE.BLR1.200.20000FE.1.34EB.1@49:44158085.BANGALORE.BLR1.100.1656C6D.1.1CC13.1@1:7.BANGALORE.BLR1.100.0.1.0.1@16</id><offset>0</offset><length>-1</length></getAttachmentRequest></SOAP-ENV:Body></SOAP-ENV:Envelope> 200 SOAP-Debug: 0x8e10168 @ 1142249245 Pragma: no-cache Date: Mon, 13 Mar 2006 16:57:23 GMT Server: Windows NT GroupWise POA 7.0.1 Content-Length: 2513 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="1936" offset="1452">UmV0dXJuLXBhdGg6IDw+DQpSZXR1cm4tcGF0aDogPG5hbmRpbmlfc2hhbGx1QHlhaG9vLmNvbT4NClJlY2VpdmVkOiBmcm9tIE9MWU1QVVMubm92ZWxsLmNvbSAoWzEzMC41Ny4xLjI0XSkNCglieSBsdWNpdXMucHJvdm8ubm92ZWxsLmNvbSB3aXRoIEVTTVRQOyBNb24sIDEzIE1hciAyMDA2IDAxOjQ3OjA5IC0wNzAwDQpSZWNlaXZlZDogZnJvbSB3ZWI1MDcwOS5tYWlsLnlhaG9vLmNvbSAod2ViNTA3MDkubWFpbC55YWhvby5jb20gWzIwNi4xOTAuMzguMjUwXSkgYnkgT0xZTVBVUy5ub3ZlbGwuY29tDQogKFZpcmNvbSBTTVRQUlMgNC4yLjQyNS4xMCkgd2l0aCBTTVRQIGlkIDxDMDA1NTQzODExM0BPTFlNUFVTLm5vdmVsbC5jb20+IGZvciA8YW5hZ2FwcGFuQG5vdmVsbC5jb20+Ow0KIE1vbiwgMTMgTWFyIDIwMDYgMDE6NTQ6MDUgLTA3MDANClgtTW9kdXMtUmV2ZXJzZUROUzogT0sNClgtTW9kdXMtQmxhY2tMaXN0OiAyMDYuMTkwLjM4LjI1MD1PSztuYW5kaW5pX3NoYWxsdUB5YWhvby5jb209T0sNClgtTW9kdXMtUkJMOiAyMDYuMTkwLjM4LjI1MD1PSw0KWC1Nb2R1cy1UcnVzdGVkOiAyMDYuMTkwLjM4LjI1MD1OTw0KUmVjZWl2ZWQ6IChxbWFpbCAyMjQ2MSBpbnZva2VkIGJ5IHVpZCA2MDAwMSk7IDEzIE1hciAyMDA2IDA4OjQ3OjAzIC0wMDAwDQpEb21haW5LZXktU2lnbmF0dXJlOiBhPXJzYS1zaGExOyBxPWRuczsgYz1ub2Z3czsNCiAgcz1zMTAyNDsgZD15YWhvby5jb207DQogIGg9TWVzc2FnZS1JRDpSZWNlaXZlZDpEYXRlOkZyb206U3ViamVjdDpUbzpNSU1FLVZlcnNpb246Q29udGVudC1UeXBlOkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc7DQogIGI9TTNMSm1uYWFWeUZEVzd5TFY0eUNtZjFmVUsvRHhKOUdEQ1VGeU9tKy9CRlZmT2g4S0lZOWZxRkNZQmNjRWdvUHZhNTlKY01CZEpBM21DeFY3S2lBKzVLSzJDYldOOWR3b1pjTGxoc3E1d21uTlhIenliTWJQZXBMNng2YjJnRFhjVHliRDdOL2J2YnF3QS9YWXMwN04rNDUvMUhWZTF2WjNDeG45d0J6UW0wPSAgOw0KTWVzc2FnZS1JRDogPDIwMDYwMzEzMDg0NzAzLjIyNDU5LnFtYWlsQHdlYjUwNzA5Lm1haWwueWFob28uY29tPg0KUmVjZWl2ZWQ6IGZyb20gWzU5LjkyLjIwMi45NF0gYnkgd2ViNTA3MDkubWFpbC55YWhvby5jb20gdmlhIEhUVFA7IE1vbiwgMTMgTWFyIDIwMDYgMDA6NDc6MDMgUFNUDQpEYXRlOiBNb24sIDEzIE1hciAyMDA2IDAwOjQ3OjAzIC0wODAwIChQU1QpDQpGcm9tOiBuYW5kaW5pIHNoYWxsdSA8bmFuZGluaV9zaGFsbHVAeWFob28uY29tPg0KU3ViamVjdDogbGR0cC10ZXN0IGF1dG9tYXRpb24NClRvOiBhbmFnYXBwYW5Abm92ZWxsLmNvbQ0KTUlNRS1WZXJzaW9uOiAxLjANCkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L21peGVkOyBib3VuZGFyeT0iMC0xOTA1ODI0Njc4LTExNDIyMzk2MjM9OjY4OTM5Ig0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdA0K</part><status><code>0</code></status></getAttachmentResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> ** (bug-buddy:1698): WARNING **: Couldn't load icon for Sound Recorder ** (bug-buddy:1698): WARNING **: Couldn't load icon for Character Palette ** (bug-buddy:1698): WARNING **: Couldn't load icon for Keyboard Accessibility Status Evolution version 2.5.92, latest code from CVS.
I found a similar crash today. Using Evo built from cvs head.
+ Trace 67203
(gdb) p *dw $2 = {parent_object = {klass = 0x8657f68, magic = 2007188717, hooks = 0x0, ref_count = 1, flags = 0, next = 0x84dfc44, prev = 0x84dfbc0}, priv = 0x97da020, encoding = CAMEL_TRANSFER_ENCODING_DEFAULT, mime_type = 0x0, stream = 0x8cbe8e0, offline = 0} (gdb)
Created attachment 61895 [details] [review] Fix for the crash Partha: Should we really check for NULL? In other words, can camel_data_wrapper->mime_type be NULL?
Sushma: Can you check whether the attached patch fixes the issue for you?
NULL check would definitely fix the crash. I am not sure NULL mime type is a valid case. we need to confirm that and fix the root cause.
Fix is committed to head. @Partha: Can this fix be committed to stable-branch also? If already committed for branch, can you close this bug? TIA
*** Bug 338121 has been marked as a duplicate of this bug. ***
My issue 338121 was marked as a dupe. This has to be moved into stable branch ASAP. Our users are getting messages that they cannot open. Help. It causes Evolution to crash and they cannot read the messages. Often 50 or more are getting the same messages and all crashing.
I can't see this patch in the ChangeLog on HEAD either. Was it really commited? Can we get it in asap if not?
Still not commited. PING! :-)
The attached patch was not committed. The problem is fixed by handling the return-values in the appropriate server-calls. Patch was made by Partha.