** Description changed:

  Valgrind complains about Uninitialized Memory Read in Ecere FileDialog
  
- And if statement was badly written, and has been reordered to solved the
+ An if statement was badly written, and has been reordered to solved the
  issue.
  
  [Test Case]
- Run an Ecere application with a FileDialog (e.g. the Ecere IDE) in Valgrind, 
and bring up the FileDialog.
+ Run the Ecere IDE in Valgrind, Bring up the FileDialog (Ctrl-O), Browse to 
+ Enter an asterisk (*) in the File Name edit box and hit enter, Notice the 
errors:
+ 
+ ==4696== Conditional jump or move depends on uninitialised value(s)
+ ==4696==    at 0x4150ECE: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x4151C6B: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x40F3DCA: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x40F240F: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x418C860: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x418CA11: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x415E4FE: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x41609A4: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x4172015: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x4199034: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696==    by 0x80E8B86: ??? (in /usr/bin/ide)
+ ==4696==    by 0x412C6E5: ??? (in /usr/lib/libecere.so.0.44)
+ ==4696== 
  
  [Regression Potential]
  This is a very trivial and safe fix, the if conditions have been reordered so 
that lazy evaluation prevents the UMR.

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

Title:
  [SRU] Valgrind complains about Uninitialized Memory Read in Ecere
  FileDialog

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ecere-sdk/+bug/1107852/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to