Bug 239 - rpmdrake segfaulted
Summary: rpmdrake segfaulted
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2011-02-28 23:26 CET by André LAUMAILLIER
Modified: 2011-09-25 19:56 CEST (History)
2 users (show)

See Also:
Source RPM: rpmdrake
CVE:
Status comment:


Attachments
Bug report tool issue (2.86 KB, text/plain)
2011-02-28 23:29 CET, André LAUMAILLIER
Details

Description André LAUMAILLIER 2011-02-28 23:26:51 CET

    
Comment 1 André LAUMAILLIER 2011-02-28 23:29:02 CET
Created attachment 71 [details]
Bug report tool issue
Manuel Hiebel 2011-02-28 23:35:45 CET

Attachment 71 mime type: application/octet-stream => text/plain

Comment 2 Manuel Hiebel 2011-02-28 23:51:03 CET
Could you be more precise when this happened?

Keywords: (none) => NEEDINFO
CC: (none) => manuel

Comment 3 Ahmad Samir 2011-03-01 01:51:52 CET
Le programme « rpmdrake » a planté (SEGV) avec l'erreur suivante :

  SEGV
  standalone::bug_handler() called from /usr/lib/libDrakX/standalone.pm:220
  standalone::__ANON__() called from /usr/lib/perl5/vendor_perl/5.12.2/i386-linux-thread-multi/URPM/Resolve.pm:832
  (eval)() called from /usr/lib/perl5/vendor_perl/5.12.2/i386-linux-thread-multi/URPM/Resolve.pm:832
  URPM::resolve_rejected_() called from /usr/lib/perl5/vendor_perl/5.12.2/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

Sa trace GDB est : 

  Attaching to program: /usr/bin/perl, process 17360
  [Thread debugging using libthread_db enabled]
  0xffffe424 in __kernel_vsyscall ()
  #0  0xffffe424 in __kernel_vsyscall ()
  #1  0xb75ff123 in __waitpid_nocancel () from /lib/i686/libpthread.so.0
  #2  0xb7736558 in Perl_wait4pid ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #3  0xb77a2514 in Perl_pp_waitpid ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #4  0xb774d692 in Perl_runops_standard ()
     from /usr/lib/perl5/5.12.3/i386-linux-thread-multi/CORE/libperl.so
  #5  0xb76f0c2c 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.
  
  	Inferior 1 [process 17360] will be detached.

Assignee: bugsquad => thierry.vignaud
Source RPM: (none) => rpmdrake

Comment 4 André LAUMAILLIER 2011-03-02 21:08:39 CET
I was trying to install tetex-3.0-56
Comment 5 Thierry Vignaud 2011-03-03 15:29:02 CET
Can you reproduce it?
If yes, please install needed debug packages and run it from gdb.
Aka:
1) install glibc-debug, perl-debug, perl-Gtk2-debug, perl-Glib-debug,
perl-URPM-debug, rpm-debug from the debug/core/release medium (that you may
need to enabled through edit-urpm-sources)
2) run "gdb -q --args perl /usr/sbin/rpmdrake",
   type "run" then "bt" when it segfaulted,
3) then copy the backtrace into some text file you'll attach here.

Have you rpm-4.6.1 or rpm-4.8.1?

Summary: rpmdrake crash => rpmdrake segfaulted

Comment 6 Thierry Vignaud 2011-04-28 15:28:23 CEST
Ping?
Comment 7 Marja Van Waes 2011-09-25 19:56:41 CEST
Needed information still missing, therefore closing this bug

Status: NEW => RESOLVED
CC: (none) => m.van.waes
Resolution: (none) => INVALID


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