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 ()
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"
that was my fault. sorry.