[Bug 781001] New: openSUSE:12.2/libical: Bug
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c0 Summary: openSUSE:12.2/libical: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: 3rd party software AssignedTo: msuman@gnome.org ReportedBy: takeda@takeda.tk QAContact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- I'm actually using Tumbleweed, but I cannot find it, and as far as I know the evolution is same as in 12.2. Upon opening my calendar, Evolution crashes, worst of all. It will then crash each time is open, unless I start it with -c mail. The issue happens pretty much all the time. Here's backtrace from the GDB: (gdb) bt #0 0x00007ffff6ff713d in icaltimezone_load_builtin_timezone (zone=0x8bf140) at icaltimezone.c:1766 #1 0x00007ffff6ff79c5 in icaltimezone_ensure_coverage (zone=zone@entry=0x8bf140, end_year=2012) at icaltimezone.c:462 #2 0x00007ffff6ff7ea3 in icaltimezone_get_utc_offset_of_utc_time (zone=zone@entry=0x8bf140, tt=tt@entry=0x7fffffffd0a0, is_daylight=is_daylight@entry=0x7fffffffd06c) at icaltimezone.c:969 #3 0x00007ffff6ff807e in icaltimezone_convert_time (tt=tt@entry=0x7fffffffd0a0, from_zone=from_zone@entry=0x7ffff721b640 <utc_timezone>, to_zone=to_zone@entry=0x8bf140) at icaltimezone.c:778 #4 0x00007ffff6ff357c in icaltime_from_timet_with_zone (tm=tm@entry=1348092000, is_date=is_date@entry=0, zone=0x8bf140) at icaltime.c:226 #5 0x00007fffe5d2fe80 in e_week_view_add_event (comp=comp@entry=0x1236490, start=1348092000, end=1348093800, prepend=prepend@entry=0, data=data@entry=0x7fffffffd250) at e-week-view.c:2762 #6 0x00007fffe5d30118 in week_view_process_component (week_view=week_view@entry=0x1065e00, comp_data=0x19f08f0) at e-week-view.c:233 #7 0x00007fffe5d31796 in week_view_model_rows_inserted_cb (count=1, row=<optimized out>, week_view=0x1065e00) at e-week-view.c:361 #8 week_view_model_rows_inserted_cb (week_view=0x1065e00, row=<optimized out>, count=1) at e-week-view.c:338 #9 0x00007ffff5ce9700 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #10 0x00007ffff5cfa770 in ?? () from /usr/lib64/libgobject-2.0.so.0 #11 0x00007ffff5d026dc in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #12 0x00007ffff5d02872 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #13 0x00007fffe5ce8ac0 in add_instance_cb (comp=<optimized out>, instance_start=1348092000, instance_end=1348093800, user_data=0x18e9a30) at e-cal-model.c:2266 #14 0x00007ffff1c4523b in process_instances (comp=<optimized out>, instances=0x16956c0, cb=0x7fffe5ce8810 <add_instance_cb>, cb_data=0x18e9a30) at e-cal-client.c:2008 #15 0x00007ffff1c4f00b in generate_instances_for_object_got_objects_cb (goad=0x18c1c60, objects=0x198f320) at e-cal-client.c:2040 #16 0x00007ffff1c4baa2 in got_objects_for_uid_cb (source_object=<optimized out>, result=0xcd39c0, user_data=0x18c1c60) at e-cal-client.c:1755 #17 0x00007ffff61c0587 in g_simple_async_result_complete () from /usr/lib64/libgio-2.0.so.0 #18 0x00007ffff6b434c9 in finish_async_op (async_data=<optimized out>, error=0x0, in_idle=0) at e-client.c:2260 #19 0x00007ffff6b47f44 in async_result_ready_cb (source_object=0x7fff94774d80, result=0x1789190, user_data=0x18c1d60) at e-client.c:2297 #20 0x00007ffff61c0587 in g_simple_async_result_complete () from /usr/lib64/libgio-2.0.so.0 #21 0x00007ffff61c0689 in ?? () from /usr/lib64/libgio-2.0.so.0 #22 0x00007ffff5a2c3b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #23 0x00007ffff5a2c6e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #24 0x00007ffff5a2cae2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #25 0x00007ffff6626075 in gtk_main () at gtkmain.c:1161 #26 0x0000000000403056 in main (argc=1, argv=0x7fffffffdd28) at main.c:696 (gdb) list 1761 icaltimezone_load_builtin_timezone (icaltimezone *zone) 1762 { 1763 icalcomponent *subcomp; 1764 1765 /* If the location isn't set, it isn't a builtin timezone. */ 1766 if (!zone->location || !zone->location[0]) 1767 return; 1768 1769 #ifdef HAVE_PTHREAD 1770 pthread_mutex_lock(&builtin_mutex); (gdb) p zone $1 = (icaltimezone *) 0x8bf140 (gdb) p zone->location $2 = 0x31 <Address 0x31 out of bounds> (gdb) p *zone $3 = {tzid = 0x4449552d4d <Address 0x4449552d4d out of bounds>, location = 0x31 <Address 0x31 out of bounds>, tznames = 0x7fff00009790 <Address 0x7fff00009790 out of bounds>, latitude = 4.531032560233238e-317, longitude = 0, component = 0x8befb0, builtin_timezone = 0x0, end_year = 49, changes = 0x7fff00009791} (gdb) p zone->location[0] Cannot access memory at address 0x31 $ rpm -qa |grep libical libical0-0.48-2.1.2.x86_64 libical-debugsource-0.48-2.1.2.x86_64 libical0-debuginfo-0.48-2.1.2.x86_64 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c1 --- Comment #1 from Derek Kulinski <takeda@takeda.tk> 2012-09-19 22:31:50 UTC --- It looks like it is (or it is a very similar bug reported on Ubuntu): https://bugs.launchpad.net/ubuntu/+source/libical/+bug/956843 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c Derek Kulinski <takeda@takeda.tk> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P1 - Urgent -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c2 Aeneas Jaißle <aj@ajaissle.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aj@ajaissle.de Component|3rd party software |Evolution Version|unspecified |Final AssignedTo|msuman@gnome.org |bnc-team-evolution@forge.pr | |ovo.novell.com Product|openSUSE.org |openSUSE 12.3 Target Milestone|--- |Final QAContact|opensuse-communityscreening |lakhil@novell.com |@forge.provo.novell.com | --- Comment #2 from Aeneas Jaißle <aj@ajaissle.de> 2014-04-11 10:50:55 CEST --- The issue with Tumbleweed should be resolved, as 13.1 uses libical 1.0 that fixes the mentioned heap corruption. This could still be an issue for openSUSE 12.3. Maybe we should apply the proposed patch¹ to increase the array size as a workaround, but we first should make sure there is actually need for this. [1] https://bugs.launchpad.net/ubuntu/+source/libical/+bug/956843/comments/5 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c3 Aeneas Jaißle <aj@ajaissle.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Component|Evolution |Other InfoProvider| |maintenance@opensuse.org AssignedTo|bnc-team-evolution@forge.pr |bnc-team-screening@forge.pr |ovo.novell.com |ovo.novell.com QAContact|lakhil@novell.com |qa-bugs@suse.de --- Comment #3 from Aeneas Jaißle <aj@ajaissle.de> 2014-04-11 11:28:51 CEST --- Update ready at: https://build.opensuse.org/project/show/home:aeneas_jaissle:branches:openSUS... Submit? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c4 Matthias Grießmeier <mgriessmeier@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|maintenance@opensuse.org | --- Comment #4 from Matthias Grießmeier <mgriessmeier@suse.com> 2014-04-11 10:26:02 UTC --- looks ok. you can submit the 12.3 Package -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c5 --- Comment #5 from Aeneas Jaißle <aj@ajaissle.de> 2014-04-11 13:23:43 CEST --- Done, SR#229726 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c Aeneas Jaißle <aj@ajaissle.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-screening@forge.pr |aj@ajaissle.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c6 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Benjamin Brunner <bbrunner@suse.com> 2014-04-22 12:44:43 CEST --- Update released for openSUSE 12.3. Resolved fixed. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=781001 https://bugzilla.novell.com/show_bug.cgi?id=781001#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> 2014-04-22 11:05:36 UTC --- openSUSE-RU-2014:0556-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 781001 CVE References: Sources used: openSUSE 12.3 (src): libical-0.48-4.4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com