Your message dated Sat, 03 Apr 2010 22:40:48 +0000
with message-id <e1nyc1i-0003yq...@ries.debian.org>
and subject line Bug#574600: fixed in kmymoney 3.97.0-1
has caused the Debian Bug report #574600,
regarding [kmymoney] Crashes when clicking on save
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 ow...@bugs.debian.org
immediately.)


-- 
574600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kmymoney
Version: 3.96.1-1
Severity: normal

Opened a file from kmymoney2 (1.0.2-1) and clicked on save. The program just
crashes. I cannot provide a real backtrace because your program doesn't
provide a -dbg package.

#0  GpgME::Subkey::isRevoked (this=0x2181818) at ../../gpgme++/key.cpp:374
No locals.
#1  0x00000000009089ae in ?? ()
No symbol table info available.
#2  0x000000000090a409 in ?? ()
No symbol table info available.
#3  0x00000000004b83d0 in _start ()
No symbol table info available.

The opened file is just a gpg encrypted xml file.

Ok, just rebuild kmymoney with 
 export DEB_BUILD_OPTIONS="parallel=5 nostrip debug noopt"

#0  GpgME::Subkey::isRevoked (this=0x1d849a0) at ../../gpgme++/key.cpp:374
No locals.
#1  0x00000000009089ae in KGPGFile::keyList (this=<value optimized out>, 
list=..., secretKeys=<value optimized out>, 
pattern=<value optimized out>)
    at /home/rowo/tmp/kmymoney-3.96.1/libkgpgfile/kgpgfile.cpp:313
        skey = @0x1d849a0
        i = 4
        key = {static null = {<No data fields>}, key = {px = 0x15bfb10, pn = 
{pi_ = 0x1d895d0}}}
        needPushBack = false
        userIDs = {<std::_Vector_base<GpgME::UserID, 
std::allocator<GpgME::UserID> >> = {
            _M_impl = {<std::allocator<GpgME::UserID>> = 
{<__gnu_cxx::new_allocator<GpgME::UserID>> = {<No data fields>}, 
<No data fields>}, _M_start = 0x1d83e20, _M_finish = 0x1d83ee0,
              _M_end_of_storage = 0x1d83ee0}}, <No data fields>}
        subkeys = {<std::_Vector_base<GpgME::Subkey, 
std::allocator<GpgME::Subkey> >> = {
            _M_impl = {<std::allocator<GpgME::Subkey>> = 
{<__gnu_cxx::new_allocator<GpgME::Subkey>> = {<No data fields>}, 
<No data fields>}, _M_start = 0x1d84940, _M_finish = 0x1d849a0,
              _M_end_of_storage = 0x1d849a0}}, <No data fields>}
        error = {mErr = 0, mMessage = {static npos = 18446744073709551615, 
_M_dataplus = {<std::allocator<char>> = 
{<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
              _M_p = 0x3a3af01138 ""}}}
#2  0x000000000090a245 in KGPGFile::keyAvailable (name=...) at 
/home/rowo/tmp/kmymoney-3.96.1/libkgpgfile/kgpgfile.cpp:275
        file = {<QFile> = {<QIODevice> = {<QObject> = {_vptr.QObject = 
0xc448d0, static staticMetaObject = {d = {superdata = 
0x0, stringdata = 0x3a3b1e6ac0 "QObject", data = 0x3a3b1e6b60,
                    extradata = 0x3a3b43b700}}, d_ptr = 0x1d81da0, static 
staticQtMetaObject = {d = {superdata = 0x0, 
stringdata = 0x3a3b1f0340 "Qt", data = 0x3a3b1f36c0, extradata = 0x0}}},
              static staticMetaObject = {d = {superdata = 0x3a3b43b6e0, 
stringdata = 0x3a3b1f7ac0 "QIODevice", data = 
0x3a3b1f7b20, extradata = 0x0}}}, static staticMetaObject = {d = {
                superdata = 0x3a3b441820, stringdata = 0x3a3b1f7a60 "QFile", 
data = 0x3a3b1f7a80, extradata = 0x0}}}, static 
staticMetaObject = {d = {superdata = 0x3a3b4416e0,
              stringdata = 0x957d00 "KGPGFile", data = 0x957d20, extradata = 
0x0}}, d = 0x26f7fa0}
        keys = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value 
= 44973}, alloc = 0, begin = 0, end = 0, 
sharable = 1, array = {0x0}}, d = 0x1d89250}, d = 0x1d89250}}, <No data fields>}
#3  0x00000000004b7b4e in KMyMoneyView::saveToLocalFile (this=<value optimized 
out>, localFile=<value optimized out>, 
pWriter=<value optimized out>, plaintext=<value optimized out>,
    keyList=<value optimized out>) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/views/kmymoneyview.cpp:1017
        keys = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value 
= 44973}, alloc = 0, begin = 0, end = 0, 
sharable = 1, array = {0x0}}, d = 0x1d84d00}, d = 0x1d84d00}}, <No data fields>}
        qfile = {<QFile> = {<QIODevice> = {<QObject> = {_vptr.QObject = 
0x3dd967dc50, static staticMetaObject = {d = 
{superdata = 0x0, stringdata = 0x3a3b1e6ac0 "QObject", data = 0x3a3b1e6b60,
                    extradata = 0x3a3b43b700}}, d_ptr = 0x26980f0, static 
staticQtMetaObject = {d = {superdata = 0x0, 
stringdata = 0x3a3b1f0340 "Qt", data = 0x3a3b1f36c0, extradata = 0x0}}},
              static staticMetaObject = {d = {superdata = 0x3a3b43b6e0, 
stringdata = 0x3a3b1f7ac0 "QIODevice", data = 
0x3a3b1f7b20, extradata = 0x0}}}, static staticMetaObject = {d = {
                superdata = 0x3a3b441820, stringdata = 0x3a3b1f7a60 "QFile", 
data = 0x3a3b1f7a80, extradata = 0x0}}}, d = 
0x2645880}
        dev = <value optimized out>
        statusDevice = <value optimized out>
        ft = {m_isNested = 96, m_needRollback = 237}
        base = <value optimized out>
        encryptedOk = true
        encryptRecover = false
        blocked = <value optimized out>
#4  0x00000000004b941c in KMyMoneyView::saveFile (this=0xfced60, url=..., 
keyList=<value optimized out>) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/views/kmymoneyview.cpp:1154
        fmode = 420
        gid = 1000
        fi = {d_ptr = 0x1105fb0}
        filename = {static null = {<No data fields>}, static shared_null = {ref 
= {_q_value = 25586}, alloc = 0, size = 0, 
data = 0x3a3b446aba, clean = 0, simpletext = 0, righttoleft = 0,
            asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static 
shared_empty = {ref = {_q_value = 198}, alloc = 
0, size = 0, data = 0x3a3b446ada, clean = 0, simpletext = 0,
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array 
= {0}}, d = 0x1db2080, static 
codecForCStrings = 0x0}
        pWriter = 0x28a4610
        plaintext = 3
        rc = <value optimized out>
#5  0x0000000000491ae8 in KMyMoneyApp::slotFileSave (this=0xcda910) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/kmymoney.cpp:1505
        rc = <value optimized out>
        _thisStatus = {m_prevText = {static null = {<No data fields>}, static 
shared_null = {ref = {_q_value = 25586}, alloc 
= 0, size = 0, data = 0x3a3b446aba, clean = 0, simpletext = 0,
              righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
array = {0}}, static shared_empty = {ref = 
{_q_value = 198}, alloc = 0, size = 0, data = 0x3a3b446ada, clean = 0,
              simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
reserved = 0, array = {0}}, d = 0xdb4e00, 
static codecForCStrings = 0x0}}
#6  0x00000000004a703d in KMyMoneyApp::qt_metacall (this=0xcda910, 
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized 
out>, _a=0x7fffffffae50)
    at 
/home/rowo/tmp/kmymoney-3.96.1/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:490
        _r = <value optimized out>
#7  0x0000003a3b166df2 in QMetaObject::activate (sender=<value optimized out>, 
from_signal_index=<value optimized out>, 
to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
        previousSender = <value optimized out>
        method = <value optimized out>
        currentSender = Could not find the frame base for 
"QMetaObject::activate(QObject*, int, int, void**)".


Or the long backtrace without full output:

#0  GpgME::Subkey::isRevoked (this=0x1d849a0) at ../../gpgme++/key.cpp:374
#1  0x00000000009089ae in KGPGFile::keyList (this=<value optimized out>, 
list=..., secretKeys=<value optimized out>, 
pattern=<value optimized out>)
    at /home/rowo/tmp/kmymoney-3.96.1/libkgpgfile/kgpgfile.cpp:313
#2  0x000000000090a245 in KGPGFile::keyAvailable (name=...) at 
/home/rowo/tmp/kmymoney-3.96.1/libkgpgfile/kgpgfile.cpp:275
#3  0x00000000004b7b4e in KMyMoneyView::saveToLocalFile (this=<value optimized 
out>, localFile=<value optimized out>, 
pWriter=<value optimized out>, plaintext=<value optimized out>,
    keyList=<value optimized out>) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/views/kmymoneyview.cpp:1017
#4  0x00000000004b941c in KMyMoneyView::saveFile (this=0xfced60, url=..., 
keyList=<value optimized out>) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/views/kmymoneyview.cpp:1154
#5  0x0000000000491ae8 in KMyMoneyApp::slotFileSave (this=0xcda910) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/kmymoney.cpp:1505
#6  0x00000000004a703d in KMyMoneyApp::qt_metacall (this=0xcda910, 
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized 
out>, _a=0x7fffffffae50)
    at 
/home/rowo/tmp/kmymoney-3.96.1/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:490
#7  0x0000003a3b166df2 in QMetaObject::activate (sender=<value optimized out>, 
from_signal_index=<value optimized out>, 
to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#8  0x000000353a7d2147 in QAction::triggered (this=<value optimized out>, 
_t1=<value optimized out>) at .moc/release-
shared/moc_qaction.cpp:236
#9  0x000000353a7d35c0 in QAction::activate (this=<value optimized out>, 
event=<value optimized out>) at 
kernel/qaction.cpp:1167
#10 0x000000353ab4aeda in QAbstractButtonPrivate::click (this=<value optimized 
out>) at widgets/qabstractbutton.cpp:525
#11 0x000000353ab4b175 in QAbstractButton::mouseReleaseEvent (this=<value 
optimized out>, e=<value optimized out>) at 
widgets/qabstractbutton.cpp:1115
#12 0x000000353ac19c2a in QToolButton::mouseReleaseEvent (this=<value optimized 
out>, e=<value optimized out>) at 
widgets/qtoolbutton.cpp:709
#13 0x000000353a82837f in QWidget::event (this=<value optimized out>, 
event=<value optimized out>) at 
kernel/qwidget.cpp:7554
#14 0x000000353a7d801d in QApplicationPrivate::notify_helper (this=<value 
optimized out>, receiver=<value optimized out>, 
e=<value optimized out>) at kernel/qapplication.cpp:4065
#15 0x000000353a7e07ca in QApplication::notify (this=<value optimized out>, 
receiver=<value optimized out>, e=<value 
optimized out>) at kernel/qapplication.cpp:3767
#16 0x0000003f14c22de6 in KApplication::notify (this=<value optimized out>, 
receiver=<value optimized out>, event=<value 
optimized out>) at ../../kdeui/kernel/kapplication.cpp:302
#17 0x0000003a3b151c9c in QCoreApplication::notifyInternal (this=<value 
optimized out>, receiver=<value optimized out>, 
event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#18 0x000000353a7dfa78 in QCoreApplication::sendSpontaneousEvent 
(receiver=<value optimized out>, event=<value optimized 
out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>,
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) 
at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#19 QApplicationPrivate::sendMouseEvent (receiver=<value optimized out>, 
event=<value optimized out>, alienWidget=<value 
optimized out>, nativeWidget=<value optimized out>,
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) 
at kernel/qapplication.cpp:2924
#20 0x000000353a848659 in QETWidget::translateMouseEvent (this=<value optimized 
out>, event=<value optimized out>) at 
kernel/qapplication_x11.cpp:4411
#21 0x000000353a84740f in QApplication::x11ProcessEvent (this=<value optimized 
out>, event=<value optimized out>) at 
kernel/qapplication_x11.cpp:3552
#22 0x000000353a86f76c in x11EventSourceDispatch (s=<value optimized out>, 
callback=<value optimized out>, user_data=<value 
optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#23 0x0000003ce243b90e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x0000003ce243f2c8 in ?? () from /lib/libglib-2.0.so.0
#25 0x0000003ce243f3f0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x0000003a3b17a39c in QEventDispatcherGlib::processEvents (this=<value 
optimized out>, flags=<value optimized out>) at 
kernel/qeventdispatcher_glib.cpp:407
#27 0x000000353a86ef1f in QGuiEventDispatcherGlib::processEvents (this=<value 
optimized out>, flags=<value optimized out>) 
at kernel/qguieventdispatcher_glib.cpp:202
#28 0x0000003a3b150562 in QEventLoop::processEvents (this=<value optimized 
out>, flags=<value optimized out>) at 
kernel/qeventloop.cpp:149
#29 0x0000003a3b150934 in QEventLoop::exec (this=<value optimized out>, 
flags=<value optimized out>) at 
kernel/qeventloop.cpp:201
#30 0x0000003a3b152ba4 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:888
#31 0x000000000045dca8 in main (argc=<value optimized out>, argv=<value 
optimized out>) at 
/home/rowo/tmp/kmymoney-3.96.1/kmymoney/main.cpp:273


--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32-3-amd64

Debian Release: squeeze/sid
  500 unstable        ftp.debian.org 

--- Package information. ---
Depends                  (Version) | Installed
==================================-+-=============
kdebase-runtime       (>= 4:4.3.0) | 4:4.3.4-2
kdelibs5              (>= 4:4.3.4) | 4:4.3.4-3
kdepimlibs5           (>= 4:4.3.4) | 4:4.3.4-2
libaqbanking29          (>= 4.0.0) | 4.2.4-1
libc6                   (>= 2.2.5) | 2.10.2-6
libgcc1               (>= 1:4.1.1) | 1:4.4.3-3
libgwenhywfar47         (>= 3.1.0) | 3.11.3-1
libical0                 (>= 0.30) | 0.44-3
libofx4                            | 1:0.9.0-3
libq4banking1                      | 4.2.4-1
libqt4-dbus           (>= 4:4.5.3) | 4:4.5.3-4
libqt4-qt3support     (>= 4:4.5.3) | 4:4.5.3-4
libqt4-sql            (>= 4:4.5.3) | 4:4.5.3-4
libqt4-svg            (>= 4:4.5.3) | 4:4.5.3-4
libqt4-xml            (>= 4:4.5.3) | 4:4.5.3-4
libqtcore4            (>= 4:4.5.3) | 4:4.5.3-4
libqtgui4             (>= 4:4.5.3) | 4:4.5.3-4
libstdc++6              (>= 4.4.0) | 4.4.3-3
kmymoney-common       (= 3.96.1-1) | 3.96.1-1


Package's Recommends field is empty.

Package's Suggests field is empty.




-- 
Robert Wohlrab



--- End Message ---
--- Begin Message ---
Source: kmymoney
Source-Version: 3.97.0-1

We believe that the bug you reported is fixed in the latest version of
kmymoney, which is due to be installed in the Debian FTP archive:

kmymoney-common_3.97.0-1_all.deb
  to main/k/kmymoney/kmymoney-common_3.97.0-1_all.deb
kmymoney-dbg_3.97.0-1_amd64.deb
  to main/k/kmymoney/kmymoney-dbg_3.97.0-1_amd64.deb
kmymoney-dev_3.97.0-1_amd64.deb
  to main/k/kmymoney/kmymoney-dev_3.97.0-1_amd64.deb
kmymoney2_3.97.0-1_all.deb
  to main/k/kmymoney/kmymoney2_3.97.0-1_all.deb
kmymoney_3.97.0-1.debian.tar.gz
  to main/k/kmymoney/kmymoney_3.97.0-1.debian.tar.gz
kmymoney_3.97.0-1.dsc
  to main/k/kmymoney/kmymoney_3.97.0-1.dsc
kmymoney_3.97.0-1_amd64.deb
  to main/k/kmymoney/kmymoney_3.97.0-1_amd64.deb
kmymoney_3.97.0.orig.tar.bz2
  to main/k/kmymoney/kmymoney_3.97.0.orig.tar.bz2



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 574...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fathi Boudra <f...@debian.org> (supplier of updated kmymoney 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 31 Mar 2010 08:43:48 +0200
Source: kmymoney
Binary: kmymoney kmymoney-common kmymoney-dev kmymoney2 kmymoney-dbg
Architecture: source amd64 all
Version: 3.97.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Changed-By: Fathi Boudra <f...@debian.org>
Description: 
 kmymoney   - personal finance manager for KDE
 kmymoney-common - KMyMoney architecture independent files
 kmymoney-dbg - KMymoney debugging symbols
 kmymoney-dev - KMyMoney development files
 kmymoney2  - dummy transition package for squeeze
Closes: 574600 574601
Changes: 
 kmymoney (3.97.0-1) unstable; urgency=low
 .
   * New upstream release.
     - More crashes related to encryption. (Closes: #574600, #574601)
   * Remove 01_missing_perl_header.diff patch - merged upstream.
   * Add debug package.
Checksums-Sha1: 
 c9ee580608294ea0d4ac5e905628ce51b035ea87 1740 kmymoney_3.97.0-1.dsc
 7e0185ec00bf489086e4e841a5876a6e79f69977 14784972 kmymoney_3.97.0.orig.tar.bz2
 a1edf48ae9b2d7fa6dae54eab449ae321d8cea4e 9212 kmymoney_3.97.0-1.debian.tar.gz
 5e6f32a2cd733b7ad891cc8eb4e9d85e1ce29f9c 3884380 kmymoney_3.97.0-1_amd64.deb
 94c51c59cd8b3a8ed8b2e07b9ee684949dbc7382 12527684 
kmymoney-common_3.97.0-1_all.deb
 49170c5ae883f46516df1c61dcfdb3df16dae82e 243378 kmymoney-dev_3.97.0-1_amd64.deb
 bafee658498767975933c3a147b059711bd18d6b 113570 kmymoney2_3.97.0-1_all.deb
 255bce7f1c8950584e825459d27868c3a21ff24b 24220682 
kmymoney-dbg_3.97.0-1_amd64.deb
Checksums-Sha256: 
 4033c20e015e19bff18a5809e6c178b6dbb2db483e997daac8309bad8c503f1e 1740 
kmymoney_3.97.0-1.dsc
 5fce2e6f8174a580aa99576f18c8f56e0b0679c18e67a66401b46a35e651f5ca 14784972 
kmymoney_3.97.0.orig.tar.bz2
 117a87638b2da1f15b56f7f4471013632f0dd2bf1778b923a6e7c08432d8c1c3 9212 
kmymoney_3.97.0-1.debian.tar.gz
 f43da0bd0169ef1415662027a1a9d852d6087f469fc1b7af830de5abde3f0c5b 3884380 
kmymoney_3.97.0-1_amd64.deb
 dc8d4db046e82ea53bb955592f4ce74d05e7c5598232a0553bd83763883fe1da 12527684 
kmymoney-common_3.97.0-1_all.deb
 f6623e34ec7c82a54c972cc855bb97e28337167df1d19965a46cfa6ce4965d4c 243378 
kmymoney-dev_3.97.0-1_amd64.deb
 8ffef63db22a0594c2f080c6bc6a75fd6af082a8803a0ae957cdf1c8ffa55255 113570 
kmymoney2_3.97.0-1_all.deb
 411b4a740d92abb848f0b62aad400915775ad016f5c73532bdddb922f2cc808b 24220682 
kmymoney-dbg_3.97.0-1_amd64.deb
Files: 
 b1b8b4282c52c8bd6b5e4b95b005666d 1740 kde optional kmymoney_3.97.0-1.dsc
 3f727ca1cdf8177375826206b36bc3f2 14784972 kde optional 
kmymoney_3.97.0.orig.tar.bz2
 614b3be63bb34e536cda5437e09bbfd5 9212 kde optional 
kmymoney_3.97.0-1.debian.tar.gz
 f401e9ef1b87c5b5554655510b95be48 3884380 kde optional 
kmymoney_3.97.0-1_amd64.deb
 9d93435abd5b7569a6416616636e3dc6 12527684 kde optional 
kmymoney-common_3.97.0-1_all.deb
 a76443f1386e6396fcea7cf32e433de4 243378 libdevel optional 
kmymoney-dev_3.97.0-1_amd64.deb
 35d2c80fa161672639a1a06bd642b58d 113570 kde optional kmymoney2_3.97.0-1_all.deb
 24f0daa9c67c18e0f13b85304f4f7a1f 24220682 debug extra 
kmymoney-dbg_3.97.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iJwEAQECAAYFAkuy+xUACgkQjPU19mqlcvfkIQP7BUMpYJpTMbO80Xnm4a24K5rG
LgllUg4adq8A0T5+fxIcDqhxPc19/eRpRGnll+nV6RuKDUvHA33LfroRMoFBLqrm
lWAvNoYPIWU9wQNp45TyRsIjp56Z2TWgljwRVUKcXBkqjbzgVkVOZcumn4mDmAng
RrkWaTM63atHcQkjQXs=
=dgdS
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras

Reply via email to