** Description changed:

+ [IMPACT]
+ Users of ddd, xpdf and some legacy applications not in the archive experience 
segfaults when attempting certain operations.
+ 
+ [Test Cases]
+ Steps to reproduce in xpdf:
+ (1) open a PDF document in xpdf
+ (2) right-click on the page for the popup menu to appear
+ (3) select 'Full screen' to toggle full screen mode
+ (4) press a key (e.g. Ctrl)
+ Repeat steps 2 through 4 until a segfault occurs
+ 
+ Steps to reproduce in ddd:
+ (1) compile a simple C program (e.g. hello world) with debugging info
+ (2) run ddd and open the program
+ (3) right-click over some empty space in the Source Window
+      for the 'Set Breakpoint' popup menu to appear
+ (4) right-click over some text in the Source Window
+      for the 'Print / Display' popup menu to appear
+ (5) press a key (e.g. Ctrl)
+ Repeat steps 3 through 5 until a segfault occurs
+ 
+ [Regression Potential]
+ Although libxm4 has around 50 reverse dependencies, the fix simply causes 
Motif to revert to its 2.3.3 behaviour, which has been well tested.
+ This fix has been in Debian testing and Ubuntu Vivid since April 2015 with no 
reports of regression.  It was also backported to Jessie in August 2015.
+ 
+ -----------------------------------------------------------------------------
+ 
  Trying to step/next through code in a ddd window, ddd segfaults with
  stack trace:
  
  #0  0x00007ffff725a7dd in _XtWindowedAncestor () from 
/usr/lib/x86_64-linux-gnu/libXt.so.6
  #1  0x00007ffff725b0d1 in XtWindowOfObject () from 
/usr/lib/x86_64-linux-gnu/libXt.so.6
  #2  0x00007ffff7aafdd8 in ?? () from /usr/lib/x86_64-linux-gnu/libXm.so.4
  #3  0x00007ffff7254499 in XtDispatchEvent () from 
/usr/lib/x86_64-linux-gnu/libXt.so.6
  #4  0x000000000041e63f in ?? ()
  #5  0x00000000004cd6dd in ?? ()
  #6  0x000000000040da6f in ?? ()
  #7  0x00007ffff5eeeec5 in __libc_start_main (main=0x40da50, argc=1, 
argv=0x7fffffffe5c8, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fffffffe5b8) at libc-start.c:287
  #8  0x0000000000413d95 in ?? ()
  
  It's segfaulted twice in 15 minutes so it can't be that unlikely.
  
  (Disclaimer: I do  have an outdated acer BIOS, if that's an issue here)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: ddd 1:3.3.12-5
  ProcVersionSignature: Ubuntu 3.16.0-6.11-generic 3.16.0-rc7
  Uname: Linux 3.16.0-6-generic x86_64
  ApportVersion: 2.14.5-0ubuntu4
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Sun Aug 10 19:13:34 2014
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-07-09 (32 days ago)
  InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha amd64 
(20140708)
  SourcePackage: ddd
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354961

Title:
  [SRU] Fix for upstream bug #1565 causes segfaults in ddd and xpdf

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to