Bug 564

Summary: RPMdrake segfaulted when I was unchecking some boxes
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: High CC: lovaren, magnus.mud, manuel.mageia, thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: rpmdrake CVE:
Status comment:
Attachments: Result of lspcidrake -v

Description Kristoffer Grundström 2011-03-27 08:25:11 CEST
Created attachment 166 [details]
Result of lspcidrake -v

The program "rpmdrake" segfaulted with following error:

  SEGV
  standalone::bug_handler() called from /usr/lib/libDrakX/standalone.pm:220
  standalone::__ANON__() called from /usr/lib/perl5/vendor_perl/5.12.3/i386-linux-thread-multi/URPM/Resolve.pm:832
  (eval)() called from /usr/lib/perl5/vendor_perl/5.12.3/i386-linux-thread-multi/URPM/Resolve.pm:832
  URPM::resolve_rejected_() called from /usr/lib/perl5/vendor_perl/5.12.3/i386-linux-thread-multi/URPM/Resolve.pm:810
  URPM::resolve_rejected() called from /usr/lib/perl5/vendor_perl/5.12.3/urpm/select.pm:406
  urpm::select::__ANON__() called from /usr/lib/perl5/vendor_perl/5.12.3/urpm/select.pm:409
  urpm::select::find_packages_to_remove() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:680
  Rpmdrake::gui::closure_removal() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:765
  Rpmdrake::gui::__ANON__() called from /usr/lib/perl5/vendor_perl/5.12.3/rpmdrake.pm:416
  rpmdrake::slow_func() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:765
  Rpmdrake::gui::toggle_nodes() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:575
  Rpmdrake::gui::__ANON__() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:587
  Rpmdrake::gui::__ANON__() called from /usr/lib/libDrakX/mygtk2.pm:1425
  (eval)() called from /usr/lib/libDrakX/mygtk2.pm:1425
  mygtk2::main() called from /usr/lib/libDrakX/ugtk2.pm:767
  ugtk2::main() called from /usr/lib/perl5/vendor_perl/5.12.3/Rpmdrake/gui.pm:595
  Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/sbin/rpmdrake:779
  main::run_treeview_dialog() called from /usr/sbin/rpmdrake:803

GDB-trace is:

  Attaching to program: /usr/bin/perl, process 8213
  [Thread debugging using libthread_db enabled]
  0xffffe424 in __kernel_vsyscall ()
  #0  0xffffe424 in __kernel_vsyscall ()
  #1  0xb7611123 in __waitpid_nocancel () from /lib/i686/libpthread.so.0
  #2  0xb773f558 in Perl_wait4pid ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #3  0xb77ab514 in Perl_pp_waitpid ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #4  0xb7756692 in Perl_runops_standard ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #5  0xb76f9c2c in perl_run ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #6  0x08048b6e in main ()
  A debugging session is active.
Kristoffer Grundström 2011-03-27 08:25:20 CEST

CC: (none) => kristoffer.grundstrom1983
Source RPM: (none) => rpmdrake

Kristoffer Grundström 2011-03-27 08:25:26 CEST

Priority: Normal => High

Comment 1 Magnus Rasche 2011-03-27 08:58:33 CEST
uncheck which boxes?

Seems duplicate to bug 248

CC: (none) => magnus.mud

Comment 2 Kristoffer Grundström 2011-03-27 09:13:46 CEST
To uninstall certain preinstalled games.
Comment 3 Kristoffer Grundström 2011-03-27 09:14:16 CEST
Yes, it seems similar.
Thierry Vignaud 2011-03-30 10:22:05 CEST

CC: (none) => thierry.vignaud
Summary: RPMdrake crashes when I was unchecking some boxes => RPMdrake segfaulted when I was unchecking some boxes

Comment 4 Manuel Hiebel 2011-04-01 21:03:40 CEST

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

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