| Summary: | [abrt] evolution-2.91.92-1.fc15: g_type_class_meta_marshal: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Troy <troyatlarge> | ||||
| Component: | evolution | Assignee: | Matthew Barnes <mbarnes> | ||||
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 15 | CC: | lucilanga, mbarnes, mcrha | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i686 | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | abrt_hash:7c0bd004b4f0f3237b61c80e5c465a67a08f9720 | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-03-30 06:33:55 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
Troy
2011-03-26 20:35:49 UTC
Created attachment 487954 [details]
File: backtrace
Package: evolution-2.91.92-1.fc15 Architecture: i686 OS Release: Fedora release 15 (Lovelock) How to reproduce ----- 1. I opened Evolution and hit new for a new letter. I skipped the address, filled in the subject and wrote a letter and then hit "send". A warning came up informing me I did not fill in the address. 2. I hit "To", selected a person to send it to. 3. I hit the "dismiss" button on the message, then hit "send". It crashed right after hitting send. Comment ----- I was unable to reproduce this error - tried twice and the system worked as expected Thanks for a bug report. The crashing thread even doesn't contain any evolution function (except of 'main'), so this is probably some kind of memory corruption. Could you reproduce this when you run evolution like this from the console, please: $ G_SLICE=always-malloc evolution if you can, and if this is really a memory corruption, then valgrind may help here to identify the issue. You can run it like this: $ G_SLICE=always-malloc valgrind evolution &>log.txt Also note that this can be related to the state of e-addressbook-factory process, whether it was run for the first time or "reused". I suggest to try to close (kill -QUIT) it before you run evolution itself. *** Bug 691510 has been marked as a duplicate of this bug. *** Sorry it took so long - did not know valgrind was a program I needed or that it would write to the said log - now that I got that ....... I ran G_SLICE=always-malloc valgrind evolution &>log.txt and tried to replicate the problem, however, it did not replicate but instead ran fine. All the same here is the output of the log file in case it is of use to you: ==1866== Memcheck, a memory error detector ==1866== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==1866== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info ==1866== Command: evolution ==1866== Gtk-Message: Failed to load module "pk-gtk-module" ==1866== Invalid read of size 4 ==1866== at 0x4E84848D: icaltzutil_fetch_timezone (in /usr/lib/libical.so.0.46.0) ==1866== by 0x4E849EEA: ??? (in /usr/lib/libical.so.0.46.0) ==1866== by 0x4E84B0D5: icaltimezone_get_component (in /usr/lib/libical.so.0.46.0) ==1866== by 0x5421F16: ??? (in /usr/lib/evolution/3.0/modules/libevolution-module-calendar.so) ==1866== by 0x4D84EFEA: g_type_create_instance (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4D82C3BB: ??? (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x41D4E71E: ??? (in /usr/lib/evolution/3.0/libeshell.so.0.0.0) ==1866== by 0x4D82F158: g_object_newv (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4D83014A: g_object_new_valist (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4A58A2F: ??? ==1866== Address 0x5586928 is 0 bytes after a block of size 0 alloc'd ==1866== at 0x4005447: calloc (vg_replace_malloc.c:467) ==1866== by 0x4E847D78: icaltzutil_fetch_timezone (in /usr/lib/libical.so.0.46.0) ==1866== by 0x4E849EEA: ??? (in /usr/lib/libical.so.0.46.0) ==1866== by 0x4E84B0D5: icaltimezone_get_component (in /usr/lib/libical.so.0.46.0) ==1866== by 0x5421F16: ??? (in /usr/lib/evolution/3.0/modules/libevolution-module-calendar.so) ==1866== by 0x4D84EFEA: g_type_create_instance (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4D82C3BB: ??? (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x41D4E71E: ??? (in /usr/lib/evolution/3.0/libeshell.so.0.0.0) ==1866== by 0x4D82F158: g_object_newv (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4D83014A: g_object_new_valist (in /lib/libgobject-2.0.so.0.2800.4) ==1866== by 0x4A58A2F: ??? ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4C3: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC10B8C: FcConfigFilename (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A1C6: FcInitLoadConfig (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A2F9: FcInitLoadConfigAndFonts (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A57C: FcInit (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC0ED24: FcConfigGetCurrent (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC108FF: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC10947: FcConfigSubstitute (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC8D92A: ??? (in /usr/lib/libpangocairo-1.0.so.0.2800.3) ==1866== by 0x4DE50A11: ??? (in /usr/lib/libpangoft2-1.0.so.0.2800.3) ==1866== by 0x4DE52006: ??? (in /usr/lib/libpangoft2-1.0.so.0.2800.3) ==1866== Address 0x75e57bc is 20 bytes inside a block of size 22 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC10B8C: FcConfigFilename (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A1C6: FcInitLoadConfig (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A2F9: FcInitLoadConfigAndFonts (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC1A57C: FcInit (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC0ED24: FcConfigGetCurrent (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC108FF: FcConfigSubstituteWithPat (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC10947: FcConfigSubstitute (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC8D92A: ??? (in /usr/lib/libpangocairo-1.0.so.0.2800.3) ==1866== by 0x4DE50A11: ??? (in /usr/lib/libpangoft2-1.0.so.0.2800.3) ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4D7: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x900642D: ??? (in /usr/share/icons/gnome/icon-theme.cache) ==1866== Address 0x75eaf68 is 16 bytes inside a block of size 18 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x900642D: ??? (in /usr/share/icons/gnome/icon-theme.cache) ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4D7: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25A50: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25E03: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== Address 0x7623ac8 is 40 bytes inside a block of size 43 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25A50: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25E03: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4C3: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25A50: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25E03: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== Address 0x7634484 is 36 bytes inside a block of size 39 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC2558C: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25A50: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x4DC25E03: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4D7: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x2E73746D: ??? ==1866== Address 0x765d8d8 is 24 bytes inside a block of size 26 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x2E73746D: ??? ==1866== ==1866== Invalid read of size 4 ==1866== at 0x4DC0E4C3: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x6F632E6B: ??? ==1866== Address 0x7665074 is 20 bytes inside a block of size 22 alloc'd ==1866== at 0x4006D69: malloc (vg_replace_malloc.c:236) ==1866== by 0x4DC0E428: ??? (in /usr/lib/libfontconfig.so.1.4.4) ==1866== by 0x6F632E6B: ??? ==1866== e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: No matching results) ==1866== Thread 4: ==1866== Conditional jump or move depends on uninitialised value(s) ==1866== at 0x4D54B761: re_compile_fastmap_iter.isra.17 (in /lib/libc-2.13.90.so) ==1866== by 0x4D5574C7: re_compile_fastmap (in /lib/libc-2.13.90.so) ==1866== by 0x4D557BFB: regcomp (in /lib/libc-2.13.90.so) ==1866== by 0x420C39E3: ??? (in /usr/lib/libcamel-1.2.so.23.0.0) ==1866== by 0x4D7482B2: g_once_impl (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x420CA324: camel_header_raw_check_mailing_list (in /usr/lib/libcamel-1.2.so.23.0.0) ==1866== by 0xC2B437A: ??? (in /usr/lib/evolution-data-server/camel-providers/libcamellocal.so) ==1866== by 0xC2C2746: ??? (in /usr/lib/evolution-data-server/camel-providers/libcamellocal.so) ==1866== by 0x415DE89D: ??? (in /usr/lib/libcamel-provider-1.2.so.23.0.0) ==1866== by 0x415E4E12: camel_folder_summary_info_new_from_message (in /usr/lib/libcamel-provider-1.2.so.23.0.0) ==1866== by 0x415E52A6: camel_folder_summary_add_from_message (in /usr/lib/libcamel-provider-1.2.so.23.0.0) ==1866== by 0xC2B40A6: ??? (in /usr/lib/evolution-data-server/camel-providers/libcamellocal.so) ==1866== ==1866== Thread 1: ==1866== Conditional jump or move depends on uninitialised value(s) ==1866== at 0x411E8D10: gdk_window_get_root_coords (in /usr/lib/libgdk-3.so.0.0.6) ==1866== by 0x4194B2C8: ??? (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x4194B7AD: ??? (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x411D44AE: ??? (in /usr/lib/libgdk-3.so.0.0.6) ==1866== by 0x4D7220FF: ??? (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D72081E: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D720F8F: ??? (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D7216B6: g_main_loop_run (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x41850024: gtk_main (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x4D4B3432: (below main) (in /lib/libc-2.13.90.so) ==1866== ==1866== Conditional jump or move depends on uninitialised value(s) ==1866== at 0x411E8D1A: gdk_window_get_root_coords (in /usr/lib/libgdk-3.so.0.0.6) ==1866== by 0x4194B2C8: ??? (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x4194B7AD: ??? (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x411D44AE: ??? (in /usr/lib/libgdk-3.so.0.0.6) ==1866== by 0x4D7220FF: ??? (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D72081E: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D720F8F: ??? (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x4D7216B6: g_main_loop_run (in /lib/libglib-2.0.so.0.2800.4) ==1866== by 0x41850024: gtk_main (in /usr/lib/libgtk-3.so.0.0.6) ==1866== by 0x4D4B3432: (below main) (in /lib/libc-2.13.90.so) ==1866== ==1866== ==1866== HEAP SUMMARY: ==1866== in use at exit: 9,242,982 bytes in 179,498 blocks ==1866== total heap usage: 3,705,073 allocs, 3,525,575 frees, 186,052,226 bytes allocated ==1866== ==1866== LEAK SUMMARY: ==1866== definitely lost: 9,433 bytes in 95 blocks ==1866== indirectly lost: 65,165 bytes in 2,736 blocks ==1866== possibly lost: 724,472 bytes in 3,912 blocks ==1866== still reachable: 8,443,912 bytes in 172,755 blocks ==1866== suppressed: 0 bytes in 0 blocks ==1866== Rerun with --leak-check=full to see details of leaked memory ==1866== ==1866== For counts of detected and suppressed errors, rerun with: -v ==1866== Use --track-origins=yes to see where uninitialised values come from ==1866== ERROR SUMMARY: 39 errors from 10 contexts (suppressed: 536 from 16) Thanks for the update. The log looks fine, nothing unusual in it. Good it doesn't break for you finally (you noticed you did a system update in a private mail you sent me). I'm closing this, but please feel free to reopen if you face it again. Also make sure you'll have installed debug info packages for evolution-data-server and evolution, as the log indicates you do not have installed them (or not the correct version). |