Ubuntu 14.04: Segmentation Fault in Concurrent add/remove iprconfig GUI

Bug #1343366 reported by bugproxy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
iprutils (Ubuntu)
Fix Released
High
Colin Watson
Trusty
Fix Released
High
Colin Watson

Bug Description

---Problem Description---
Got segmentation Fault in Concurrent add/remove device GUI menu

---uname output---
3..13.0

Machine Type = P8

---Steps to Reproduce---
 iprconfig->3->2 gets segmentation fault

The issue reported in Launchpad bug 1343032 that has unexpected slot_names in /sys/bus/pci/slots breaks the iprconfig tool.

Somehow the physical location for Solstice in iprconfig is 8.

                   IOA Hardware Resource Information Details

Manufacturer . . . . . . . . . . . . . . : IBM
Machine Type and Model . . . . . . . . . : 57D7001SISIOA
Firmware Version . . . . . . . . . . . . : FFFFFFFF
Serial Number. . . . . . . . . . . . . . : 00398091
Part Number. . . . . . . . . . . . . . . : 0000000E3229
Plant of Manufacturer. . . . . . . . . . : 00UE
DRAM Size. . . . . . . . . . . . . . . . : 512 MB
Resource Name. . . . . . . . . . . . . . : /dev/sg19

Physical location
PCI Address. . . . . . . . . . . . . . . : 0001:04:00.0
Resource Path. . . . . . . . . . . . . . : FE
SCSI Host Number . . . . . . . . . . . . : 0
Platform Location. . . . . . . . . . . . : 8

The following patch fixed the issue we found in PowerNV environment with iprconfig segfaulting though bug 1343032 that showed this problem still needs to be investigated

http://sourceforge.net/p/iprdd/iprutils/ci/d70af62b5b08e008ef3f86f9ac1fc58b2a1c0083/

Thanks,
Wendy

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-113273 severity-critical targetmilestone-inin1404
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1343366/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Wendy Xiong (wenxiong)
affects: ubuntu → iprutils (Ubuntu)
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2014-07-23 21:07 EDT-------
When testing iprutils2.4.2 in Ubuntu14.10, saw another issue with wrong IOA physical location code. The following patch fixed the second issue in iprtuils 2.4.2.

http://sourceforge.net/p/iprdd/iprutils/ci/ed25e2a520ccb2a8aae034577bb7a18d1a4ef0dc/

Thanks,
Wendy

Colin Watson (cjwatson)
Changed in iprutils (Ubuntu):
status: New → In Progress
Changed in iprutils (Ubuntu Trusty):
status: New → In Progress
Changed in iprutils (Ubuntu):
importance: Undecided → High
Changed in iprutils (Ubuntu Trusty):
importance: Undecided → High
Changed in iprutils (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
Changed in iprutils (Ubuntu Trusty):
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package iprutils - 2.4.4-1

---------------
iprutils (2.4.4-1) unstable; urgency=medium

  * New upstream release:
    - Fix segmentation fault in concurrent add/remove GUI (LP: #1343366).
  * Add Breno Leitao to Uploaders.

 -- Colin Watson <email address hidden> Fri, 03 Oct 2014 15:54:53 +0100

Changed in iprutils (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2014-10-06 21:12 EDT-------
I just installed the iprutils_2.4.4-1_ppc64el.deb on my test. I tried concurrent GUI and I didn't see the failure.

Thanks,
Wendy

Revision history for this message
Chris J Arges (arges) wrote : Please test proposed package

Hello bugproxy, or anyone else affected,

Accepted iprutils into trusty-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/iprutils/2.4.0-1ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in iprutils (Ubuntu Trusty):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote : [iprutils/trusty] verification still needed

The fix for this bug has been awaiting testing feedback in the -proposed repository for trusty for more than 90 days. Please test this fix and update the bug appropriately with the results. In the event that the fix for this bug is still not verified 15 days from now, the package will be removed from the -proposed repository.

tags: added: removal-candidate
Revision history for this message
Breno Leitão (breno-leitao) wrote :

Bug already tested in 2014-10-04 as stated in comment #4. Unfortunately the tag was not removed. Removing now.

tags: removed: removal-candidate verification-needed
tags: added: verification-done
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package iprutils - 2.4.0-1ubuntu1

---------------
iprutils (2.4.0-1ubuntu1) trusty; urgency=medium

  * Backport some important fixes from 2.4.2 (LP: #1377208):
    - Fix some misuses of sysfs introduced by dropping libsysfs.
    - Fix segmentation fault when trying to show details of missing devices.
    - Fix missing byteswapping for little-endian systems when trying to show
      "Redundant Paths" in dual configuration in iprconfig.
    - Fix creation of iprdump file.
    - Fix segmentation fault when rebuilding an array with physical disks.
  * Fix segmentation fault in concurrent add/remove iprconfig GUI
    (LP: #1343366).
  * Allow case-insensitive firmware file names (LP: #1367073).
 -- Colin Watson <email address hidden> Fri, 03 Oct 2014 16:43:02 +0100

Changed in iprutils (Ubuntu Trusty):
status: Fix Committed → Fix Released
Revision history for this message
Chris J Arges (arges) wrote : Update Released

The verification of the Stable Release Update for iprutils has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.