[libglib2.0] evolution + evolution-ews
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | GLib |
Invalid
|
Medium
|
||
| | evolution (Ubuntu) |
Undecided
|
Unassigned | ||
| | evolution-data-server (Ubuntu) |
High
|
Unassigned | ||
| | evolution-ews (Ubuntu) |
Undecided
|
Unassigned | ||
| | glib2.0 (Ubuntu) |
High
|
Iain Lane | ||
Bug Description
I have two different exchange email configurated in evolution through evolution-ews.
With
libglib2.
libglib2.
libglib2.
it's working. I get new mails. I can send mails. Calendar OK.
But, with the new
libglib2.
libglib2.
libglib2.
I can't even connect to the mail servers.
I can switch from working/not working and back in the same unity session just by switching libglib versions and restarting evolution.
I'm in wily uptodate.
Related branches
| Gérard Bigot (gerard-bigot) wrote : | #1 |
| Gérard Bigot (gerard-bigot) wrote : | #2 |
| Gérard Bigot (gerard-bigot) wrote : | #3 |
| Changed in glib2.0 (Ubuntu): | |
| assignee: | nobody → Iain Lane (laney) |
| importance: | Undecided → High |
| tags: | added: rls-w-incoming |
| Iain Lane (laney) wrote : | #4 |
I'm going to upload a test package of libglib2.0-0 to ppa:ubuntu-
(That's with https:/
| Gérard Bigot (gerard-bigot) wrote : | #5 |
I just tried to install
libglib2.
libglib2.
libglib2.
as requested from the ppa.
I got the same behaviour. The console log is the same as the one in the attached file evolution-after.
| Iain Lane (laney) wrote : | #6 |
Thanks!
Is it right that you are using EWS? I uploaded the new version 3.16.5 to the same PPA - please also give that a try once it's available.
If that doesn't fix it, then the following information would be helpful.
Please could you try to get a backtrace by doing something like the following.
Enable the debug repository: https:/
apt-get install evolution-dbg evolution-
G_DEBUG=
(gdb) set pagination 0
(gdb) run
... and then when (hopefully) it aborts before starting up
(gdb) bt full
(gdb) quit
and then attach gdb.log to this bug.
| Gérard Bigot (gerard-bigot) wrote : | #7 |
Please find requested gdb.log file.
I just removed password detail XXXXX. I kept the number of digits.
| Iain Lane (laney) wrote : | #8 |
Sorry, I didn't tell you all of the packages we need :(
Could you please try it again with evolution-
I've looked at the changes between 2.45.7 and 2.45.8 and I don't immediately see one which is suspicious - hopefully this will help.
| Iain Lane (laney) wrote : | #9 |
Oh also, can you confirm you tried 3.16.5 please?
| Gérard Bigot (gerard-bigot) wrote : | #10 |
I tried the ppa version of evolution-ews (evolution-ews - 3.16.5-
| Gérard Bigot (gerard-bigot) wrote : | #11 |
as requested
| Gérard Bigot (gerard-bigot) wrote : | #12 |
Ok, editing gdb.log form the console with gedit , it crashed on me. I had the old libglib.
gedit
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): WARNING **: (../../
** (gedit:32007): CRITICAL **: unity_gtk_
** (gedit:32007): CRITICAL **: unity_gtk_
| Gérard Bigot (gerard-bigot) wrote : | #13 |
Sorry , I had the new libglib
When I swtich to the old one , I get nothing in the console for a run of gedit.
| Gérard Bigot (gerard-bigot) wrote : | #14 |
This part looks like https:/
| Iain Lane (laney) wrote : | #15 |
In comment #11, are you sure you had libglib2.0-0-dbg and evolution-
I see
#11 0x00007ffff6d67f85 in ?? () from /usr/lib/
No symbol table info available.
#12 0x00007ffff3f61d88 in ?? () from /usr/lib/
No symbol table info available.
- these messages indicate that gdb can't find the debugging information for those libraries, which should be in those packages.
| Gérard Bigot (gerard-bigot) wrote : | #16 |
found in my history :
9450 sudo apt-get install evolution-dbg evolution-
Yes, I had them installed.
| Gérard Bigot (gerard-bigot) wrote : | #17 |
Re-tried. Please find a new gdb.log without 'No symbol table info available.' line .
| Gérard Bigot (gerard-bigot) wrote : | #18 |
I think I messed/missed something.
| Gérard Bigot (gerard-bigot) wrote : | #19 |
for reference :
dpkg -l | egrep 'evolution|libglib'
ii evolution 3.16.5-1ubuntu1 amd64 groupware suite with mail client and organizer
ii evolution-common 3.16.5-1ubuntu1 all architecture independent files for Evolution
ii evolution-
ii evolution-
ii evolution-
ii evolution-dbg 3.16.5-1ubuntu1 amd64 debugging symbols for Evolution
ii evolution-ews 3.16.3-1 amd64 Exchange Web Services integration for Evolution
ii evolution-
ii evolution-plugins 3.16.5-1ubuntu1 amd64 standard plugins for Evolution
ii libebackend-1.2-10 3.16.5-1ubuntu2 amd64 Utility library for evolution data servers
ii libebook-1.2-16 3.16.5-1ubuntu2 amd64 Client library for evolution address books
ii libebook-
ii libecal-1.2-18 3.16.5-1ubuntu2 amd64 Client library for evolution calendars
ii libedata-
ii libedata-cal-1.2-27 3.16.5-1ubuntu2 amd64 Backend library for evolution calendars
ii libedataserver-
ii libedataserveru
ii libevolution 3.16.5-1ubuntu1 amd64 evolution libraries
ii libglib-perl 3:1.307-3 amd64 interface to the GLib and GObject libraries
ii libglib2.0-0:amd64 2.46.0-1+ppa1 amd64 GLib library of C routines
ii libglib2.
| Iain Lane (laney) wrote : | #20 |
Thanks!
I forwarded this report to the developers of evolution now - maybe they have an idea.
The link is https:/
| Gérard Bigot (gerard-bigot) wrote : Re: [Bug 1498945] Re: [libglib2.0] evolution + evolution-ews | #21 |
I subscribed and sent a message in the gnome bugzilla.
2015-09-28 16:59 GMT+02:00 Iain Lane <email address hidden>:
> Thanks!
>
> I forwarded this report to the developers of evolution now - maybe they
> have an idea.
>
> The link is https:/
> be helpful if you could respond to any questions they have there (if you
> sign up for an account on https:/
> to that report).
>
> ** Bug watch added: GNOME Bug Tracker #755742
> https:/
>
> ** Also affects: glib via
> https:/
> Importance: Unknown
> Status: Unknown
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [libglib2.0] evolution + evolution-ews
>
> To manage notifications about this bug go to:
> https:/
>
| Changed in glib: | |
| importance: | Unknown → Medium |
| status: | Unknown → Confirmed |
| Changed in glib: | |
| status: | Confirmed → Invalid |
| Gérard Bigot (gerard-bigot) wrote : | #22 |
Hi,
can we test with the proposed patch in
https:/
2015-09-29 18:22 GMT+02:00 Bug Watch Updater <email address hidden>:
> ** Changed in: glib
> Status: Confirmed => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [libglib2.0] evolution + evolution-ews
>
> To manage notifications about this bug go to:
> https:/
>
| Iain Lane (laney) wrote : | #23 |
On Wed, Sep 30, 2015 at 08:14:01AM -0000, mangouste06 wrote:
> Hi,
>
> can we test with the proposed patch in
> https:/
I put in the PPA, please check it in a little bit once it is built.
--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]
| Gérard Bigot (gerard-bigot) wrote : | #24 |
I declare success with this stack :
dpkg -l | egrep 'evolution|
ii evolution 3.16.5-1ubuntu1
organizer
ii evolution-common 3.16.5-1ubuntu1
Evolution
ii evolution-
ii evolution-
Evolution Data Server
ii evolution-ews 3.16.3-1
Evolution
ii evolution-plugins 3.16.5-1ubuntu1
ii glib-networking
data files
ii glib-networking
D-Bus services
ii libebackend-1.2-10 3.16.5-
servers
ii libebook-1.2-16 3.16.5-
books
ii libebook-
books
ii libecal-1.2-18 3.16.5-
ii libedata-
books
ii libedata-cal-1.2-27 3.16.5-
ii libedataserver-
servers
ii libedataserveru
servers
ii libevolution 3.16.5-1ubuntu1
ii libglib-perl 3:1.307-3
libraries
ii libglib2.0-0:amd64 2.46.0-2
ii libglib2.0-bin 2.46.0-2
ii libglib2.0-data 2.46.0-2
ii libglibmm-
| Gérard Bigot (gerard-bigot) wrote : | #25 |
The changes are :
new libglib2.0, glib-networking, and all evolution-
packages from PPA.
I rebooted to check.
2015-09-30 11:57 GMT+02:00 Gérard BIGOT <email address hidden>:
> I declare success with this stack :
>
> dpkg -l | egrep 'evolution|
> ii evolution 3.16.5-1ubuntu1
> amd64 groupware suite with mail client and
> organizer
> ii evolution-common 3.16.5-1ubuntu1
> all architecture independent files for
> Evolution
> ii evolution-
> 3.16.5-
> backend server
> ii evolution-
> 3.16.5-
> independent files for Evolution Data Server
> ii evolution-ews 3.16.3-1
> amd64 Exchange Web Services integration for
> Evolution
> ii evolution-plugins 3.16.5-1ubuntu1
> amd64 standard plugins for Evolution
> ii glib-networking
> all network-related giomodules for GLib -
> data files
> ii glib-networking
> amd64 network-related giomodules for GLib -
> D-Bus services
> ii libebackend-1.2-10
> 3.16.5-
> evolution data servers
> ii libebook-1.2-16
> 3.16.5-
> evolution address books
> ii libebook-
> 3.16.5-
> evolution contacts books
> ii libecal-1.2-18
> 3.16.5-
> evolution calendars
> ii libedata-
> 3.16.5-
> evolution address books
> ii libedata-cal-1.2-27
> 3.16.5-
> for evolution calendars
> ii libedataserver-
> 3.16.5-
> for evolution data servers
> ii libedataserveru
> 3.16.5-
> evolution data servers
> ii libevolution 3.16.5-1ubuntu1
> amd64 evolution libraries
> ii libglib-perl 3:1.307-3
> amd64 interface to the GLib and GObject
> libraries
> ii libglib2.0-0:amd64 2.46.0-2
> amd64 GLib library of C routines
> ii libglib2.0-bin 2.46.0-2
> amd64 Programs for the GLib library
> ii libglib2.0-data 2.46.0-2
> all Common files for ...
| Gérard Bigot (gerard-bigot) wrote : | #26 |
And the console log is the same as the attached file evolution-before
without the deprecation messages.
2015-09-30 11:58 GMT+02:00 Gérard BIGOT <email address hidden>:
> The changes are :
>
> new libglib2.0, glib-networking, and all evolution-
> packages from PPA.
>
> I rebooted to check.
>
>
>
> 2015-09-30 11:57 GMT+02:00 Gérard BIGOT <email address hidden>:
>
>> I declare success with this stack :
>>
>> dpkg -l | egrep 'evolution|
>> ii evolution 3.16.5-1ubuntu1
>> amd64 groupware suite with mail client and
>> organizer
>> ii evolution-common 3.16.5-1ubuntu1
>> all architecture independent files for
>> Evolution
>> ii evolution-
>> 3.16.5-
>> backend server
>> ii evolution-
>> 3.16.5-
>> independent files for Evolution Data Server
>> ii evolution-ews 3.16.3-1
>> amd64 Exchange Web Services integration for
>> Evolution
>> ii evolution-plugins 3.16.5-1ubuntu1
>> amd64 standard plugins for Evolution
>> ii glib-networking
>> all network-related giomodules for GLib -
>> data files
>> ii glib-networking
>> amd64 network-related giomodules for GLib -
>> D-Bus services
>> ii libebackend-1.2-10
>> 3.16.5-
>> evolution data servers
>> ii libebook-1.2-16
>> 3.16.5-
>> evolution address books
>> ii libebook-
>> 3.16.5-
>> evolution contacts books
>> ii libecal-1.2-18
>> 3.16.5-
>> evolution calendars
>> ii libedata-
>> 3.16.5-
>> evolution address books
>> ii libedata-cal-1.2-27
>> 3.16.5-
>> for evolution calendars
>> ii libedataserver-
>> 3.16.5-
>> for evolution data servers
>> ii libedataserveru
>> 3.16.5-
>> evolution data servers
>> ii libevolution 3.16.5-1ubuntu1
>> amd64 evolution libraries
>> ii libglib-perl 3:1.307-3
>> amd64 interface to the GLib and GObject
>> libraries
>> ii libglib2.0-0:amd64 2.46.0-2
>> amd64 GLib library of C routines
>>...
| Changed in evolution (Ubuntu): | |
| status: | New → Invalid |
| Changed in evolution-ews (Ubuntu): | |
| status: | New → Invalid |
| Changed in glib2.0 (Ubuntu): | |
| status: | New → Invalid |
| Changed in evolution-data-server (Ubuntu): | |
| status: | New → Triaged |
| importance: | Undecided → High |
| Launchpad Janitor (janitor) wrote : | #27 |
This bug was fixed in the package evolution-
---------------
evolution-
[ Sebastien Bacher ]
* debian/
- "[UOA] Incorrect ESource unref in e_signon_
[ Iain Lane ]
* debian/
- Fix settings incorrectly returning their default values, which breaks
some setups (LP: #1498945)
* Include some changes which were committed to the VCS for 1ubuntu1 (delta
reduction vs. Debian) but accidentally not uploaded.
- Debian disabled libphonenumber too; take their commented out rules
snippet
- debian/
symbols as optional.
-- Iain Lane <email address hidden> Wed, 30 Sep 2015 12:36:50 +0100
| Changed in evolution-data-server (Ubuntu): | |
| status: | Triaged → Fix Released |
| Gérard Bigot (gerard-bigot) wrote : | #28 |
Thanks.
2015-09-30 16:50 GMT+02:00 Launchpad Bug Tracker <<email address hidden>
>:
> This bug was fixed in the package evolution-
> 3.16.5-1ubuntu3
>
> ---------------
> evolution-
>
> [ Sebastien Bacher ]
> * debian/
> - "[UOA] Incorrect ESource unref in e_signon_
>
> [ Iain Lane ]
> *
> debian/
> - Fix settings incorrectly returning their default values, which breaks
> some setups (LP: #1498945)
> * Include some changes which were committed to the VCS for 1ubuntu1
> (delta
> reduction vs. Debian) but accidentally not uploaded.
> - Debian disabled libphonenumber too; take their commented out rules
> snippet
> - debian/
> symbols as optional.
>
> -- Iain Lane <email address hidden> Wed, 30 Sep 2015 12:36:50 +0100
>
> ** Changed in: evolution-
> Status: Triaged => Fix Released
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [libglib2.0] evolution + evolution-ews
>
> To manage notifications about this bug go to:
> https:/
>


It's still not working with libglib2.0 2.46.0-1.
Still OK with 2.45.7-1