Bug 210890

Summary: QA Notice: Package has poor programming practices which may compile fine but exhibit random runtime failures.
Product: [Applications] k3b Reporter: Matteo M. <mattemod>
Component: generalAssignee: Sebastian Trueg <trueg>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.68.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Matteo M. 2009-10-17 17:12:31 UTC
Version:           1.68.0 alpha3 (using KDE 4.3.2)
Compiler:          x86_64-pc-linux-gnu-4.3.4 CFLAGS="-march=native -O2 -pipe"
OS:                Linux
Installed from:    Gentoo Packages

Here's the message shown at the end of app-cdr/k3b-1.68.0_alpha3 installation on my Gentoo Linux:


* QA Notice: Package has poor programming practices which may compile
*            fine but exhibit random runtime failures.               
* /var/tmp/portage/app-cdr/k3b-1.68.0_alpha3/work/k3b-1.68.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp:885: warning: dereferencing type-punned pointer will break strict-aliasing rules
* /var/tmp/portage/app-cdr/k3b-1.68.0_alpha3/work/k3b-1.68.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp:897: warning: dereferencing type-punned pointer will break strict-aliasing rules
Comment 1 Michał Małek 2009-11-03 20:15:19 UTC
SVN commit 1044437 by mmalek:

Fixed possible aliasing issues. It has been already fixed in original Qt sources.
BUG: 210890

 M  +2 -2      k3bqprocess_unix.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1044437