Bug 22970 - drakconf crashed after updating webkit2, downgrading it fixes it ("Could not locate symbol webkit_web_view_new at mygtk3.pm line 621")
Summary: drakconf crashed after updating webkit2, downgrading it fixes it ("Could not ...
Status: RESOLVED DUPLICATE of bug 21814
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2018-04-30 19:34 CEST by Mauricio Andrés Bustamante Viveros
Modified: 2018-06-29 19:54 CEST (History)
2 users (show)

See Also:
Source RPM: drakconf-13.16-1.mga6, webkit2
CVE:
Status comment:


Attachments

Description Mauricio Andrés Bustamante Viveros 2018-04-30 19:34:04 CEST
The "drakconf" program crashed. Drakbug-17.88.1 caught it.

Opening MCC, exactly after autentication required message


Could not locate symbol webkit_web_view_new at /usr/lib/libDrakX/mygtk3.pm line 621.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/perl5/5.22.3/Carp.pm:166
Carp::croak() called from /usr/lib/perl5/vendor_perl/5.22.2/i386-linux-thread-multi/Glib/Object/Introspection.pm:67
Glib::Object::Introspection::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:621
mygtk3::_gtk__WebKit_WebView() called from /usr/lib/libDrakX/mygtk3.pm:610
mygtk3::_gtk__WebKit2_WebView() called from /usr/lib/libDrakX/mygtk3.pm:122
mygtk3::_gtk() called from /usr/lib/libDrakX/mygtk3.pm:59
mygtk3::gtknew() called from /usr/libexec/drakconf:687

Theme name: Adwaita
Kernel version = 4.14.34-desktop-1.mga6
Distribution=Mageia release 6 (Official) for i586
CPU=Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
Comment 1 Mauricio Andrés Bustamante Viveros 2018-04-30 19:34:44 CEST
Trying to uninstall webkit2 update to see if is reproducible
Comment 2 Mauricio Andrés Bustamante Viveros 2018-04-30 20:44:22 CEST
Downgraded the webkit2 package, the MCC opens normally

Reinstalling the update to detect if was update error or package error

Status: NEW => UNCONFIRMED
Ever confirmed: 1 => 0

Comment 3 Mauricio Andrés Bustamante Viveros 2018-05-01 03:46:54 CEST
Confirmed after reinstalling the webkit2 2.20 packages (5 packages)

Status: UNCONFIRMED => NEW
Ever confirmed: 0 => 1

Comment 4 Marja Van Waes 2018-05-01 09:14:45 CEST
(In reply to Mauricio Andrés Bustamante Viveros from comment #1)
> Trying to uninstall webkit2 update to see if is reproducible

(In reply to Mauricio Andrés Bustamante Viveros from comment #2)
> Downgraded the webkit2 package, the MCC opens normally
> 
> Reinstalling the update to detect if was update error or package error

(In reply to Mauricio Andrés Bustamante Viveros from comment #3)
> Confirmed after reinstalling the webkit2 2.20 packages (5 packages)

I was going to close this bug as duplicate of bug 21814, but this information isn't in that report.

Did you reboot or restart X after every webkit2 update/downgrade ?

Summary: drakconf crashed => drakconf crashed after updating webkit2, downgrading it fixes it (another: Could not locate symbol webkit_web_view_new at /usr/lib/libDrakX/mygtk3.pm line 621)
CC: (none) => marja11
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=21814
Keywords: (none) => NEEDINFO

Marja Van Waes 2018-05-01 09:14:59 CEST

Assignee: bugsquad => mageiatools

Comment 5 Mauricio Andrés Bustamante Viveros 2018-05-01 13:01:16 CEST
Good morning

Yes, I restarted the VM fully in that qa testing and the issue was not noted because mageiaupdate worked again

Yesterday, I did the same after forced downgrade and update again to validate the issue
Comment 6 Thierry Vignaud 2018-05-02 12:43:13 CEST
Sight...
I love WebKit stability :-)
Can you list the working & the non working webkit2 NVR (name-version-release) ?
Thx

CC: (none) => thierry.vignaud
Source RPM: drakconf-13.16-1.mga6 => drakconf-13.16-1.mga6, webkit2
Assignee: mageiatools => thierry.vignaud
Summary: drakconf crashed after updating webkit2, downgrading it fixes it (another: Could not locate symbol webkit_web_view_new at /usr/lib/libDrakX/mygtk3.pm line 621) => drakconf crashed after updating webkit2, downgrading it fixes it ("Could not locate symbol webkit_web_view_new at mygtk3.pm line 621")

Comment 7 Mauricio Andrés Bustamante Viveros 2018-05-02 15:51:25 CEST
HI again QA

Worked with the following packages.... after the fault, I downgrade to these versions and worked again

libwebkit2gtk4.0_37-2.18.6-1.mga6.i586.rpm
webkit2-2.18.6-1.mga6.i586.rpm
webkit2-jsc-2.18.6-1.mga6.i586.rpm

Faulty version

libwebkit2gtk4.0_37-2.20.1-1.mga6.i586.rpm
webkit2-2.20.1-1.mga6.i586.rpm
webkit2-jsc-2.20.1-1.mga6.i586.rpm
Comment 8 Thierry Vignaud 2018-05-02 21:11:01 CEST
That's strange as we have the same drakconf & the same webkit 2.20.1 in cauldron and that works fine
Comment 9 Mauricio Andrés Bustamante Viveros 2018-05-10 20:56:09 CEST
I Did other tests using urpmi and rpm, with the locally downloaded files to downgrade and reinstall the update, sometimes the webkit 2.18 version segfault too

This appears like an script in the rpm package that is not executed when multi transactions are required (installing multi updates in one session)....

Reinstalled the webkit only (five packages) from jussieu mirror using mgaapplet, this update is working without issue....
Comment 10 Marja Van Waes 2018-06-29 19:54:47 CEST
(In reply to Marja Van Waes from comment #4)
> (In reply to Mauricio Andrés Bustamante Viveros from comment #1)
> > Trying to uninstall webkit2 update to see if is reproducible
> 
> (In reply to Mauricio Andrés Bustamante Viveros from comment #2)
> > Downgraded the webkit2 package, the MCC opens normally
> > 
> > Reinstalling the update to detect if was update error or package error
> 
> (In reply to Mauricio Andrés Bustamante Viveros from comment #3)
> > Confirmed after reinstalling the webkit2 2.20 packages (5 packages)
> 
> I was going to close this bug as duplicate of bug 21814, but this
> information isn't in that report.
> 


(In reply to Mauricio Andrés Bustamante Viveros from comment #9)
> I Did other tests using urpmi and rpm, with the locally downloaded files to
> downgrade and reinstall the update, sometimes the webkit 2.18 version
> segfault too
> 

Thanks for all the feedback, Mauricio :-)

Closing as duplicate now.

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

Resolution: (none) => DUPLICATE
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.