After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729148 - GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
GLib-WARNING **: GError set over the top of a previous GError or uninitialize...
Status: RESOLVED DUPLICATE of bug 705771
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-04-28 21:20 UTC by Paul Menzel
Modified: 2015-04-24 09:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Menzel 2014-04-28 21:20:32 UTC
With Evolution 3.12.1+ build from

    commit 4615a98c7be1e3f8d23aa8a1c4f43b9d1fb62712
    Author: Milan Crha <mcrha@redhat.com>
    Date:   Fri Apr 25 08:33:48 2014 +0200

        Remove unused imapx_unmark_folder_subscribed()

the messages below are printed to the terminal when starting Evolution.

    GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
    The overwriting error message was: Sie müssen online arbeiten, um diesen Vorgang abzuschließen
Comment 1 Paul Menzel 2014-04-28 21:22:54 UTC
I meant Evolution-Data-Server build from 4615a98c. Evolution is stock 3.12.1.
Comment 2 Milan Crha 2014-05-09 07:36:24 UTC
There landed more fixed during the last week, and I think the IMAPx part of the change for bug #720154 will address this error re-use as well. Better to check with 3.12.2, to be released the next week.
Comment 3 Milan Crha 2015-03-05 21:44:33 UTC
I do not see any such error on console with current git master, neither 3.12.11. What about yours 3.12.9, please?
Comment 4 Paul Menzel 2015-03-07 13:28:50 UTC
I was “lucky” to see the following today with Evolution 3.12.10.

    […]
    [Thread 0x9df67b40 (LWP 3604) exited]

    (evolution:2577): camel-WARNING **: CamelPOP3Folder::get_message_sync() reported failure without setting its GError

    (evolution:2577): GLib-CRITICAL **: g_propagate_error: assertion 'src != NULL' failed
    [New Thread 0x9df67b40 (LWP 3790)]
    […]

No idea of there was a separate ticket for it. If yes, please close this one here for the time being.
Comment 5 Milan Crha 2015-04-24 09:34:13 UTC
I just spotted a similar bug report, also mentioning POP3, thus I mark this as a duplicate of it and will update the other bug version appropriately.

*** This bug has been marked as a duplicate of bug 705771 ***