Bug 7403 - rpmdrake crashed (Can't use string ("$USER") as an ARRAY ref while "strict refs" in use at run_program.pm line 64. )
Summary: rpmdrake crashed (Can't use string ("$USER") as an ARRAY ref while "strict re...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
: 7479 7500 7516 7523 7528 7538 7548 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-09-08 18:15 CEST by Simon Putt
Modified: 2012-09-23 20:47 CEST (History)
8 users (show)

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


Attachments

Description Simon Putt 2012-09-08 18:15:04 CEST
The "rpmdrake" program crashed. Drakbug-14.22.2 caught it.

clicked the url for gstreamer0.10-pocketsphinx

Can't use string ("lemoncow") as an ARRAY ref while "strict refs" in use at /usr/lib/libDrakX/run_program.pm line 64.
Perl's trace:
standalone::bug_handler() called from /usr/lib/libDrakX/run_program.pm:64
run_program::raw() called from /usr/lib/perl5/vendor_perl/5.14.2/Rpmdrake/gui.pm:1058
Rpmdrake::gui::run_help_callback() called from /usr/lib/libDrakX/mygtk2.pm:1424
mygtk2::main() called from /usr/lib/libDrakX/ugtk2.pm:767
ugtk2::main() called from /usr/lib/perl5/vendor_perl/5.14.2/Rpmdrake/gui.pm:596
Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/sbin/rpmdrake:780
main::run_treeview_dialog() called from /usr/sbin/rpmdrake:804

Theme name: Adwaita
Kernel version = 3.3.8-desktop-2.mga2
Distribution=Mageia release 2 (Official) for x86_64
CPU=AMD Phenom(tm) II X6 1090T Processor
Comment 1 Simon Putt 2012-09-08 18:15:19 CEST
lemoncow is my username
Comment 2 Simon Putt 2012-09-08 18:16:39 CEST
Clicking any url in rpmdrake will trigger this, just tested a few of them, same error
Comment 3 Frédéric "LpSolit" Buclin 2012-09-14 12:32:51 CEST
Confirmed. I got the exact same error message right now, where my username also appears in the error message. This is on Mageia 2, 32-bit.

CC: (none) => LpSolit
Hardware: x86_64 => All

Comment 4 Manuel Hiebel 2012-09-14 21:04:45 CEST
*** Bug 7479 has been marked as a duplicate of this bug. ***

CC: (none) => micheelsen

Manuel Hiebel 2012-09-14 21:06:21 CEST

Assignee: bugsquad => thierry.vignaud
Summary: rpmdrake crashed => rpmdrake crashed (Can't use string ("$USER") as an ARRAY ref while "strict refs" in use at run_program.pm line 64. )

Comment 5 Thierry Vignaud 2012-09-17 10:18:41 CEST
*** Bug 7500 has been marked as a duplicate of this bug. ***

CC: (none) => pf

Comment 6 Thierry Vignaud 2012-09-17 10:19:06 CEST
Fixed in git
Thanks for the reports

Status: NEW => RESOLVED
Resolution: (none) => FIXED
Source RPM: rpmdrake-5.34-1.mga2 => drakxtools

Comment 7 Manuel Hiebel 2012-09-18 18:07:01 CEST
*** Bug 7516 has been marked as a duplicate of this bug. ***

CC: (none) => jehan.marmottard

Comment 8 Manuel Hiebel 2012-09-19 12:36:16 CEST
*** Bug 7523 has been marked as a duplicate of this bug. ***

CC: (none) => thierry.houx

Comment 9 Manuel Hiebel 2012-09-19 21:15:08 CEST
*** Bug 7528 has been marked as a duplicate of this bug. ***

CC: (none) => bigdavesr

Comment 10 Thierry Vignaud 2012-09-19 21:46:58 CEST
drakxtools-14.22.3-1.1.mga2 (just pushed to the Updades Testing medium) fixes that bug
Comment 11 Manuel Hiebel 2012-09-19 23:36:04 CEST
(In reply to comment #10)
> drakxtools-14.22.3-1.1.mga2 (just pushed to the Updades Testing medium) fixes
> that bug

And if people in this bug want to help the QA feel free to do so on the bug 7530 (telling also your arch)
Comment 12 Manuel Hiebel 2012-09-21 00:15:17 CEST
*** Bug 7538 has been marked as a duplicate of this bug. ***

CC: (none) => marten

Comment 13 Manuel Hiebel 2012-09-23 20:47:15 CEST
*** Bug 7548 has been marked as a duplicate of this bug. ***

CC: (none) => mauriciopachecom


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