Bug 753908

Summary: [abrt] evolution-3.2.1-2.fc16: pvl_head: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: James Boulton <james.boulton>
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: lucilanga, mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:aeea46e4e19e20e83673f16e63dac512e35b7d49
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-05 12:20:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: maps
none
File: backtrace
none
test.c none

Description James Boulton 2011-11-14 20:31:52 UTC
libreport version: 2.0.6
abrt_version:   2.0.4.981
backtrace_rating: 4
cmdline:        evolution
comment:        Evolution crases when Edit -> Preferences window is opened.
crash_function: pvl_head
executable:     /usr/bin/evolution
kernel:         3.1.0-7.fc16.x86_64
reason:         Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
time:           Mon Nov 14 14:44:40 2011
uid:            1000
username:       james

backtrace:      Text file, 51412 bytes
maps:           Text file, 88815 bytes

build_ids:
:e5d5469373e3a398567751f2a6c106cf3308a68b
:aaf7ed41612348bd1141db06cadd428244aa6ea5
:89017ab0b75e533e4294f74ee8f7db3daceea536
:4eec47a8465db4f3207864ac4ab4f8608e8a6589
:e3c88cb9ea428bd61f4064dbd53acae2d396a1ec
:793bcb3206df6871bb355c1f3bf022aa8780b7e7
:7c72fa2a52ff178f09880ca97e5c4373284f3981
:6286ba46ef81fced55724b1dd6255731bf2cd7eb
:35b28d014659e2dbca460859b84c985e03695724
:5e8c36ca13a4af14fa6b1b45a0dbfb43ed6aed6e
:d0c6e13f00a20952a72a945c929efb175fd760e3
:a594ab36356a9b6dc6ecf25a6124463ccbfd0a29
:17ef36c4f4e8918b9ab1c2e3eaca7c9b584ad5cb
:30af62b93e2ab7dbaf39c52e346cd52101b4b590
:edebfad67bdac472272d049dc7ec302f47b02f32
:14c3891f2a70fc920d0ed4557753c0d90b765e3c
:44ece411beb2ef1acdb5eb2161666de41cc2f31d
:a2960147ad19dd5da7908715cddbc33e005dd309
:adeae8ceb6313c36f5850ed91f59c0a208d43cf5
:be5dc9f2c58d2d9ac130260ec23d68aa579ea49a
:aaf62304b0fc10611d35b4f56005479d4c58868d
:721b384313772b2eab4ee377b9e0b7bf82821bb1
:5765f3882b47cf4435202acd7640876d20b44de2
:8acc43df965b3c0a70dcfad11c0ade056bdb055b
:55275ca59a72567576752125fdb8a906987fd5b6
:e00197fd41716ba040c25b4210f1a3a0eab95133
:7994f114cf7189e482f2665fae8e351ed8bc05e3
:30208e0b20e44d2ff5a27b7ce643cfd03f307b4a
:400444fb368f79b54959b083f449a1497bf71c13
:376567a97a463859c28334ed8bf71262183298c2
:877418b2e4fcec28ddaf4416c084c14b7ace91bf
:b51f1ce65f6ddc0e6ade0c5d08a5add76edd93fc
:2da161d9f11b88a36642daa49bae0a8d9a416d21
:7732d5c5ab24c8aa4ef2419ceb092be3cadf55eb
:8991c6e253d80891dc2854eabbbe26dc7cd9ce75
:c3cc06ceb6e1a99743164a9db770a23d5a68dd47
:88c273fb9c6869c8e7a2c4ef8e1a8f10b50d1b49
:017a0c9c46d30256c1d6af189b4809146ef312f6
:0e7b09d648f90c0ad9755b89d651344b1af9e025
:9c5fc54308e8cc8565588a5a13653544bcfad657
:a4aa4dbbde0442f619ec6e181401f35a165a1ad7
:180bf00a5996edd6121f13a17673245e994479b3
:35b27ed2c35a5d310f4abae8b524b5a73f0809c9
:91689252818532ec13597b6528d38be93b2706c4
:e5d7ac2dfe435e205e491f7ce827563859fca4f4
:3dd00a31cf09e7d59a58bbcf0750e12401a23e53
:3e2404bd469800afd61eda83d0292a2165ef0db0
:9ea81971c14b711655ced0a734db062ab7c4eec7
:45e2ebdc4353f50d5d09681c338ac700abfb556b
:6c827aed0fb6c93acb6c2329a62f452ff83e9052
:37c84b700d36cedd486ab4259d4fb8cd34eb0d6b
:236509f75bc17c0f3a0a9a0619a628b10c7fd5fc
:5247dd94e5eb5d90145d7a6b86ccc3e7a2624b23
:2bfa33e067f0bf6b4a2101d854055669d2f97b2a
:5cb5f8da286abd58aeab3bd6676e661d52ec2b5d
:57d62c689a5a70677f691278b549f8e4bf0fa5f0
:5f68fecc89bbb7cf2200b4caed6fb26006a189b7
:88d586ed67ebe5227b761b4ab2e02433f29c840f
:80d1527bdbaa66a7f4467a3432a25332fb76758a
:9a9e6b331ca0c4e265200be592da0d63761bbc26
:15f584fdd25e0c3009a73ce078f9b31bac4acefc
:921b64859b34786348daf376801c05efbf9bac81
:ec72f897bbac2f33aadee57e01b7e01bbed4c534
:a46b0a38788085e75997adb655c2ea095d45c22c
:e21d62a3622c3edb824299d83be75df8fdddbe53
:2c28eac087838850a27a34509d417fd15dc2654e
:0ce9819eb7014de7e72eec40979dd5e4d6566dca
:8ca893c2cf400317322477c03e6b754bd2533a3a
:5bc2f7c6a917623607921d2ba64992fe52036c29
:b578859052e3e2c4c84a4e54ec25b11ecffbfc0d
:03f5a9c1b59532e4c9e1980eb0fff013f5d0e04a
:f0d50e3af2dfee021a327fb85a993a2312a98145
:9af722e8d4717709aa49739efc0ed10d0f952e3e
:a2748a35d28f083d729359d9c06bc85158408ee3
:61ac3f383cec542ca2371917cef83b9a0648af70
:162e7de5d553b39188a8e39ab7bc40cf6072a901
:d440afe7396b3365dcb935f9bf7f2fb28f3839de
:545fac2346ca24589041213956b7f22f7e91c139
:6ecc3efaedf849a17c30a67fe15b4dacca1bd981
:d106c2063d2d12694d7a806cbd9030dcd905b6ec
:c953cbce426d612e0a04f33a1c43aae08680c700
:48aea888319e1848137073c9cbde54a4c2a731c9
:bb0e49a34a6f3a11e3660ce4427119f31264d5f6
:99ddef4f76112e50d0cf00cf6784092909de20bd
:38dade1e8dd5227c6eeb025364b9ed57f92557fa
:9d1209fc79304f03cc839de1c0036c61b48dfff8
:2ad2303894b40249d29a4726200ce7df51ded973
:be507c791e34415e8f42f0e6030c889b2895cf9a
:3d22dd762f2430ac679e61c98e8d856e5f3423ed
:0fccce2fdb46650674ef5b64fae5f25f14c88e08
:29c869a877c1ceade9538f84f5ec70c3901b66b3
:edc88d2641baca1380d409e5f48333c2b6cc6e1c
:b3c60343c4ef09307cd644d5da914f6c14107c0b
:65de86e130779ad4bc6e264766f44ad1e3352b5c
:3e4ff70adbee84915b32e60da0a30e780db5a838
:c439d7310f913f768757be28e54d6cec1bf27572
:a043e2ba579cbd8d253740a46c4259abe180aa49
:32cae3fe098ed2784663791b4a182a7a2bd8c362
:b67d01f9230119a215e7151dc3aa43428b886c8f
:32eeba9032ecead38442bdf6328d89464a151a7e
:951b6bb242336be75860604addacf1caacc8f10d
:98fa95d21e16075ada6df19748c6c133ee9165d0
:34b7964512e7197292839abae625453763c6f25b
:6a6b86a1c2767ea4c8f2a9b0a95bdfc82447d4a0
:1729b1503ef5f6a5ca79be1978f4f9ce6296a319
:87461d97d0ba0bd94e4d74ff0879190b67b326c5
:8890bccf3d625c6e983862254b632290c5c769e4
:3e96b34bf4c0a13ffdc833fe055482c7f72a6709
:ed91c88f5cf091545c29a32c54f3322017e2ccea
:7110c8ac5ea9a650cbf77c51e8cc1df7c407fafd
:d1dc8ff0072712d6cd4405141f0d25952359fe3a
:90c42bd69fb50133b4039055e94599db531dd742
:5d1c8c41a4461137ef84c514a33e5da3458f0de9
:701c8cd759f655fae8c102c779740becb24ee061
:ce7982479d30c2607711b160dd308bd857e6cc09
:36a149d1e2c29890b616402f6bc5e3f69ca2738e
:c6739204320eb15bdcdba039a2b183298170403e
:8264e35452b2a930c1b9b092b87f32d42d69d8c5
:f7502bc7e9c636bb7468b2d20aae33278f8de9d4
:2ada4647ad81bb9d4895372fca43593ba0c8c1fe
:c8a4e40c84c2f52e78c64d31efc0191c565a9049
:7109859fdd4912a7b36eea239079fd72b5575d18
:25b834f4c4dc534708635ff1064e2fe02a366a62
:163b323da65b708418226eb5fa8b057c731d1475
:0911ea7c180d733724f89037b8e8a34e64024aec
:ccadad4ec7dab3bb6abc23f9d4cdf53ff01cb235
:0406dc93e5d067b98e166932201a6df7dde67888
:6502dd4813f98137c70e6e05cc43828f5c2263c1
:a07d8451a42fb256942df953f790ded8f6b5b372
:c65e1de00c78e703586c745bec06c9b97a467f63
:4c842320387ff7f6f91b7842b223c16518be909f
:7947878389f6a313c0b930260e12fd44bd6746fc
:d742db8aabb6b1da33cc55ba5b4c4519af24fd70
:9fd35565043bc57e1d8bf70810b7c6b402a9be93
:a1d935ebbbcc996a12e74043db8b282c3b4894ee
:07470201df55a5254027d05fa4dc509b10f2986a
:bb3636bf7835bdbe2f27b7d80172bf1b1bbc884c
:116c3a5180435c15c744e4f4485bf0c456f09639
:87af0ff2815bf41b5c5889b916881c662ddd2569
:ca56875c949c202988da20b9793e1f36a85acfad
:c7674f333add0b7d8d8aa463ca54c2c2cc484c81
:5984e1ae57e72933cb7d42aec491ebe2ed6edcc6
:12a5051a387b1ce0e72b59c4fd53256c8a56df69
:3b50812827b755646178db9447ced77425add5d8
:08a9b31a0a4ae6745cc3c8f4b7bd5b1d14084607
:11307731c4aa95e08b6de3064d064a12d12dee8f
:c2d49d72ec1a1e68b39c3724693f83f44d80a259
:41c7c5713a1ff8a43af5ad8e4db749a5bf6ae044
:15c25336f081a938b4c7bdc13478f620c614242d
:3afcef19b83b4d703cf89db41982aabaa2d1618b
:22318746e561bf92421c0d76e71be7a87cf7a726
:51b8821c49eb1c9f2507aeb186a60ca79bd5efe9
:969db74cda9ae012982ba09c1aa54c0c9f4d90be
:59e8e211755da6476a5ec69ff2587abafa32e057
:4d5437cf71ea3e4bac1c445da58ca7897d509d15
:1c6a95451ee19617be5abea3d121f0226d21ddda
:e0cb7db3d004075e6e9a1abaf96a01594334f4ba
:a520442e1249d9bd3ba232aa20693870a5a686f1
:086b8d05a2fb6992634d2e22e69d7aefe16cf390
:daca679a303a2fedbf42ad11262ea0390f6c7492
:23127d1f271059affe0b612fbd2dc5851c02471f
:48d3cff26c916dff6cbcb5e67d5cf6d391f6ccca
:2636afe466ed20d65ac6d8fc08f1b120974f9ceb
:79389d6f18ecbbb5be013da5d0e28af492387d84
:87d891fdbe12cb57b0d36dfe91ed0a98016763b9
:f2017acdccbba41e093115350c43bf8dc5459c39
:4953d1f613914126bccceb3cb96386647ffba9df
:828852683bd589486d481603fbb23874a3c1dff2
:b492837dde7c9f97bee3e688aa7a2eb39ed1666a
:6f13c26d89e046503886eb277ba8216d6e5e82be
:94e29139152ba767534403cf94a672fe6b3fe515
:3776dc2380e94cd25dbf108366fa3ca5371f7ecd
:e567a4b498aa9dfc484575e666a17925f0944318
:70700d6e36a83fc35ca94013b3275041d4a8ba44
:b77200bf76fd8c69a30220dd6709b244b215e829
:15c9947f55e36425585f929bc0c3505fd32aea89
:56d0d755b880afdd9ebf2c8c707282384fed90fd
:1406558950ff100eb0320a325b3ea7961ba1a775
:aabfae52f2f9cd3da2a88327b8021a05bc700500
:ac5ea0635018ba16e0d047261dc2a2f1c6a7e427
:86ff85beabd9e18eaeab9e05638d732138ed9885
:650b733aecfb9c46bdfc023661f19244a278df04
:b0a2d0b4c09d819887ec7d711c8cf3977a074c4f
:a518a8b1b5c3e80dee813df05e951d205d6ac48c
:84d610ac0e32a3237619aebd28699da1e8414615
:38cc9759fa35484f171a9905448e4a946eaa48d9

dso_list:
:/lib64/libm-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-mail-notification.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libfreebl3.so nss-softokn-freebl-3.12.10-6.fc16.x86_64 (Fedora Project) 1320897603
:/usr/lib64/libnssckbi.so nss-3.12.10-7.fc16.x86_64 (Fedora Project) 1320895505
:/lib64/libgio-2.0.so.0.3000.1 glib2-2.30.1-1.fc16.x86_64 (Fedora Project) 1320895344
:/usr/lib64/libgdk-3.so.0.200.1 gtk3-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895671
:/usr/lib64/evolution/3.2/libgnomecanvas.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/bin/evolution evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-publish-calendar.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libessmime.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libenchant.so.1.6.0 enchant-1:1.6.0-3.fc16.x86_64 (Fedora Project) 1320895373
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-itip-formatter.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution-data-server/camel-providers/libcamelimap.so evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/share/icons/hicolor/icon-theme.cache hicolor-icon-theme-0.12-3.fc16.noarch (Fedora Project) 1320895455
:/usr/lib64/libvorbis.so.0.4.5 libvorbis-1:1.3.2-1.fc15.x86_64 (Fedora Project) 1320895350
:/usr/lib64/evolution/3.2/modules/libevolution-module-composer-autosave.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libgcrypt.so.11.7.0 libgcrypt-1.5.0-2.fc16.x86_64 (Fedora Project) 1320895343
:/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so librsvg2-2.34.1-1.fc16.x86_64 (Fedora Project) 1320895604
:/usr/lib64/libXdamage.so.1.1.0 libXdamage-1.1.3-2.fc15.x86_64 (Fedora Project) 1320895590
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-backup-restore.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-evolution-webdav.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-evolution-bbdb.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-mark-all-read.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgoa-1.0.so.0.0.0 gnome-online-accounts-3.2.1-2.fc16.x86_64 (Fedora Project) 1320895678
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-email-custom-header.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libssl.so.1.0.0e openssl-1.0.0e-1.fc16.x86_64 (Fedora Project) 1320895444
:/usr/lib64/evolution-data-server/camel-providers/libcamelimapx.so evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/libpng12.so.0.46.0 libpng-2:1.2.46-1.fc16.x86_64 (Fedora Project) 1320895339
:/usr/lib64/libatk-1.0.so.0.20209.1 atk-2.2.0-2.fc16.x86_64 (Fedora Project) 1320895346
:/usr/lib64/evolution/3.2/libevolution-addressbook-importers.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/share/icons/gnome/icon-theme.cache gnome-icon-theme-3.2.1.2-1.fc16.noarch (Fedora Project) 1321231682
:/lib64/libz.so.1.2.5 zlib-1.2.5-4.fc16.x86_64 (Fedora Project) 1320895339
:/lib64/ld-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libXext.so.6.4.0 libXext-1.2.0-2.fc15.x86_64 (Fedora Project) 1320895590
:/usr/lib64/evolution/3.2/libetimezonedialog.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libgthread-2.0.so.0.3000.1 glib2-2.30.1-1.fc16.x86_64 (Fedora Project) 1320895344
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-evolution-attachment-reminder.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/modules/libevolution-module-online-accounts.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-audio-inline.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgdata.so.13.1.1 libgdata-0.10.1-1.fc16.x86_64 (Fedora Project) 1320895509
:/usr/lib64/evolution/3.2/libeshell.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/librsvg-2.so.2.34.1 librsvg2-2.34.1-1.fc16.x86_64 (Fedora Project) 1320895604
:/usr/lib64/libedataserverui-3.0.so.1.0.0 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/libcroco-0.6.so.3.0.1 libcroco-0.6.2-6.fc15.x86_64 (Fedora Project) 1320895355
:/usr/lib/locale/locale-archive glibc-common-2.14.90-14.x86_64 (Fedora Project) 1320895331
:/usr/lib64/evolution/3.2/libecontacteditor.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libXcursor.so.1.0.2 libXcursor-1.1.11-3.fc15.x86_64 (Fedora Project) 1320895592
:/usr/lib64/libbluray.so.0.0.0 libbluray-0.2-0.5.20110710git51d7d60a96d06.fc16.x86_64 (Fedora Project) 1320895353
:/usr/lib64/libebook-1.2.so.12.3.1 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/libxcb.so.1.1.0 libxcb-1.7-3.fc16.x86_64 (Fedora Project) 1320895351
:/usr/lib64/liboauth.so.0.8.1 liboauth-0.9.4-1.fc16.x86_64 (Fedora Project) 1320895509
:/usr/lib64/evolution/3.2/libecontactlisteditor.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgdk_pixbuf-2.0.so.0.2400.0 gdk-pixbuf2-2.24.0-1.fc16.x86_64 (Fedora Project) 1320895590
:/lib64/libresolv-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libcanberra.so.0.2.5 libcanberra-0.28-3.fc16.x86_64 (Fedora Project) 1320895592
:/usr/lib64/evolution/3.2/modules/libevolution-module-network-manager.so evolution-NetworkManager-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897649
:/usr/lib64/evolution/3.2/libevolution-mail-settings.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libnssdbm3.so nss-softokn-3.12.10-6.fc16.x86_64 (Fedora Project) 1320897628
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-vcard-inline.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgvfscommon.so.0.0.0 gvfs-1.10.1-2.fc16.x86_64 (Fedora Project) 1320895587
:/usr/lib64/libfontconfig.so.1.4.4 fontconfig-2.8.0-4.fc16.x86_64 (Fedora Project) 1320895442
:/lib64/libnss_dns-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-mailing-list-actions.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libevolution-smime.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libetext.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/gtk-3.0/modules/libcanberra-gtk3-module.so libcanberra-gtk3-0.28-3.fc16.x86_64 (Fedora Project) 1320895672
:/usr/lib64/libnotify.so.4.0.0 libnotify-0.7.4-1.fc16.x86_64 (Fedora Project) 1320895677
:/usr/lib64/libldap-2.4.so.2.7.1 openldap-2.4.26-5.fc16.x86_64 (Fedora Project) 1320897541
:/usr/lib64/evolution/3.2/libeutil.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgweather-3.so.0.0.3 libgweather-3.2.0-1.fc16.x86_64 (Fedora Project) 1320895682
:/usr/lib64/evolution-data-server/camel-providers/libcamellocal.so evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/lib64/libnspr4.so nspr-4.8.8-4.fc16.x86_64 (Fedora Project) 1320895340
:/usr/lib64/evolution/3.2/libcomposer.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libmenus.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/modules/libevolution-module-mailto-handler.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libnsl-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/lib64/librt-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libICE.so.6.3.0 libICE-1.0.7-1.fc16.x86_64 (Fedora Project) 1320895340
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libpangoft2-1.0.so.0.2904.0 pango-1.29.4-1.fc16.x86_64 (Fedora Project) 1320895601
:/usr/share/fonts/abattis-cantarell/Cantarell-Regular.otf abattis-cantarell-fonts-0.0.7-1.fc16.noarch (Fedora Project) 1320895431
:/usr/lib64/libcanberra-gtk3.so.0.1.8 libcanberra-gtk3-0.28-3.fc16.x86_64 (Fedora Project) 1320895672
:/usr/lib64/gtk-3.0/modules/libpk-gtk-module.so PackageKit-gtk3-module-0.6.19-3.fc16.x86_64 (Fedora Project) 1320895927
:/usr/lib64/libical.so.0.46.0 libical-0.46-3.fc15.x86_64 (Fedora Project) 1320895357
:/usr/lib64/libgailutil-3.so.0.0.0 gtk3-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895671
:/usr/lib64/libedataserver-1.2.so.15.0.0 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-templates.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libsoup-gnome-2.4.so.1.4.0 libsoup-2.36.1-2.fc16.x86_64 (Fedora Project) 1320895426
:/usr/share/fonts/abattis-cantarell/Cantarell-Bold.otf abattis-cantarell-fonts-0.0.7-1.fc16.noarch (Fedora Project) 1320895431
:/usr/lib64/evolution/3.2/libemiscwidgets.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgnome-keyring.so.0.1.1 libgnome-keyring-3.2.0-1.fc16.x86_64 (Fedora Project) 1320895346
:/usr/lib64/libpixman-1.so.0.22.2 pixman-0.22.2-1.fc16.x86_64 (Fedora Project) 1320895350
:/usr/lib64/evolution/3.2/modules/libevolution-module-plugin-lib.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libfreetype.so.6.7.1 freetype-2.4.6-3.fc16.x86_64 (Fedora Project) 1320895338
:/lib64/libselinux.so.1 libselinux-2.1.6-4.fc16.x86_64 (Fedora Project) 1320897546
:/usr/share/fonts/dejavu/DejaVuSansMono.ttf dejavu-sans-mono-fonts-2.33-1.fc16.noarch (Fedora Project) 1320895434
:/usr/lib64/evolution/3.2/libevolution-mail.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libXrender.so.1.3.0 libXrender-0.9.6-2.fc15.x86_64 (Fedora Project) 1320895590
:/usr/lib64/libsoup-2.4.so.1.4.0 libsoup-2.36.1-2.fc16.x86_64 (Fedora Project) 1320895426
:/usr/lib64/libpango-1.0.so.0.2904.0 pango-1.29.4-1.fc16.x86_64 (Fedora Project) 1320895601
:/usr/lib64/libnssutil3.so nss-util-3.12.10-1.fc16.x86_64 (Fedora Project) 1320895340
:/usr/lib64/libebackend-1.2.so.1.0.0 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/libsqlite3.so.0.8.6 sqlite-3.7.7.1-1.fc16.x86_64 (Fedora Project) 1320895342
:/usr/lib64/libgnome-desktop-3.so.2.0.2 gnome-desktop3-3.2.1-2.fc16.x86_64 (Fedora Project) 1320895709
:/usr/lib64/liblber-2.4.so.2.7.1 openldap-2.4.26-5.fc16.x86_64 (Fedora Project) 1320897541
:/usr/lib64/libsasl2.so.2.0.23 cyrus-sasl-lib-2.1.23-25.fc16.x86_64 (Fedora Project) 1320895379
:/lib64/libgmodule-2.0.so.0.3000.1 glib2-2.30.1-1.fc16.x86_64 (Fedora Project) 1320895344
:/usr/lib64/libdbus-glib-1.so.2.1.0 dbus-glib-0.92-2.fc15.x86_64 (Fedora Project) 1320895347
:/usr/lib64/libgtkhtml-4.0.so.0.0.0 gtkhtml3-4.2.1-1.fc16.x86_64 (Fedora Project) 1320895689
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-evolution-google.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libpthread-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libXfixes.so.3.1.0 libXfixes-5.0-1.fc16.x86_64 (Fedora Project) 1320895590
:/usr/lib64/libnss3.so nss-3.12.10-7.fc16.x86_64 (Fedora Project) 1320895505
:/usr/lib64/gconv/gconv-modules.cache glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libsmime3.so nss-3.12.10-7.fc16.x86_64 (Fedora Project) 1320895505
:/lib64/libkrb5.so.3.3 krb5-libs-1.9.1-18.fc16.x86_64 (Fedora Project) 1320895352
:/lib64/libgobject-2.0.so.0.3000.1 glib2-2.30.1-1.fc16.x86_64 (Fedora Project) 1320895344
:/lib64/libcrypt-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/evolution/3.2/modules/libevolution-module-calendar.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libtdb.so.1.2.9 libtdb-1.2.9-10.fc16.x86_64 (Fedora Project) 1320895349
:/usr/lib64/libxml2.so.2.7.8 libxml2-2.7.8-6.fc16.x86_64 (Fedora Project) 1320895339
:/usr/lib64/gio/modules/libdconfsettings.so dconf-0.10.0-1.fc16.x86_64 (Fedora Project) 1320895555
:/lib64/libdbus-1.so.3.5.6 dbus-libs-1:1.4.10-3.fc16.x86_64 (Fedora Project) 1320895338
:/lib64/libdl-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/lib64/libkrb5support.so.0.1 krb5-libs-1.9.1-18.fc16.x86_64 (Fedora Project) 1320895352
:/usr/lib64/evolution/3.2/libetable.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/modules/libevolution-module-offline-alert.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libcairo-gobject.so.2.11000.2 cairo-gobject-1.10.2-4.fc16.x86_64 (Fedora Project) 1320895591
:/usr/lib64/evolution/3.2/libevolution-calendar.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libevolution-mail-importers.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libudev.so.0.12.0 libudev-173-3.fc16.x86_64 (Fedora Project) 1320895342
:/usr/lib64/libXau.so.6.0.0 libXau-1.0.6-2.fc15.x86_64 (Fedora Project) 1320895351
:/usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so adwaita-gtk3-theme-3.2.1-2.fc16.x86_64 (Fedora Project) 1320895706
:/lib64/libidn.so.11.6.5 libidn-1.22-3.fc16.x86_64 (Fedora Project) 1320895353
:/usr/lib64/libXrandr.so.2.2.0 libXrandr-1.3.1-2.fc15.x86_64 (Fedora Project) 1320895591
:/usr/lib64/libecal-1.2.so.10.2.2 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so gdk-pixbuf2-2.24.0-1.fc16.x86_64 (Fedora Project) 1320895590
:/usr/lib64/libstdc++.so.6.0.16 libstdc++-4.6.2-1.fc16.x86_64 (Fedora Project) 1320895339
:/usr/lib64/libXcomposite.so.1.0.0 libXcomposite-0.4.3-2.fc15.x86_64 (Fedora Project) 1320895590
:/usr/lib64/libltdl.so.7.3.0 libtool-ltdl-2.4-7.fc16.x86_64 (Fedora Project) 1320895350
:/lib64/libutil-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/libicalss.so.0.46.0 libical-0.46-3.fc15.x86_64 (Fedora Project) 1320895357
:/usr/lib64/libnsssysinit.so nss-sysinit-3.12.10-7.fc16.x86_64 (Fedora Project) 1320895505
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-mail-to-task.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libXi.so.6.1.0 libXi-1.4.3-3.fc16.x86_64 (Fedora Project) 1320895591
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-prefer-plain.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libgtk-3.so.0.200.1 gtk3-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895671
:/usr/lib64/libsoftokn3.so nss-softokn-3.12.10-6.fc16.x86_64 (Fedora Project) 1320897628
:/usr/lib64/evolution/3.2/libfilter.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libkeyutils.so.1.4 keyutils-libs-1.5.2-1.fc16.x86_64 (Fedora Project) 1320895352
:/usr/lib64/libcurl.so.4.2.0 libcurl-7.21.7-5.fc16.x86_64 (Fedora Project) 1320895505
:/usr/lib64/evolution/3.2/plugins/liborg-gnome-calendar-weather.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libffi.so.5.0.10 libffi-3.0.10-1.fc16.x86_64 (Fedora Project) 1320895343
:/lib64/libgssapi_krb5.so.2.2 krb5-libs-1.9.1-18.fc16.x86_64 (Fedora Project) 1320895352
:/usr/lib64/evolution/3.2/modules/libevolution-module-mail.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libogg.so.0.7.1 libogg-2:1.2.2-3.fc15.x86_64 (Fedora Project) 1320895347
:/usr/lib64/libssl3.so nss-3.12.10-7.fc16.x86_64 (Fedora Project) 1320895505
:/usr/lib64/libSM.so.6.0.1 libSM-1.2.0-2.fc15.x86_64 (Fedora Project) 1320895342
:/lib64/libcom_err.so.2.1 libcom_err-1.41.14-2.fc15.x86_64 (Fedora Project) 1320895340
:/usr/lib64/libXinerama.so.1.0.0 libXinerama-1.1.1-2.fc15.x86_64 (Fedora Project) 1320895592
:/usr/lib64/evolution/3.2/libeabutil.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libexpat.so.1.5.2 expat-2.0.1-11.fc15.x86_64 (Fedora Project) 1320895347
:/lib64/libnss_files-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/lib64/libcrypto.so.1.0.0e openssl-1.0.0e-1.fc16.x86_64 (Fedora Project) 1320895444
:/lib64/libglib-2.0.so.0.3000.1 glib2-2.30.1-1.fc16.x86_64 (Fedora Project) 1320895344
:/usr/lib64/libX11.so.6.3.0 libX11-1.4.3-1.fc16.x86_64 (Fedora Project) 1320895589
:/lib64/libgcc_s-4.6.2-20111027.so.1 libgcc-4.6.2-1.fc16.x86_64 (Fedora Project) 1320895309
:/usr/lib64/libgstreamer-0.10.so.0.29.0 gstreamer-0.10.35-1.fc16.x86_64 (Fedora Project) 1320895403
:/usr/lib64/libicalvcal.so.0.46.0 libical-0.46-3.fc15.x86_64 (Fedora Project) 1320895357
:/usr/lib64/gio/modules/libgvfsdbus.so gvfs-1.10.1-2.fc16.x86_64 (Fedora Project) 1320895587
:/usr/lib64/libssh2.so.1.0.1 libssh2-1.2.7-1.fc15.x86_64 (Fedora Project) 1320895500
:/lib64/libplds4.so nspr-4.8.8-4.fc16.x86_64 (Fedora Project) 1320895340
:/usr/lib64/libcamel-provider-1.2.so.29.0.0 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/evolution/3.2/modules/libevolution-module-startup-wizard.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/lib64/libuuid.so.1.3.0 libuuid-2.20.1-2.fc16.x86_64 (Fedora Project) 1320895342
:/usr/lib64/evolution/3.2/modules/libevolution-module-plugin-manager.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/share/locale/en/LC_MESSAGES/gtk30.mo gtk3-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895671
:/lib64/libc-2.14.90.so glibc-2.14.90-14.x86_64 (Fedora Project) 1320895333
:/usr/lib64/gio/modules/libgioremote-volume-monitor.so gvfs-1.10.1-2.fc16.x86_64 (Fedora Project) 1320895587
:/usr/lib64/libvorbisfile.so.3.3.4 libvorbis-1:1.3.2-1.fc15.x86_64 (Fedora Project) 1320895350
:/usr/lib64/evolution/3.2/libemformat.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/libpangocairo-1.0.so.0.2904.0 pango-1.29.4-1.fc16.x86_64 (Fedora Project) 1320895601
:/lib64/libplc4.so nspr-4.8.8-4.fc16.x86_64 (Fedora Project) 1320895340
:/lib64/libk5crypto.so.3.1 krb5-libs-1.9.1-18.fc16.x86_64 (Fedora Project) 1320895352
:/usr/lib64/libgtkhtml-editor-4.0.so.0.0.0 gtkhtml3-4.2.1-1.fc16.x86_64 (Fedora Project) 1320895689
:/lib64/libgpg-error.so.0.8.0 libgpg-error-1.10-1.fc16.x86_64 (Fedora Project) 1320895343
:/lib64/libdb-4.8.so db4-4.8.30-3.fc15.x86_64 (Fedora Project) 1320895348
:/usr/lib64/libgconf-2.so.4.1.5 GConf2-3.2.3-1.fc16.x86_64 (Fedora Project) 1321044711
:/usr/lib64/libcamel-1.2.so.29.0.0 evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/libcairo.so.2.11000.2 cairo-1.10.2-4.fc16.x86_64 (Fedora Project) 1320895591
:/usr/lib64/evolution/3.2/libevolution-a11y.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution/3.2/libevolution-calendar-importers.so.0.0.0 evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552
:/usr/lib64/evolution-data-server/camel-providers/libcamelsmtp.so evolution-data-server-3.2.1-1.fc16.x86_64 (Fedora Project) 1320895684
:/usr/lib64/evolution/3.2/modules/libevolution-module-addressbook.so evolution-3.2.1-2.fc16.x86_64 (Fedora Project) 1320897552

environ:
:XDG_VTNR=1
:XDG_SESSION_ID=2
:HOSTNAME=tomcat.veritide.co.nz
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:SHELL=/bin/bash
:TERM=dumb
:HISTSIZE=1000
:XDG_SESSION_COOKIE=b6d69571774f6d4663876b9f0000000d-1321235022.632345-555736568
:GNOME_KEYRING_CONTROL=/tmp/keyring-UNLzmJ
:IMSETTINGS_MODULE=none
:USER=james
:USERNAME=james
:MAIL=/var/spool/mail/james
:PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/james/.local/bin:/home/james/bin
:DESKTOP_SESSION=gnome
:QT_IM_MODULE=xim
:PWD=/home/james
:XMODIFIERS=@im=none
:KDE_IS_PRELINKED=1
:GNOME_KEYRING_PID=1412
:LANG=en_US.UTF-8
:KDEDIRS=/usr
:GDMSESSION=gnome
:HISTCONTROL=ignoredups
:HOME=/home/james
:XDG_SEAT=seat0
:SHLVL=1
:LOGNAME=james
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-zmDqYWHtfs,guid=0fd55e4c9a8eb2b4971299f700000022
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/james
:DISPLAY=:0
:XAUTHORITY=/var/run/gdm/auth-for-james-1n4P7Q/database
:_=/usr/bin/gnome-session
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1417,unix/unix:/tmp/.ICE-unix/1417
:SSH_AUTH_SOCK=/tmp/keyring-UNLzmJ/ssh
:GPG_AGENT_INFO=/tmp/keyring-UNLzmJ/gpg:0:1
:GJS_DEBUG_OUTPUT=stderr
:'GJS_DEBUG_TOPICS=JS ERROR;JS LOG'
:DESKTOP_STARTUP_ID=gnome-shell-1619-tomcat.veritide.co.nz-evolution-0_TIME67277
:GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/evolution.desktop
:GIO_LAUNCHED_DESKTOP_FILE_PID=1804

var_log_messages:
:Nov 14 14:40:21 tomcat kernel: [225843.442988] evolution[15114]: segfault at 8 ip 000000305043f980 sp 00007fffcdf8b398 error 4 in libical.so.0.46.0[3050400000+53000]
:Nov 14 14:40:22 tomcat abrt[16142]: saved core dump of pid 15114 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2011-11-14-14:40:21-15114 (137994240 bytes)
:Nov 14 14:40:40 tomcat kernel: [225863.251228] evolution[16184]: segfault at 8 ip 000000305043f980 sp 00007f531e9e5ab8 error 4 in libical.so.0.46.0[3050400000+53000]
:Nov 14 14:40:40 tomcat abrt[16186]: not dumping repeating crash in '/usr/bin/evolution'
:Nov 14 14:40:57 tomcat kernel: [225879.989771] evolution[16214]: segfault at 8 ip 000000305043f980 sp 00007f4d135daab8 error 4 in libical.so.0.46.0[3050400000+53000]
:Nov 14 14:40:58 tomcat abrt[16216]: saved core dump of pid 16188 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2011-11-14-14:40:57-16188 (123383808 bytes)
:Nov 14 14:44:40 tomcat kernel: [   91.424137] evolution[1804]: segfault at 8 ip 000000305043f980 sp 00007fff6ceb40a8 error 4 in libical.so.0.46.0[3050400000+53000]
:Nov 14 14:44:41 tomcat abrt[1845]: saved core dump of pid 1804 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2011-11-14-14:44:40-1804 (137682944 bytes)

Comment 1 James Boulton 2011-11-14 20:31:56 UTC
Created attachment 533608 [details]
File: maps

Comment 2 James Boulton 2011-11-14 20:31:58 UTC
Created attachment 533609 [details]
File: backtrace

Comment 3 Milan Crha 2011-11-15 08:14:57 UTC
Thanks for a bug report. I see that his crashed on icalcomponent free, when your calendar was published. You can invoke the function when you go to the Calendar view and choose menu option Actions->Publish Calendar Information. Does it crash for you when you invoke the function manually, or is it reproducible for you with other steps, please?

Comment 4 James Boulton 2011-11-15 20:09:30 UTC
Yes it does crash when the calendar is published. I do get notified when there is a google calendar event though the gnome notification area. When I installed F16 from F15 I decided to to a fresh install and backed up my mail with evolution in F15, and restored the tar file in F16's evolution. Every thing was working properly in F15's evolution. Hope this helps.

James

Comment 5 Milan Crha 2011-11-16 07:41:58 UTC
It's crashing in libical, on a free of the ical component, the one which was just saved into a file. I'll attach a test program to see whether this is reproducible also outside of evolution.

Pasting the relevant part of the backtrace:

Thread 1 (Thread 0x7fdbe6100980 (LWP 1804)):
#0  pvl_head (L=0x0) at pvl.c:554
#1  0x0000003050429b4c in icalcomponent_free (c=0x35fdba0) at icalcomponent.c:268
#2  0x0000003050429b43 in icalcomponent_free (c=0x35ff9e0) at icalcomponent.c:271
#3  0x00007fdbba0ce363 in write_calendar (error=0x7fff6ceb4178, stream=0x7fdbb0002070 [GDaemonFileOutputStream], source_list=<optimized out>, uid=<optimized out>) at publish-format-ical.c:131
#4  publish_calendar_as_ical (stream=0x7fdbb0002070 [GDaemonFileOutputStream], uri=<optimized out>, error=0x7fff6ceb4178) at publish-format-ical.c:151
#5  0x00007fdbba0ccb5b in publish_online (uri=0x7fdba8002780, file=<optimized out>, perror=0x0, can_report_success=0) at publish-calendar.c:225
#6  0x00007fdbba0cce57 in mount_ready_cb (source_object=0x27d5e60 [GDaemonFile], result=<optimized out>, user_data=0x7fdba80053d0) at publish-calendar.c:301
#7  0x000000303fc67d27 in g_simple_async_result_complete (simple=0x35fff60 [GSimpleAsyncResult]) at gsimpleasyncresult.c:749

Comment 6 Milan Crha 2011-11-16 08:05:23 UTC
Created attachment 533926 [details]
test.c

This is a test code. To compile it run the command from the comment at the top of the file and pass it a local path to the file the calendar publish saved the component. It may or may not reproduce the issue, I only want to be sure this can be repeated even outside of evolution with resulting published object. To be able to compile this you may install devel packages for libical and glibc2 (yum install glibc2-devel libical-devel). Looking on my libical version I see the one from F15 is used here, namely libical-0.46-3.fc15.x86_64.

Please, let me know whether this crashes for you too or not. Maybe even if it'll not crash, run it under valgrind, to see whether it'll catch anything. You can do that with command like this:
   $ G_SLICE=always-malloc valgrind --num-callers=50 ./test cal &>log.txt

Thanks in advance.

Comment 7 James Boulton 2011-11-16 22:41:48 UTC
Hi 

Compiled and ran ok gives:
# ./test .local/share/evolution/calendar/system/calendar.ics 
Opened component with 11 subcomponents
Freeing component 0xdb58f0...
Done. Bye.


Under valgrind the log is:
==14637== Memcheck, a memory error detector
==14637== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==14637== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==14637== Command: ./test .local/share/evolution/calendar/system/calendar.ics l
==14637== 
Requires 1 parameter, path to component file
==14637== 
==14637== HEAP SUMMARY:
==14637==     in use at exit: 0 bytes in 0 blocks
==14637==   total heap usage: 0 allocs, 0 frees, 0 bytes allocated
==14637== 
==14637== All heap blocks were freed -- no leaks are possible
==14637== 
==14637== For counts of detected and suppressed errors, rerun with: -v
==14637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)


James

Comment 8 Milan Crha 2011-11-22 07:44:53 UTC
Thanks for the update. There is a typo in the valgrind command, the ending "l" parameter, which makes it claim:
> Requires 1 parameter, path to component file
and just exit. Nonetheless, if it didn't crash without valgrind...

Comment 9 James Boulton 2011-11-22 07:59:59 UTC
Sorry didn't see the l.

Here is the valgrind log, I added some extra options to show more output:

==9381== Memcheck, a memory error detector
==9381== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==9381== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==9381== Command: ./test .local/share/evolution/calendar/system/calendar.ics
==9381== 
--9381-- Valgrind options:
--9381--    --num-callers=50
--9381--    --leak-check=full
--9381--    --show-reachable=yes
--9381--    -v
--9381-- Contents of /proc/version:
--9381--   Linux version 3.1.1-2.fc16.x86_64 (mockbuild.fedoraproject.org) (gcc version 4.6.2 20111027 (Red Hat 4.6.2-1) (GCC) ) #1 SMP Mon Nov 14 15:46:10 UTC 2011
--9381-- Arch and hwcaps: AMD64, amd64-sse3-cx16-lzcnt
--9381-- Page sizes: currently 4096, max supported 4096
--9381-- Valgrind library directory: /usr/lib64/valgrind
--9381-- Reading syms from /home/james/test (0x400000)
--9381-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux (0x38000000)
--9381--    object doesn't have a dynamic symbol table
--9381-- Reading syms from /lib64/ld-2.14.90.so (0x303c000000)
--9381-- Reading suppressions file: /usr/lib64/valgrind/default.supp
--9381-- REDIR: 0x303c018640 (strlen) redirected to 0x3805f597 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--9381-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so (0x4801000)
--9381-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so (0x4a03000)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c018640 (strlen              ) R-> 0x04a07e00 strlen
--9381-- REDIR: 0x303c0184b0 (index) redirected to 0x4a07a60 (index)
--9381-- REDIR: 0x303c018530 (strcmp) redirected to 0x4a089c0 (strcmp)
--9381-- Reading syms from /usr/lib64/libical.so.0.46.0 (0x3050400000)
--9381--    object doesn't have a symbol table
--9381-- Reading syms from /usr/lib64/libicalss.so.0.46.0 (0x3050000000)
--9381--    object doesn't have a symbol table
--9381-- Reading syms from /usr/lib64/libicalvcal.so.0.46.0 (0x3048000000)
--9381--    object doesn't have a symbol table
--9381-- Reading syms from /lib64/libglib-2.0.so.0.3000.1 (0x303e400000)
--9381--    object doesn't have a symbol table
--9381-- Reading syms from /lib64/libc-2.14.90.so (0x303c400000)
--9381-- Reading syms from /lib64/libpthread-2.14.90.so (0x303c800000)
--9381-- Reading syms from /lib64/librt-2.14.90.so (0x303d000000)
--9381-- REDIR: 0x303c48c720 (strncasecmp) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c48a460 (strcasecmp) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c4868e0 (strncmp) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c486920 (__GI_strncmp        ) R-> 0x04a08240 strncmp
--9381-- REDIR: 0x303c4881f0 (__GI_strrchr) redirected to 0x4a07880 (__GI_strrchr)
--9381-- REDIR: 0x303c486750 (__GI_strlen) redirected to 0x4a07dc0 (__GI_strlen)
--9381-- REDIR: 0x303c486920 (__GI_strncmp) redirected to 0x4a082c0 (__GI_strncmp)
--9381-- REDIR: 0x303c4818f0 (calloc) redirected to 0x4a05af0 (calloc)
--9381-- REDIR: 0x303c486700 (strlen) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c486750 (__GI_strlen         ) R-> 0x04a07da0 strlen
--9381-- REDIR: 0x303c488170 (strncpy) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c4939d0 (__GI_strncpy        ) R-> 0x04a07fc0 strncpy
--9381-- REDIR: 0x303c4939d0 (__GI_strncpy) redirected to 0x4a08100 (__GI_strncpy)
--9381-- REDIR: 0x303c488290 (strpbrk) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c4882c0 (__GI_strpbrk) redirected to 0x4a0a270 (strpbrk)
--9381-- REDIR: 0xffffffffff600000 (???) redirected to 0x3805f583 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday)
--9381-- REDIR: 0x303c4805f0 (malloc) redirected to 0x4a07460 (malloc)
--9381-- REDIR: 0x303c480ce0 (realloc) redirected to 0x4a07530 (realloc)
--9381-- REDIR: 0x303c489240 (memset) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c493b30 (__memset_x86_64) redirected to 0x4a09c10 (memset)
--9381-- REDIR: 0x303c48edf0 (memcpy@@GLIBC_2.14) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c48ee40 (__GI_memcpy) redirected to 0x4a092a0 (memcpy@@GLIBC_2.14)
--9381-- REDIR: 0x303c480c50 (free) redirected to 0x4a065c0 (free)
--9381-- REDIR: 0x303c49dad0 (strstr) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c49d760 (__GI_strstr) redirected to 0x4a0a200 (strstr)
--9381-- REDIR: 0x303c484c10 (strcmp) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c484c50 (__GI_strcmp         ) R-> 0x04a08900 strcmp
--9381-- REDIR: 0x303c484c50 (__GI_strcmp) redirected to 0x4a08960 (__GI_strcmp)
--9381-- REDIR: 0x303c484b50 (index) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c484b90 (__GI_strchr         ) R-> 0x04a07920 index
--9381-- REDIR: 0x303c484b90 (__GI_strchr) redirected to 0x4a07960 (__GI_strchr)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c4939d0 (__GI_strncpy        ) R-> 0x04a07fc0 strncpy
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c486750 (__GI_strlen         ) R-> 0x04a07da0 strlen
--9381-- REDIR: 0x303c4860a0 (strcpy) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c4860e0 (__GI_strcpy         ) R-> 0x04a07e20 strcpy
--9381-- REDIR: 0x303c4860e0 (__GI_strcpy) redirected to 0x4a07ef0 (__GI_strcpy)
--9381-- REDIR: 0x303c48a4a0 (__strcasecmp_sse2) redirected to 0x4a08340 (strcasecmp)
--9381-- REDIR: 0x303c48c760 (__strncasecmp_sse2) redirected to 0x4a08420 (strncasecmp)
--9381-- REDIR: 0x303c490100 (__GI___rawmemchr) redirected to 0x4a09e60 (__GI___rawmemchr)
--9381-- REDIR: 0x303c490310 (strchrnul) redirected to 0x4a09e10 (strchrnul)
--9381-- REDIR: 0x303c4888d0 (memchr) redirected to 0x4a08a80 (memchr)
--9381-- REDIR: 0x303c4891f0 (memcpy.5) redirected to 0x4801610 (_vgnU_ifunc_wrapper)
--9381-- REDIR: 0x303c489060 (__GI_memmove) redirected to 0x4a09d10 (memcpy.5)
==9381== WARNING: new redirection conflicts with existing -- ignoring it
--9381--     new: 0x303c484c50 (__GI_strcmp         ) R-> 0x04a08900 strcmp
Opened component with 11 subcomponents
Freeing component 0x4c2ebe0...
Done. Bye.
==9381== 
==9381== HEAP SUMMARY:
==9381==     in use at exit: 37,097 bytes in 427 blocks
==9381==   total heap usage: 2,848 allocs, 2,421 frees, 523,452 bytes allocated
==9381== 
==9381== Searching for pointers to 427 not-freed blocks
==9381== Checked 232,816 bytes
==9381== 
==9381== 6 bytes in 1 blocks are still reachable in loss record 1 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E461CCD: g_strdup (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427692: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 15 bytes in 1 blocks are still reachable in loss record 2 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E461CCD: g_strdup (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E472770: g_get_charset (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4274BF: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 15 bytes in 1 blocks are still reachable in loss record 3 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E461CCD: g_strdup (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E47282A: g_get_charset (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4274BF: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 15 bytes in 1 blocks are still reachable in loss record 4 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E461CCD: g_strdup (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427529: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 15 bytes in 1 blocks are still reachable in loss record 5 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E461CCD: g_strdup (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4276B6: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 24 bytes in 1 blocks are still reachable in loss record 6 of 14
==9381==    at 0x4A05BB4: calloc (vg_replace_malloc.c:467)
==9381==    by 0x303E44B6B7: g_malloc0 (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427649: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 24 bytes in 1 blocks are still reachable in loss record 7 of 14
==9381==    at 0x4A05BB4: calloc (vg_replace_malloc.c:467)
==9381==    by 0x303E44B6B7: g_malloc0 (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E472851: g_get_charset (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4274BF: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 24 bytes in 1 blocks are still reachable in loss record 8 of 14
==9381==    at 0x4A05BB4: calloc (vg_replace_malloc.c:467)
==9381==    by 0x303E44B6B7: g_malloc0 (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427679: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 24 bytes in 1 blocks are still reachable in loss record 9 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x3050428E3B: icalarray_new (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x30504394FE: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043B162: icaltimezone_get_utc_timezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050437339: icaltime_compare (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050438EE4: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050439341: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043ABDE: icaltimezone_array_append_from_vtimezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042989D: icalcomponent_add_component (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042FC19: icalparser_add_line (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x30504304C8: icalparser_parse (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043066F: icalparser_parse_string (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x400AB6: main (test.c:27)
==9381== 
==9381== 32 bytes in 1 blocks are still reachable in loss record 10 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303E44B650: g_malloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E460286: g_slice_alloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4183C1: g_array_sized_new (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E46B690: g_static_private_set (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427662: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 32 bytes in 1 blocks are still reachable in loss record 11 of 14
==9381==    at 0x4A075B2: realloc (vg_replace_malloc.c:525)
==9381==    by 0x303E44B71D: g_realloc (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4182A8: ??? (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E418886: g_array_set_size (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E46B5D7: g_static_private_set (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E47286A: g_get_charset (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4274BF: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 64 bytes in 1 blocks are still reachable in loss record 12 of 14
==9381==    at 0x4A05BB4: calloc (vg_replace_malloc.c:467)
==9381==    by 0x303E44B6B7: g_malloc0 (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E46B30E: g_thread_self (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E46B6BA: g_static_private_get (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4274AB: g_get_filename_charsets (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E427D82: g_filename_display_name (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x303E4310DF: g_file_get_contents (in /lib64/libglib-2.0.so.0.3000.1)
==9381==    by 0x400A51: main (test.c:21)
==9381== 
==9381== 6,855 bytes in 414 blocks are still reachable in loss record 13 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x303C4863D1: strdup (in /lib64/libc-2.14.90.so)
==9381==    by 0x305043972E: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043B162: icaltimezone_get_utc_timezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050437339: icaltime_compare (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050438EE4: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050439341: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043ABDE: icaltimezone_array_append_from_vtimezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042989D: icalcomponent_add_component (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042FC19: icalparser_add_line (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x30504304C8: icalparser_parse (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043066F: icalparser_parse_string (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x400AB6: main (test.c:27)
==9381== 
==9381== 29,952 bytes in 1 blocks are still reachable in loss record 14 of 14
==9381==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==9381==    by 0x3050428F94: icalarray_append (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x30504397B8: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043B162: icaltimezone_get_utc_timezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050437339: icaltime_compare (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050438EE4: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x3050439341: ??? (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043ABDE: icaltimezone_array_append_from_vtimezone (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042989D: icalcomponent_add_component (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305042FC19: icalparser_add_line (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x30504304C8: icalparser_parse (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x305043066F: icalparser_parse_string (in /usr/lib64/libical.so.0.46.0)
==9381==    by 0x400AB6: main (test.c:27)
==9381== 
==9381== LEAK SUMMARY:
==9381==    definitely lost: 0 bytes in 0 blocks
==9381==    indirectly lost: 0 bytes in 0 blocks
==9381==      possibly lost: 0 bytes in 0 blocks
==9381==    still reachable: 37,097 bytes in 427 blocks
==9381==         suppressed: 0 bytes in 0 blocks
==9381== 
==9381== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)
--9381-- 
--9381-- used_suppression:      2 glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
==9381== 
==9381== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)

Comment 10 Milan Crha 2011-11-22 09:37:24 UTC
Hrm, so it's working fine with the On This Computer/Personal calendar. Could you try to run it against he result of the Publish function, please? As far as I can tell, it's crashing when the write is over, thus the result should be in there. I can alternatively try to mimic what the publish function does and we will see. Also, are you publishing only the Personal calendar?

Comment 11 Milan Crha 2012-01-05 12:20:12 UTC
I'm moving this to an upstream bug report [1], where Kai found the issue.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=664370