k3b doesn't start. It shiw segmentation fault after calling k3b. Reproducible: Always Steps to Reproduce: 1.emerge =k3b-0.11.24 2.k3b 3.
Wrong product
emerge --info, please
guzymuzy gustavom # k3b Falha de segmenta
guzymuzy gustavom # k3b Falha de segmentação guzymuzy gustavom # emerge --info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11.10 i686) ================================================================= System uname: 2.6.11.10 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16-r1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/conf.d /etc/cups/cupsd.conf /etc/hosts /etc/locales.build /etc/rc.conf /etc/samba/smb.conf /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="pt_BR.iso88591" LINGUAS="pt_BR" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo-pt.org/gentoo-portage/" USE="x86 3dnow 3dnowext X alsa apm arts avi berkdb bitmap-fonts cdr cdrw crypt cups curl divx4linux dts dvd dvdr dvdread dvdrw emboss encode esd fam foomaticdb fortran gd gdbm gif gimpprint gphoto2 gpm gtk gtk2 imagemagick imlib ipv6 java joystick jpeg kde kdeenablafinal kdeenablefinal kerberos libg++ libwww m3dnow mad mikmod mmmx mmmx2 mmx mmx2 mmxext motif mozilla mp3 mpeg mplayer msse ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png ppds python qt readline samba sdl spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis xine xml2 xmms xv xvid zlib linguas_pt_BR userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Can you please gather more info, e.g. by compiling k3b with USE="debug", or running k3b in a debugger: # gdb k3b (gdb) run (gdb) bt You can also search http://bugs.kde.org for similar bugs.
GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/k3b (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0xb7ff19d2 in ?? () (gdb)
GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/k3b (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0xb7ff19d2 in ?? () (gdb) bt #0 0xb7ff19d2 in ?? () #1 0xbffff08c in ?? () #2 0xb7ff5956 in ?? () #3 0xb8000fd4 in ?? () #4 0x00000001 in ?? () #5 0x08067612 in ?? () #6 0xb7f797cc in ?? () #7 0xb6086a96 in ?? () #8 0xbffff0a8 in ?? () #9 0xb6086a96 in ?? () #10 0xb8000f22 in ?? () #11 0xb7ff475b in ?? () #12 0x00000001 in ?? () #13 0xb7b58000 in ?? () #14 0x0d696910 in ?? () #15 0xbfff0002 in ?? () #16 0x00000001 in ?? () #17 0xb7d7ed18 in ?? () #18 0xbffff0f0 in ?? () #19 0x00000000 in ?? () #20 0x00000000 in ?? () #21 0xb7f8e69a in ?? () #22 0xb7f7e3fc in ?? () #23 0xb7f77b2c in ?? () #24 0x0000003f in ?? () #25 0xb6074100 in ?? () #26 0xb6072270 in ?? () #27 0x09590e86 in ?? () #28 0xb6084180 in ?? () #29 0xb8000fd4 in ?? () #30 0xb61cf424 in ?? () #31 0xb6084180 in ?? () #32 0xbffff21c in ?? () #33 0xb7ff1e32 in ?? () #34 0xb607d474 in ?? () #35 0xbffff1d8 in ?? () #36 0xb8001638 in ?? () #37 0x00000002 in ?? () #38 0xb6072270 in ?? () ---Type <return> to continue, or q <return> to quit---
Unfortunately that shows nothing. Try compiling k3b with USE="debug" and without -fomit-frame-pointer in CFLAGS, we cannot do much with the current info.
USE="debug" emerg k3b I've got the same result. guzymuzy gustavom # k3b Falha de segmenta
USE="debug" emerg k3b I've got the same result. guzymuzy gustavom # k3b Falha de segmentação guzymuzy gustavom # gdb k3b GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/k3b (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0xb7ff19d2 in ?? () (gdb) bt #0 0xb7ff19d2 in ?? () #1 0xbffff08c in ?? () #2 0xb7ff5956 in ?? () #3 0xb8000fd4 in ?? () #4 0x00000001 in ?? () #5 0xb7fd5e68 in ?? () #6 0xb7f747cc in ?? () #7 0xb604fa96 in ?? () #8 0xbffff0a8 in ?? () #9 0xb604fa96 in ?? () #10 0xb8000f12 in ?? () #11 0xb7ff475b in ?? () #12 0x00000001 in ?? () #13 0xb7b53000 in ?? () #14 0x0d696910 in ?? () #15 0xbfff0002 in ?? () #16 0x00000001 in ?? () #17 0xb7d79d18 in ?? () #18 0xbffff0f0 in ?? () #19 0x00000000 in ?? () #20 0x00000000 in ?? () #21 0xb7f8969a in ?? () #22 0xb7f793fc in ?? () #23 0xb7f72b2c in ?? () #24 0x0000003f in ?? () #25 0xb603d100 in ?? () #26 0xb603b270 in ?? () #27 0x09590e86 in ?? () #28 0xb604d180 in ?? () #29 0xb8000fd4 in ?? () #30 0xb6198424 in ?? () #31 0xb604d180 in ?? () #32 0xbffff21c in ?? () #33 0xb7ff1e32 in ?? () #34 0xb6046474 in ?? () #35 0xbffff1d8 in ?? () #36 0xb8001638 in ?? () #37 0x00000002 in ?? () #38 0xb603b270 in ?? () ---Type <return> to continue, or q <return> to quit---
You have to remove -fomit-frame-pointer from your compiler flags to get a usable backtrace.
Fixed after recompiling the system with stable keyword.