Your message dated Tue, 30 May 2017 09:03:36 +0000
with message-id <[email protected]>
and subject line Bug#858924: fixed in gnome-calendar 3.22.4-2
has caused the Debian Bug report #858924,
regarding gnome-calendar: Segfault in gcal_manager_create_event when adding 
event
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
858924: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858924
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnome-calendar
Version: 3.22.3-1
Severity: important

To reproduce:

1. Click on an empty day to add a new event
2. Click "Edit Details..."
3. Click "Done"

Result: gnome-calendar segfaults.  

gdb says:

> (gdb) r
> Starting program: /usr/bin/gnome-calendar 
<...>
> ** (gnome-calendar:23581): CRITICAL **: gcal_event_get_source: assertion 
> 'GCAL_IS_EVENT (self)' failed
> 
> ** (gnome-calendar:23581): CRITICAL **: gcal_event_get_component: assertion 
> 'GCAL_IS_EVENT (self)' failed
> 
> (gnome-calendar:23581): e-data-server-CRITICAL **: e_source_hash: assertion 
> 'E_IS_SOURCE (source)' failed
> 
> (gnome-calendar:23581): libecal-CRITICAL **: 
> e_cal_component_get_icalcomponent: assertion 'comp != NULL' failed
> 
> (gnome-calendar:23581): GLib-GObject-CRITICAL **: g_object_ref: assertion 
> 'G_IS_OBJECT (object)' failed
> 
> Thread 1 "gnome-calendar" received signal SIGSEGV, Segmentation fault.
> 0x0000555555580184 in gcal_manager_create_event (
>     manager=0x5555557fcb60 [GcalManager], event=0x7fffa0002f40)
>     at gcal-manager.c:1486
> 1486  gcal-manager.c: No such file or directory.
> (gdb) bt
> #0  0x0000555555580184 in gcal_manager_create_event (manager=0x5555557fcb60 
> [GcalManager], event=0x7fffa0002f40) at gcal-manager.c:1486
> #4  0x00007ffff3e38fbf in <emit signal ??? on instance 0x555555c082a0 
> [GcalEditDialog]> (instance=<optimized out>, signal_id=<optimized out>, 
> detail=detail@entry=0) at ././gobject/gsignal.c:3447
>     #1  0x00007ffff3e1df75 in g_closure_invoke (closure=0x555555ceb5a0, 
> return_value=return_value@entry=0x0, n_param_values=2, 
> param_values=param_values@entry=0x7fffffffc620, 
> invocation_hint=invocation_hint@entry=0x7fffffffc5a0)
>     at ././gobject/gclosure.c:804
>     #2  0x00007ffff3e2ff82 in signal_emit_unlocked_R 
> (node=node@entry=0x55555595fd20, detail=detail@entry=0, 
> instance=instance@entry=0x555555c082a0, 
> emission_return=emission_return@entry=0x0, 
> instance_and_params=instance_and_params@entry=0x7fffffffc620) at 
> ././gobject/gsignal.c:3635
>     #3  0x00007ffff3e38bdc in g_signal_emit_valist (instance=<optimized out>, 
> signal_id=<optimized out>, detail=<optimized out>, 
> var_args=var_args@entry=0x7fffffffc7e0) at ././gobject/gsignal.c:3391
> #5  0x00007ffff6430682 in gtk_dialog_response (dialog=<optimized out>, 
> response_id=response_id@entry=6) at ././gtk/gtkdialog.c:1235
> #6  0x0000555555579f0e in gcal_edit_dialog_action_button_clicked 
> (widget=<optimized out>, user_data=<optimized out>) at gcal-edit-dialog.c:691
> #7  0x00007ffff3e1e1a4 in _g_closure_invoke_va 
> (closure=closure@entry=0x555555e7e740, return_value=return_value@entry=0x0, 
> instance=instance@entry=0x555555cc7500, args=args@entry=0x7fffffffcb10, 
> n_params=<optimized out>, param_types=0x0)
>     at ././gobject/gclosure.c:867
> #8  0x00007ffff3e388cd in g_signal_emit_valist (instance=0x555555cc7500, 
> signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcb10)
>     at ././gobject/gsignal.c:3300
> #9  0x00007ffff3e38fbf in g_signal_emit (instance=<optimized out>, 
> signal_id=<optimized out>, detail=<optimized out>) at 
> ././gobject/gsignal.c:3447
> #10 0x00007ffff63bed4d in gtk_button_do_release (button=0x555555cc7500 
> [GtkButton], emit_clicked=<optimized out>) at ././gtk/gtkbutton.c:1843
> #11 0x00007ffff63bedb5 in gtk_real_button_released (button=0x555555cc7500 
> [GtkButton]) at ././gtk/gtkbutton.c:1961
> #15 0x00007ffff3e38fbf in <emit signal ??? on instance 0x555555cc7500 
> [GtkButton]> (instance=instance@entry=0x555555cc7500, signal_id=<optimized 
> out>, detail=detail@entry=0) at ././gobject/gsignal.c:3447
>     #12 0x00007ffff3e1df75 in g_closure_invoke 
> (closure=closure@entry=0x5555558d2890, return_value=return_value@entry=0x0, 
> n_param_values=1, param_values=param_values@entry=0x7fffffffce00, 
> invocation_hint=invocation_hint@entry=0x7fffffffcd80) at 
> ././gobject/gclosure.c:804
>     #13 0x00007ffff3e2f95c in signal_emit_unlocked_R 
> (node=node@entry=0x5555558ee1f0, detail=detail@entry=0, 
> instance=instance@entry=0x555555cc7500, 
> emission_return=emission_return@entry=0x0, 
> instance_and_params=instance_and_params@entry=0x7fffffffce00) at 
> ././gobject/gsignal.c:3565
>     #14 0x00007ffff3e38bdc in g_signal_emit_valist (instance=<optimized out>, 
> signal_id=<optimized out>, detail=<optimized out>, 
> var_args=var_args@entry=0x7fffffffcfb0) at ././gobject/gsignal.c:3391
> #16 0x00007ffff63bd1b0 in multipress_released_cb (gesture=0x555555cd34d0 
> [GtkGestureMultiPress], n_press=<optimized out>, x=<optimized out>, 
> y=<optimized out>, widget=0x555555cc7500 [GtkButton]) at 
> ././gtk/gtkbutton.c:666
> #17 0x00007fffe8aee038 in ffi_call_unix64 () at ../src/x86/unix64.S:76
> #18 0x00007fffe8aeda9a in ffi_call (cif=cif@entry=0x7fffffffd310, 
> fn=fn@entry=0x7ffff63bd190 <multipress_released_cb>, rvalue=<optimized out>, 
> avalue=avalue@entry=0x7fffffffd1e0) at ../src/x86/ffi64.c:525
> #19 0x00007ffff3e1ec8a in g_cclosure_marshal_generic_va 
> (closure=0x555555d016d0, return_value=0x0, instance=<optimized out>, 
> args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, 
> param_types=0x5555559f0f70)
>     at ././gobject/gclosure.c:1604
> #20 0x00007ffff3e1e1a4 in _g_closure_invoke_va 
> (closure=closure@entry=0x555555d016d0, return_value=return_value@entry=0x0, 
> instance=instance@entry=0x555555cd34d0, args=args@entry=0x7fffffffd5a0, 
> n_params=<optimized out>, param_types=0x5555559f0f70) at 
> ././gobject/gclosure.c:867
> #21 0x00007ffff3e388cd in g_signal_emit_valist (instance=0x555555cd34d0, 
> signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd5a0)
>     at ././gobject/gsignal.c:3300
> #22 0x00007ffff3e38fbf in g_signal_emit 
> (instance=instance@entry=0x555555cd34d0, signal_id=<optimized out>, 
> detail=detail@entry=0)
>     at ././gobject/gsignal.c:3447
> #23 0x00007ffff6478b31 in gtk_gesture_multi_press_end (gesture=0x555555cd34d0 
> [GtkGestureMultiPress], sequence=<optimized out>)
>     at ././gtk/gtkgesturemultipress.c:282
> #24 0x00007ffff3e20d27 in g_cclosure_marshal_VOID__BOXEDv 
> (closure=0x555555983180, return_value=<optimized out>, 
> instance=0x555555cd34d0, args=<optimized out>, marshal_data=<optimized out>, 
> n_params=<optimized out>, param_types=0x5555559755a0) at 
> ././gobject/gmarshal.c:1950
> #25 0x00007ffff3e1e1a4 in _g_closure_invoke_va 
> (closure=closure@entry=0x555555983180, return_value=return_value@entry=0x0, 
> instance=instance@entry=0x555555cd34d0, args=args@entry=0x7fffffffd930, 
> n_params=<optimized out>, param_types=0x5555559755a0) at 
> ././gobject/gclosure.c:867
> #26 0x00007ffff3e388cd in g_signal_emit_valist (instance=0x555555cd34d0, 
> signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd930)
>     at ././gobject/gsignal.c:3300
> #27 0x00007ffff3e38fbf in g_signal_emit 
> (instance=instance@entry=0x555555cd34d0, signal_id=<optimized out>, 
> detail=detail@entry=0)
>     at ././gobject/gsignal.c:3447
> #28 0x00007ffff6475dfe in _gtk_gesture_set_recognized (sequence=0x0, 
> recognized=0, gesture=0x555555cd34d0 [GtkGestureMultiPress]) at 
> ././gtk/gtkgesture.c:345
> #29 0x00007ffff6475dfe in _gtk_gesture_check_recognized 
> (gesture=gesture@entry=0x555555cd34d0 [GtkGestureMultiPress], 
> sequence=sequence@entry=0x0)
>     at ././gtk/gtkgesture.c:386
> #30 0x00007ffff647742b in gtk_gesture_handle_event (controller=0x555555cd34d0 
> [GtkGestureMultiPress], event=0x5555558235b0) at ././gtk/gtkgesture.c:777
> #31 0x00007ffff647a0ad in gtk_gesture_single_handle_event 
> (controller=0x555555cd34d0 [GtkGestureMultiPress], event=0x5555558235b0)
>     at ././gtk/gtkgesturesingle.c:221
> #32 0x00007ffff644752e in gtk_event_controller_handle_event 
> (controller=0x555555cd34d0 [GtkGestureMultiPress], 
> event=event@entry=0x5555558235b0)
>     at ././gtk/gtkeventcontroller.c:230
> #33 0x00007ffff660c2db in _gtk_widget_run_controllers (widget=0x555555cc7500 
> [GtkButton], event=0x5555558235b0, phase=GTK_PHASE_BUBBLE)
>     at ././gtk/gtkwidget.c:7359
> #34 0x00007ffff64c1b71 in _gtk_marshal_BOOLEAN__BOXEDv 
> (closure=0x55555587c9b0, return_value=0x7fffffffdce0, 
> instance=0x555555cc7500, args=<optimized out>, marshal_data=<optimized out>, 
> n_params=<optimized out>, param_types=0x55555587c9e0)
>     at ././gtk/gtkmarshalers.c:131
> #35 0x00007ffff3e1e1a4 in _g_closure_invoke_va 
> (closure=closure@entry=0x55555587c9b0, 
> return_value=return_value@entry=0x7fffffffdce0, 
> instance=instance@entry=0x555555cc7500, args=args@entry=0x7fffffffddb0, 
> n_params=<optimized out>, param_types=0x55555587c9e0) at 
> ././gobject/gclosure.c:867
> #36 0x00007ffff3e383a1 in g_signal_emit_valist (instance=0x555555cc7500, 
> signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffddb0)
>     at ././gobject/gsignal.c:3300
> #37 0x00007ffff3e38fbf in g_signal_emit 
> (instance=instance@entry=0x555555cc7500, signal_id=<optimized out>, 
> detail=detail@entry=0)
>     at ././gobject/gsignal.c:3447
> #38 0x00007ffff660e57c in gtk_widget_event_internal (widget=0x555555cc7500 
> [GtkButton], event=0x5555558235b0) at ././gtk/gtkwidget.c:7724
> #39 0x00007ffff64beafe in propagate_event_up (topmost=<optimized out>, 
> event=<optimized out>, widget=0x555555cc7500 [GtkButton]) at 
> ././gtk/gtkmain.c:2578
> #40 0x00007ffff64beafe in propagate_event (widget=<optimized out>, 
> event=0x5555558235b0, captured=<optimized out>, topmost=0x0) at 
> ././gtk/gtkmain.c:2680
> #41 0x00007ffff64c0bbe in gtk_main_do_event (event=0x5555558235b0)
>     at ././gtk/gtkmain.c:1901
> #42 0x00007ffff5fd1e15 in _gdk_event_emit (event=event@entry=0x5555558235b0)
>     at ././gdk/gdkevents.c:73
> #43 0x00007ffff6002ea2 in gdk_event_source_dispatch (source=<optimized out>, 
> callback=<optimized out>, user_data=<optimized out>)
>     at ././gdk/x11/gdkeventsource.c:367
> #44 0x00007ffff3b447f7 in g_main_dispatch (context=0x555555803820)
>     at ././glib/gmain.c:3203
> #45 0x00007ffff3b447f7 in g_main_context_dispatch 
> (context=context@entry=0x555555803820) at ././glib/gmain.c:3856
> #46 0x00007ffff3b44a60 in g_main_context_iterate 
> (context=context@entry=0x555555803820, block=block@entry=1, 
> dispatch=dispatch@entry=1, self=<optimized out>)
>     at ././glib/gmain.c:3929
> #47 0x00007ffff3b44b0c in g_main_context_iteration 
> (context=context@entry=0x555555803820, may_block=may_block@entry=1) at 
> ././glib/gmain.c:3990
> #48 0x00007ffff410070d in g_application_run (application=0x5555558000e0 
> [GcalApplication], argc=1, argv=0x7fffffffe228) at ././gio/gapplication.c:2381
> #49 0x000055555556cd00 in main (argc=1, argv=0x7fffffffe228) at main.c:43
> (gdb) 






-- System Information:
Debian Release: 9.0
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-calendar depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-2+b1
ii  gsettings-desktop-schemas                    3.22.0-1
ii  libatk1.0-0                                  2.22.0-1
ii  libc6                                        2.24-9
ii  libcairo-gobject2                            1.14.8-1
ii  libcairo2                                    1.14.8-1
ii  libecal-1.2-19                               3.22.6-1
ii  libedataserver-1.2-22                        3.22.6-1
ii  libedataserverui-1.2-1                       3.22.6-1
ii  libgdk-pixbuf2.0-0                           2.36.5-2
ii  libglib2.0-0                                 2.50.3-1
ii  libgoa-1.0-0b                                3.22.5-1
ii  libgtk-3-0                                   3.22.9-4
ii  libical2                                     2.0.0-0.5+b1
ii  libicu57                                     57.1-5
ii  libpango-1.0-0                               1.40.4-1
ii  libpangocairo-1.0-0                          1.40.4-1
ii  libsecret-1-0                                0.18.5-3.1
ii  libsoup2.4-1                                 2.56.0-2
ii  libxml2                                      2.9.4+dfsg1-2.2

Versions of packages gnome-calendar recommends:
ii  evolution-data-server  3.22.6-1

gnome-calendar suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gnome-calendar
Source-Version: 3.22.4-2

We believe that the bug you reported is fixed in the latest version of
gnome-calendar, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated gnome-calendar package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 30 May 2017 10:15:57 +0200
Source: gnome-calendar
Binary: gnome-calendar
Architecture: source
Version: 3.22.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 gnome-calendar - Calendar application for GNOME
Closes: 858924
Changes:
 gnome-calendar (3.22.4-2) unstable; urgency=medium
 .
   [ Jason Crain ]
   * Add debian/patches/0003-set-edit-dialogs-event-to-NULL-after-saving.patch:
     fix crash when creating a new event. (Closes: #858924)
Checksums-Sha1:
 7f18c1b7606f8fdc214cce89e82535d594410c06 2429 gnome-calendar_3.22.4-2.dsc
 8256667dc0094afb22fda0105fcdcc2dcdf326ce 6056 
gnome-calendar_3.22.4-2.debian.tar.xz
 56787a8add30c58413272878fc411f6493e838d4 13050 
gnome-calendar_3.22.4-2_source.buildinfo
Checksums-Sha256:
 938c37cfecfa414abdfbaa40006600b57ee6634970b50e43ce8103d6b9a5dd6a 2429 
gnome-calendar_3.22.4-2.dsc
 a4a5c7729dc1e6a6e4d1fbf1cbe2eaa8d5b08e4814e01b17539400cce6cef19f 6056 
gnome-calendar_3.22.4-2.debian.tar.xz
 c25f0353e3949f92b96615c080af335109ece58253f98ac54b4e653f835a8f58 13050 
gnome-calendar_3.22.4-2_source.buildinfo
Files:
 06b6538c101b69a2657eb0e2de2fd701 2429 gnome optional 
gnome-calendar_3.22.4-2.dsc
 4f1fabc0426a74aa97f703e1aa959008 6056 gnome optional 
gnome-calendar_3.22.4-2.debian.tar.xz
 75e6118a49c31dc7b30ad024b9621212 13050 gnome optional 
gnome-calendar_3.22.4-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEECbOsLssWnJBDRcxUauHfDWCPItwFAlktKmMRHGJpZWJsQGRl
Ymlhbi5vcmcACgkQauHfDWCPItxW3w//cu7KXgGP3vwq3ZMbxstkRyyoOeF5dn2p
hvtvPZAYsA5tSUXoBDOHIqO4n/DVlfrLnWm1+IegTik3cECWug/C2zIVDISqZWPS
bs3zcAYrYsZKSzqdTtU9lLewk1Ob/KutWTKEWa2ydZvh2AgorGp5xE2RpAWMJgrs
O60PCZjiDJ6Aupw5GFjnmrG3plAJKtStOUyMfGjxT2bjx5G+c/LCLG8O53FuVx43
mvVJMWsNEWRbuES64V7esAq8rBufEmfn++J+ra3ve0Oz+hkXwPhivXi/ZVo3kxAD
CmMThk8ANDqWj5ON2aD0FrN4n01rX29lLeQrHhYjFvnRhflIpCHGxe+6TB2zJsqT
fgmluUYI+T2Rg8uHX2cETlp0ncMFkx3nuHuWEJkESmSOTEbQMudNHavOXXTFlOuS
JVZQOY+hGhGqRNJMLpYODXksfGyv4m/72w6bUPbL8fZoUOztnQCrXNAOY2COAvIz
PRMPI1DeljfHWUvC4O+H80miuxLOkQFIoZQXbfxVJTGYynDlFROi4eOW0cxPJDN3
XVa5KlMQFlanePIpfdU6qlo8ewjNuwXDuz89QcJSND0ETLlD+4dUL/1c8uTk9s0s
XlQVL1D4MjnC1CsESK5Za4JEr0uNXDwlqjuGH0F68oNzVYWTeixOigC9lbrIcqOJ
yqHss/G2FXA=
=KeVI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to