The "drakrpm-update" program crashed. Drakbug-17.54 caught it. ouverture du CCM et mise à jour système dans la précédente mise à jour , des fichier étaient en erreur <data>:1:28Expected a string. at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 988. Perl's trace: drakbug::bug_handler() called from /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm:67 Glib::Object::Introspection::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1302 mygtk3::MagicWindow::AUTOLOAD() called from /usr/lib/libDrakX/ugtk3.pm:130 ugtk3::gtkadd() called from /usr/libexec/drakrpm-update:205 main::run_treeview_dialog() called from /usr/libexec/drakrpm-update:293 Theme name: Adwaita Kernel version = 4.7.3-desktop-1.mga6 Distribution=Mageia release 6 (Cauldron) for x86_64 CPU=Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
*** Bug 19407 has been marked as a duplicate of this bug. ***
CC: (none) => fri
*** Bug 19408 has been marked as a duplicate of this bug. ***
CC: (none) => dlocklear01
Summary: drakrpm-update crashed => drakrpm-update crashed (<data>:1:28Expected a string. at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 988.) [GTK+3 API change]
CC: (none) => thierry.vignaudAssignee: bugsquad => mageiatoolsSeverity: normal => critical
Priority: Normal => release_blocker
This is a gtk+3 regression.
CC: (none) => olavSource RPM: rpmdrake-6.22-2.mga6 => rpmdrake-6.22-2.mga6, gtk+3.0
What's the error message? I upgraded gobject-introspection as well as gtk+3.0, could be both.
CC: (none) => gnome
*** Bug 19409 has been marked as a duplicate of this bug. ***
CC: (none) => garycroomy
*** Bug 19410 has been marked as a duplicate of this bug. ***
CC: (none) => mageia
That's Gtk3::CssProvider::load_from_data() aka https://developer.gnome.org/gtk3/unstable/GtkCssProvider.html#gtk-css-provider-load-from-data It now fails when setting the banner CSS: 'Layout, GtkLabel {font: 15px; background-color: #ffffff }'
Created attachment 8425 [details] Perl trace
There's a new gobject-introspection (but I cannot submit it on BS). Please submit it
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=19411
*** Bug 19411 has been marked as a duplicate of this bug. ***
CC: (none) => rfox
See Also: https://bugs.mageia.org/show_bug.cgi?id=19411 => (none)
*** Bug 19412 has been marked as a duplicate of this bug. ***
CC: (none) => magnux77
The error message comes from gtk/gtkcssparser.c
*** Bug 19413 has been marked as a duplicate of this bug. ***
rpmdrake won't start either - must be the same issue with all mcc tools: The "drakrpm" program has crashed with the following error: <data>:1:28Expected a string. at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 988. Perl's trace: drakbug::bug_handler() called from /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm:67 Glib::Object::Introspection::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1302 mygtk3::MagicWindow::AUTOLOAD() called from /usr/libexec/drakrpm:798 main::run_treeview_dialog() called from /usr/libexec/drakrpm:848 Used theme: Adwaita To submit a bug report, click on the report button. This will open a web browser window on Bugzilla where you'll find a form to fill in. The information displayed above will be transferred to that server It would be very useful to attach to your report the output of the following command: 'lspcidrake -v'. [root@foxmain rfox]# rpmdrake Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 525. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 779. Impossible to set by_group view as default Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 525. Error creating proxy: The connection is closed (g-io-error-quark, 18)
If we add single quotes in the doble quotes, this error goes away but now we got ":1:0Expected a valid selector"
commit 013540d99473b405355fdb68e18eeb1f13360080 Author: Thierry Vignaud <thierry.vignaud@...> Date: Mon Sep 19 11:48:58 2016 +0200 s/font/font-size/ (mga#19406) thus fixing gtk+3.22 regression --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=013540d99473b405355fdb68e18eeb1f13360080
Fixed
Status: NEW => RESOLVEDResolution: (none) => FIXED
*** Bug 19414 has been marked as a duplicate of this bug. ***
*** Bug 19415 has been marked as a duplicate of this bug. ***
CC: (none) => pleny29
Invalid CSS really results in a stack trace? This should've been a warning, right?
*** Bug 19417 has been marked as a duplicate of this bug. ***
CC: (none) => khangyi
(In reply to Olav Vitters from comment #20) Year it would be better been a warning, with some non-applied CSS at worse. The introspection annotations are probably wrong regarding this.
*** Bug 19424 has been marked as a duplicate of this bug. ***
CC: (none) => 38390fred.varvarande
*** Bug 19425 has been marked as a duplicate of this bug. ***
*** Bug 19426 has been marked as a duplicate of this bug. ***
@ Anyone still getting this issue and not managing to install the fix Please open a terminal/konsole and run, as root: urpmi --auto-update to update your system. After that everything should work well again.
CC: (none) => marja11
*** Bug 19444 has been marked as a duplicate of this bug. ***
CC: (none) => francregin
*** Bug 19466 has been marked as a duplicate of this bug. ***
CC: (none) => esimgee
*** Bug 19623 has been marked as a duplicate of this bug. ***
CC: (none) => darkwheel
*** Bug 20005 has been marked as a duplicate of this bug. ***
CC: (none) => ronb19495