[Bug 1006988] Re: ivview application does not start

Graham Inggs graham at nerve.org.za
Tue Aug 13 06:15:34 UTC 2013


** Description changed:

  [SRU] The patch attached to comment #4 backports the following changes from 2.1.5-10-17 in Saucy:
  - patches/add-required-libs.patch: Link with -lXm before -lXt. (LP: #1006988)
  - patches/buildsystem.patch: Use xdg-open as PDF viewer. (LP: #1208162)
  - patch/configurability.patch: Fix opening About page in revo. (Upstream revision 46200)
  
  [IMPACT]
  Attempting to run any of the programs listed below fails with the following error:
  
  Warning: XmManager ClassInitialize: XmeTraitSet failed
  Error: attempt to add non-widget child "DropSiteManager" to parent "ivview" which supports only widgets
  
  In package inventor-clients:
  /usr/bin/ivview
  /usr/bin/SceneViewer
  
  In package inventor-demo:
  /usr/lib/inventor/drop
  /usr/lib/inventor/gview.RUNME
  /usr/lib/inventor/maze
  /usr/lib/inventor/noodle.RUNME
  /usr/lib/inventor/qmorf.RUNME
  /usr/lib/inventor/revo
  /usr/lib/inventor/SceneViewer.RUNME
  /usr/lib/inventor/textomatic
  
  Additionally, all of the above programs are hard-coded to use xpdf for
  displaying their help pages (LP: #1208162). Xpdf would not be installed
- on a typical desktop as libinvenotr's recommends in Ubuntu were on xpdf
+ on a typical desktop as libinventor's recommends in Ubuntu were on xpdf
  | pdf-viewer, which would be satisfied by the desktop's default PDF
  viewer even though it would never be used.  If xpdf is installed, it is
  almost guaranteed to segfault while opening any document (LP: #943195).
  
  [Test Case]
  Install inventor-clients and inventor-demo:
  $ sudo apt-get install inventor-clients inventor-demo
  
  Run any of the programs listed above, for example:
  $ /usr/lib/inventor/qmorf.RUNME
  
  Verify that the program is able to start.
  Click on the About button, or from the menu; File / About, and verify that the About or help page is opened.
  
+ [Regression Potential]
+ The only packages in the archive depending on libinventor are those produced by this package. The inventor-clients and inventor-demo programs were unable to start so a regression couldn't make the situation worse. 
+ 
  ---------------------------------------------------------------------------------------
  
  On Ubuntu 12.04 (64bit) the ivview application from the inventor-clients
  package fails with the following error on startup:
  
  Warning: XmManager ClassInitialize: XmeTraitSet failed
  Error: attempt to add non-widget child "DropSiteManager" to parent "ivview" which supports only widgets

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1006988

Title:
  ivview application does not start

Status in “inventor” package in Ubuntu:
  Fix Released
Status in “inventor” source package in Precise:
  New
Status in “inventor” package in Debian:
  Fix Released

Bug description:
  [SRU] The patch attached to comment #4 backports the following changes from 2.1.5-10-17 in Saucy:
  - patches/add-required-libs.patch: Link with -lXm before -lXt. (LP: #1006988)
  - patches/buildsystem.patch: Use xdg-open as PDF viewer. (LP: #1208162)
  - patch/configurability.patch: Fix opening About page in revo. (Upstream revision 46200)

  [IMPACT]
  Attempting to run any of the programs listed below fails with the following error:

  Warning: XmManager ClassInitialize: XmeTraitSet failed
  Error: attempt to add non-widget child "DropSiteManager" to parent "ivview" which supports only widgets

  In package inventor-clients:
  /usr/bin/ivview
  /usr/bin/SceneViewer

  In package inventor-demo:
  /usr/lib/inventor/drop
  /usr/lib/inventor/gview.RUNME
  /usr/lib/inventor/maze
  /usr/lib/inventor/noodle.RUNME
  /usr/lib/inventor/qmorf.RUNME
  /usr/lib/inventor/revo
  /usr/lib/inventor/SceneViewer.RUNME
  /usr/lib/inventor/textomatic

  Additionally, all of the above programs are hard-coded to use xpdf for
  displaying their help pages (LP: #1208162). Xpdf would not be
  installed on a typical desktop as libinventor's recommends in Ubuntu
  were on xpdf | pdf-viewer, which would be satisfied by the desktop's
  default PDF viewer even though it would never be used.  If xpdf is
  installed, it is almost guaranteed to segfault while opening any
  document (LP: #943195).

  [Test Case]
  Install inventor-clients and inventor-demo:
  $ sudo apt-get install inventor-clients inventor-demo

  Run any of the programs listed above, for example:
  $ /usr/lib/inventor/qmorf.RUNME

  Verify that the program is able to start.
  Click on the About button, or from the menu; File / About, and verify that the About or help page is opened.

  [Regression Potential]
  The only packages in the archive depending on libinventor are those produced by this package. The inventor-clients and inventor-demo programs were unable to start so a regression couldn't make the situation worse. 

  ---------------------------------------------------------------------------------------

  On Ubuntu 12.04 (64bit) the ivview application from the inventor-
  clients package fails with the following error on startup:

  Warning: XmManager ClassInitialize: XmeTraitSet failed
  Error: attempt to add non-widget child "DropSiteManager" to parent "ivview" which supports only widgets

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/inventor/+bug/1006988/+subscriptions



More information about the Ubuntu-sponsors mailing list