Bug 1239291 - [abrt] gnome-calendar: icaltimezone_compare_change_fn(): gnome-calendar killed by SIGSEGV
Summary: [abrt] gnome-calendar: icaltimezone_compare_change_fn(): gnome-calendar kille...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-calendar
Version: 22
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Igor Gnatenko
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:f825e7b5476a8f01d2cae235953...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-05 12:08 UTC by mariolinux
Modified: 2017-01-01 18:12 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-28 13:48:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (50.93 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: cgroup (190 bytes, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: core_backtrace (29.00 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: dso_list (17.69 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: environ (907 bytes, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: limits (1.29 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: maps (84.20 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: mountinfo (3.38 KB, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: namespaces (85 bytes, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: open_fds (931 bytes, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details
File: proc_pid_status (963 bytes, text/plain)
2015-07-05 12:08 UTC, mariolinux
no flags Details

Description mariolinux 2015-07-05 12:08:02 UTC
Version-Release number of selected component:
gnome-calendar-3.16.2-1.fc22

Additional info:
reporter:       libreport-2.6.0
backtrace_rating: 4
cmdline:        /usr/bin/gnome-calendar --gapplication-service
crash_function: icaltimezone_compare_change_fn
executable:     /usr/bin/gnome-calendar
global_pid:     5133
kernel:         4.0.6-300.fc22.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 icaltimezone_compare_change_fn at /usr/src/debug/libical-1.0.1/src/libical/icaltimezone.c:756
 #1 icaltimezone_find_nearby_change at /usr/src/debug/libical-1.0.1/src/libical/icaltimezone.c:1101
 #2 icaltimezone_get_utc_offset at /usr/src/debug/libical-1.0.1/src/libical/icaltimezone.c:868
 #3 icaltimezone_convert_time at /usr/src/debug/libical-1.0.1/src/libical/icaltimezone.c:807
 #4 icaltime_as_timet_with_zone at /usr/src/debug/libical-1.0.1/src/libical/icaltime.c:323
 #5 e_cal_recur_generate_instances_of_rule at e-cal-recur.c:764
 #6 e_cal_recur_generate_instances at e-cal-recur.c:639
 #7 generate_instances at e-cal-client.c:2659
 #8 e_cal_client_generate_instances_for_object_sync at e-cal-client.c:3314
 #9 cal_data_model_expand_recurrences_thread at e-cal-data-model.c:1148

Comment 1 mariolinux 2015-07-05 12:08:06 UTC
Created attachment 1046206 [details]
File: backtrace

Comment 2 mariolinux 2015-07-05 12:08:07 UTC
Created attachment 1046207 [details]
File: cgroup

Comment 3 mariolinux 2015-07-05 12:08:09 UTC
Created attachment 1046208 [details]
File: core_backtrace

Comment 4 mariolinux 2015-07-05 12:08:11 UTC
Created attachment 1046209 [details]
File: dso_list

Comment 5 mariolinux 2015-07-05 12:08:12 UTC
Created attachment 1046210 [details]
File: environ

Comment 6 mariolinux 2015-07-05 12:08:13 UTC
Created attachment 1046211 [details]
File: limits

Comment 7 mariolinux 2015-07-05 12:08:16 UTC
Created attachment 1046212 [details]
File: maps

Comment 8 mariolinux 2015-07-05 12:08:17 UTC
Created attachment 1046213 [details]
File: mountinfo

Comment 9 mariolinux 2015-07-05 12:08:18 UTC
Created attachment 1046214 [details]
File: namespaces

Comment 10 mariolinux 2015-07-05 12:08:19 UTC
Created attachment 1046215 [details]
File: open_fds

Comment 11 mariolinux 2015-07-05 12:08:21 UTC
Created attachment 1046216 [details]
File: proc_pid_status

Comment 12 Igor Gnatenko 2015-07-07 14:30:02 UTC
Looks like some memory corrupted in thred (not sure).
stm = {tm_sec = 0, tm_min = 0, tm_hour = 0, tm_mday = 1, tm_mon = 0, tm_year = 0, tm_wday = 0, tm_yday = 0, tm_isdst = 36984752, tm_gmtoff = 139899971561937, tm_zone = 0xc000007b6 <error: Cannot access memory at address 0xc000007b6>}

Are you able to reproduce this?

Comment 13 mariolinux 2015-07-07 18:24:02 UTC
(In reply to Igor Gnatenko from comment #12)
> Looks like some memory corrupted in thred (not sure).
> stm = {tm_sec = 0, tm_min = 0, tm_hour = 0, tm_mday = 1, tm_mon = 0, tm_year
> = 0, tm_wday = 0, tm_yday = 0, tm_isdst = 36984752, tm_gmtoff =
> 139899971561937, tm_zone = 0xc000007b6 <error: Cannot access memory at
> address 0xc000007b6>}
> 
> Are you able to reproduce this?

I don't know how to reproduce this error.

Comment 14 Igor Gnatenko 2016-06-28 13:48:52 UTC
Old bug, if still reproducible - please reopen.

Comment 15 Christian Stadelmann 2017-01-01 18:12:37 UTC
Still reproducible. I can't reopen it, but I've reported a new one in bug #1409398.

Is it possible that this bug is related to leap seconds? This bug happened after the leap second on 2015-06-31. My crasher (bug #1409398) happened on 2017-01-01, one day after the leap second introduced on 2016-12-31.

See also: https://en.wikipedia.org/wiki/Leap_second


Note You need to log in before you can comment on or make changes to this bug.