Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552914 - =kde-apps/knotify-4.14.3 crashes if vlc is compiled with -fsanitize=address
Summary: =kde-apps/knotify-4.14.3 crashes if vlc is compiled with -fsanitize=address
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-23 09:10 UTC by Agostino Sarubbo
Modified: 2015-07-23 06:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2015-06-23 09:10:59 UTC
When I receive notifications, knotify crashes if vlc is compiled with -fsanitize=address.

This is the report from the crash handler:

Application: KNotify (knotify4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7748926780 (LWP 23023))]

Thread 2 (Thread 0x7f773938e700 (LWP 23098)):
#0  0x00007f7743501c29 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f77434bfaa9 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f77434c0313 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f77434c04fc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f7746193cee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f77461652af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f77461655a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f77460611af in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f7746146543 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f77460638bf in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f7743aae204 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7745a3357d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7748926780 (LWP 23023)):
[KCrash Handler]
#5  0x00007f774617b922 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f774610b383 in QTextStream::QTextStream(QIODevice*) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f77335ccc8c in Stream (device=0x7f77337e1dc0 <devnull>, this=0x209e8b0) at /usr/include/qt4/QtCore/qdebug.h:65
#8  QDebug (device=0x7f77337e1dc0 <devnull>, this=0x7fff05b4a950) at /usr/include/qt4/QtCore/qdebug.h:76
#9  nullDebug () at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/utils/debug_p.h:54
#10 Debug::dbgstream (level=level@entry=Debug::DEBUG_INFO) at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/utils/debug.cpp:148
#11 0x00007f77335b0d13 in dbgstreamwrapper (level=Debug::DEBUG_INFO) at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/utils/debug.h:94
#12 debug () at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/utils/debug.h:96
#13 Phonon::VLC::Backend::Backend (this=0x2082720, parent=<optimized out>) at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/backend.cpp:86
#14 0x00007f77335b18cb in qt_plugin_instance () at /tmp/portage/media-libs/phonon-vlc-0.7.2/work/phonon-backend-vlc-0.7.2/src/backend.cpp:55
#15 0x00007f774614a4f1 in QPluginLoader::instance() () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f773898494b in Phonon::KdePlatformPlugin::createBackend (this=this@entry=0x1e618c0, newService=...) at /tmp/portage/kde-apps/phonon-kde-4.14.3/work/phonon-kde-4.14.3/phonon/platform_kde/kdeplatformplugin.cpp:130
#17 0x00007f7738985133 in Phonon::KdePlatformPlugin::createBackend (this=0x1e618c0) at /tmp/portage/kde-apps/phonon-kde-4.14.3/work/phonon-kde-4.14.3/phonon/platform_kde/kdeplatformplugin.cpp:183
#18 0x00007f7747e41b0e in ?? () from /usr/lib64/libphonon.so.4
#19 0x00007f7747e42ef8 in Phonon::Factory::backend(bool) () from /usr/lib64/libphonon.so.4
#20 0x00007f7747e456ba in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, int) const () from /usr/lib64/libphonon.so.4
#21 0x00007f7747e46148 in Phonon::GlobalConfig::audioOutputDeviceFor(Phonon::Category, int) const () from /usr/lib64/libphonon.so.4
#22 0x00007f7747e37627 in ?? () from /usr/lib64/libphonon.so.4
#23 0x00007f7747e35288 in ?? () from /usr/lib64/libphonon.so.4
#24 0x000000000040de91 in _start ()
Comment 1 Agostino Sarubbo gentoo-dev 2015-06-23 09:11:10 UTC

Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.8.4, glibc-2.20-r2, 3.14.37-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.14.37-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E3-1240_v3_@_3.40GHz-with-gentoo-2.2
KiB Mem:     8120644 total,   2821996 free
KiB Swap:    2047996 total,   2047996 free
Timestamp of repository gentoo: Mon, 22 Jun 2015 06:00:01 +0000
sh bash 4.3_p33-r2                                                                                                                                                                                                                                                             
ld GNU ld (Gentoo 2.24 p1.4) 2.24                                                                                                                                                                                                                                              
app-shells/bash:          4.3_p33-r2::gentoo                                                                                                                                                                                                                                   
dev-lang/perl:            5.20.2::gentoo                                                                                                                                                                                                                                       
dev-lang/python:          2.7.9-r1::gentoo, 3.4.1::gentoo                                                                                                                                                                                                                      
dev-util/cmake:           2.8.12.2-r1::gentoo                                                                                                                                                                                                                                  
dev-util/pkgconfig:       0.28-r2::gentoo                                                                                                                                                                                                                                      
sys-apps/baselayout:      2.2::gentoo                                                                                                                                                                                                                                          
sys-apps/openrc:          0.16.4::gentoo                                                                                                                                                                                                                                       
sys-apps/sandbox:         2.6-r1::gentoo                                                                                                                                                                                                                                       
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo                                                                                                                                                                                                                           
sys-devel/automake:       1.12.6::gentoo, 1.13.4::gentoo, 1.14.1::gentoo                                                                                                                                                                                                       
sys-devel/binutils:       2.24-r3::gentoo                                                                                                                                                                                                                                      
sys-devel/gcc:            4.8.4::gentoo                                                                                                                                                                                                                                        
sys-devel/gcc-config:     1.7.3::gentoo                                                                                                                                                                                                                                        
sys-devel/libtool:        2.4.6::gentoo                                                                                                                                                                                                                                        
sys-devel/make:           4.1-r1::gentoo                                                                                                                                                                                                                                       
sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)                                                                                                                                                                                                                    
sys-libs/glibc:           2.20-r2::gentoo                                                                                                                                                                                                                                      
Repositories:                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                               
gentoo                                                                                                                                                                                                                                                                         
    location: /usr/portage                                                                                                                                                                                                                                                     
    sync-type: rsync                                                                                                                                                                                                                                                           
    sync-uri: rsync://192.168.0.22/gentoo-portage                                                                                                                                                                                                                              
    priority: -1000                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                               
x-portage                                                                                                                                                                                                                                                                      
    location: /usr/local/portage                                                                                                                                                                                                                                               
    masters: gentoo                                                                                                                                                                                                                                                            
    priority: 0                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                               
ACCEPT_KEYWORDS="amd64"                                                                                                                                                                                                                                                        
ACCEPT_LICENSE="*"                                                                                                                                                                                                                                                             
CBUILD="x86_64-pc-linux-gnu"                                                                                                                                                                                                                                                   
CFLAGS="-O2 -march=core-avx2 -mtune=core-avx2 -msse4.2 -fno-stack-protector"                                                                                                                                                                                                   
CHOST="x86_64-pc-linux-gnu"                                                                                                                                                                                                                                                    
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/applications/chromium-browser-chromium.desktop /usr/share/applications/firefox.desktop /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0"                                                                                                                                                                                                                                                                   
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"                                                                                                    
CXXFLAGS="-O2 -march=core-avx2 -mtune=core-avx2 -msse4.2 -fno-stack-protector"                                                                                                                                                                                                 
DISTDIR="/usr/portage/distfiles"                                                                                                                                                                                                                                               
EMERGE_DEFAULT_OPTS="--with-bdeps y -b"                                                                                                                                                                                                                                        
FCFLAGS="-O2 -pipe"                                                                                                                                                                                                                                                            
FEATURES="assume-digests binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"                                                                                                                                                                                                                                    
FFLAGS="-O2 -pipe"                                                                                                                                                                                                                                                             
GENTOO_MIRRORS="http://192.168.0.22/ http://distfiles.gentoo.org http://gentoo.wheel.sk/ http://mirror.netcologne.de/gentoo/ http://mirrors.linuxant.fr/distfiles.gentoo.org/"                                                                                                 
LANG="it_IT.UTF-8"                                                                                                                                                                                                                                                             
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-z,lazy"                                                                                                                                                                                                             
MAKEOPTS="-j8"                                                                                                                                                                                                                                                                 
PKGDIR="/usr/portage/packages"                                                                                                                                                                                                                                                 
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp/"
USE="X acl alsa amd64 berkdb bzip2 cli consolekit cracklib crypt cups cxx dbus dri fortran gdbm gif iconv jpeg kde mmx mmxext modules mp3 multilib mysql ncurses nptl ogg opengl openmp pam pcre png policykit qt3support qt4 readline session sse sse2 ssl symlink tcpd threads tiff udev unicode vaapi vorbis zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_GB" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nouveau"
USE_PYTHON="2.7"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

kde-apps/knotify-4.14.3::gentoo was built with the following:
USE="(-aqua) -debug" ABI_X86="64"
Comment 2 Agostino Sarubbo gentoo-dev 2015-07-23 06:56:04 UTC
that was my fault. sorry.