Bug 34437 - drakrpm crashed (FATAL: could not convert value -* to enum type GdkEventType at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 161.)
Summary: drakrpm crashed (FATAL: could not convert value -* to enum type GdkEventType ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: High normal
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
: 34455 34460 34461 34463 34466 34467 34469 34479 34493 34497 34506 34510 34513 34519 34520 34525 34534 34555 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-07-08 13:43 CEST by aguador
Modified: 2025-08-11 19:24 CEST (History)
19 users (show)

See Also:
Source RPM: rpmdrake-6.32-4.mga10
CVE:
Status comment:


Attachments

Description aguador 2025-07-08 13:43:31 CEST
The "drakrpm" program crashed. Drakbug-18.69 caught it.

I was going to search installed packages to remove the oldest kernel. I chose the search installed. As soon as I went to enter the searh term, drakrpm crashed.

FATAL: could not convert value -1920847872 to enum type GdkEventType at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 161.
Perl's trace:
drakbug::bug_handler() called from /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm:161
Glib::Object::Introspection::__ANON__() called from /usr/share/perl5/vendor_perl/Gtk3.pm:446
Gtk3::Gdk::Event::_rebless() called from /usr/share/perl5/vendor_perl/Gtk3.pm:592
Gtk3::main() called from /usr/share/perl5/vendor_perl/Gtk3.pm:537
Gtk3::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1550
mygtk3::main() called from /usr/lib/libDrakX/ugtk3.pm:857
ugtk3::main() called from /usr/share/perl5/vendor_perl/Rpmdrake/gui.pm:609
Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/libexec/drakrpm:835
main::run_treeview_dialog() called from /usr/libexec/drakrpm:859

Theme name: Vertex-Maia-Dark
Kernel version = 6.12.36-desktop-1.mga10
Distribution=Mageia release 10 (Cauldron) for x86_64
CPU=Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
Comment 1 sturmvogel 2025-07-09 18:37:50 CEST
*** Bug 34455 has been marked as a duplicate of this bug. ***

CC: (none) => pfortin

Comment 2 sturmvogel 2025-07-10 18:24:56 CEST
*** Bug 34460 has been marked as a duplicate of this bug. ***

CC: (none) => yves.brungard

Comment 3 sturmvogel 2025-07-11 08:18:16 CEST
*** Bug 34461 has been marked as a duplicate of this bug. ***

CC: (none) => stephengermany

Comment 4 sturmvogel 2025-07-11 10:52:09 CEST
*** Bug 34463 has been marked as a duplicate of this bug. ***

CC: (none) => rfox

Comment 5 sturmvogel 2025-07-11 14:39:50 CEST
*** Bug 34466 has been marked as a duplicate of this bug. ***

CC: (none) => jm.sarat

Comment 6 sturmvogel 2025-07-11 17:05:37 CEST
*** Bug 34467 has been marked as a duplicate of this bug. ***

CC: (none) => contact

Comment 7 sturmvogel 2025-07-12 13:12:35 CEST
*** Bug 34469 has been marked as a duplicate of this bug. ***
Comment 8 Lewis Smith 2025-07-15 20:48:53 CEST
Thank the many reporters of this fault.
Upping the priority because of its frequent occurence.
Assgning to 'tools'.

Assignee: bugsquad => mageiatools
Priority: Normal => High

Comment 9 Aurelian R 2025-07-16 07:36:16 CEST
This bug seems to have started with rebuild of gtk+3.0 package.
A temporary workaround for cauldron users is to downgrade to the previous version of gtk+3.0 that can still be grabbed from one of the outdated mirrors:
http://ftp.twaren.net/Linux/Mageia/
http://mirror.rise.ph/mageia/

Files needed:
gtk+3.0-3.24.49-1.mga10
lib64gtk+3_0-3.24.49-1.mga10
lib64gtk-gir3.0-3.24.49-1.mga10

CC: (none) => arusanu

Comment 10 Ezequiel Partida 2025-07-16 09:06:41 CEST
It works.. Thanks!!

CC: (none) => ezequiel_partida

Comment 11 sturmvogel 2025-07-17 12:38:25 CEST
*** Bug 34479 has been marked as a duplicate of this bug. ***
Comment 12 sturmvogel 2025-07-17 12:40:07 CEST
*** Bug 34455 has been marked as a duplicate of this bug. ***
Comment 13 sturmvogel 2025-07-19 06:48:17 CEST
*** Bug 34493 has been marked as a duplicate of this bug. ***

CC: (none) => coaxguy99

Comment 14 sturmvogel 2025-07-20 15:12:49 CEST
*** Bug 34497 has been marked as a duplicate of this bug. ***

CC: (none) => thomas.bigot

Comment 15 Stephen Germany 2025-07-20 22:35:17 CEST
Any progress on this?
Comment 16 sturmvogel 2025-07-22 17:17:12 CEST
*** Bug 34502 has been marked as a duplicate of this bug. ***
Comment 17 Lewis Smith 2025-07-24 09:28:45 CEST
*** Bug 34506 has been marked as a duplicate of this bug. ***

CC: (none) => liste

Comment 18 Stephen Germany 2025-07-24 18:24:48 CEST
Latest update did not fix it.

gtk+3.0-3.24.49-3.mga10.x86_64
gtk-update-icon-cache-3.24.49-3.mga10.x86_64
lib64gtk+3_0-3.24.49-3.mga10.x86_64
lib64gtk-gir3.0-3.24.49-3.mga10.x86_64


 FATAL: could not convert value 10240 to enum type GdkEventType at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 161.
  Perl's trace:
  drakbug::bug_handler() called from /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm:161
  Glib::Object::Introspection::__ANON__() called from /usr/share/perl5/vendor_perl/Gtk3.pm:446
  Gtk3::Gdk::Event::_rebless() called from /usr/share/perl5/vendor_perl/Gtk3.pm:592
  Gtk3::main() called from /usr/share/perl5/vendor_perl/Gtk3.pm:537
  Gtk3::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1550
  mygtk3::main() called from /usr/lib/libDrakX/ugtk3.pm:857
  ugtk3::main() called from /usr/share/perl5/vendor_perl/Rpmdrake/gui.pm:609
  Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/libexec/drakrpm:835
  main::run_treeview_dialog() called from /usr/libexec/drakrpm:859
Comment 19 sturmvogel 2025-07-25 08:24:40 CEST
*** Bug 34510 has been marked as a duplicate of this bug. ***

CC: (none) => alain.brasseau

Comment 20 sturmvogel 2025-07-26 17:10:43 CEST
*** Bug 34513 has been marked as a duplicate of this bug. ***

CC: (none) => sorin

Comment 21 sturmvogel 2025-07-30 09:56:53 CEST
*** Bug 34519 has been marked as a duplicate of this bug. ***
Comment 22 sturmvogel 2025-07-30 10:30:27 CEST
*** Bug 34520 has been marked as a duplicate of this bug. ***

CC: (none) => jani.valimaa

Comment 23 sturmvogel 2025-07-30 18:43:34 CEST
*** Bug 34521 has been marked as a duplicate of this bug. ***
Comment 24 sturmvogel 2025-08-01 15:18:38 CEST
*** Bug 34525 has been marked as a duplicate of this bug. ***

CC: (none) => svzrd

Marja Van Waes 2025-08-01 20:09:51 CEST

Summary: drakrpm crashed => drakrpm crashed (FATAL: could not convert value -* to enum type GdkEventType at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 161.)
CC: (none) => marja11, thierry.vignaud

Comment 25 sturmvogel 2025-08-06 13:30:15 CEST
*** Bug 34534 has been marked as a duplicate of this bug. ***

CC: (none) => denis.robel

Comment 26 sturmvogel 2025-08-10 13:21:24 CEST
*** Bug 34555 has been marked as a duplicate of this bug. ***

CC: (none) => paul-eric.despretz

Comment 27 Stephen Germany 2025-08-10 15:11:33 CEST
Problem persists with today's update of gtk+3.0-3.24.50

 FATAL: could not convert value 1801548288 to enum type GdkEventType at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 161.
  Perl's trace:
  drakbug::bug_handler() called from /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm:161
  Glib::Object::Introspection::__ANON__() called from /usr/share/perl5/vendor_perl/Gtk3.pm:446
  Gtk3::Gdk::Event::_rebless() called from /usr/share/perl5/vendor_perl/Gtk3.pm:592
  Gtk3::main() called from /usr/share/perl5/vendor_perl/Gtk3.pm:537
  Gtk3::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1550
  mygtk3::main() called from /usr/lib/libDrakX/ugtk3.pm:857
  ugtk3::main() called from /usr/share/perl5/vendor_perl/Rpmdrake/gui.pm:609
  Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/libexec/drakrpm:835
  main::run_treeview_dialog() called from /usr/libexec/drakrpm:859
Comment 28 Stephen Germany 2025-08-10 21:54:50 CEST
gtk+3.0-3.24.50-2 update seems to have fixed the problem.  rpmdrake works normally now.

Thanks!
Comment 29 Jani Välimaa 2025-08-11 19:24:48 CEST
Closing as FIXED.

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


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