Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 50572
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 52446
Assigned To: media-video herd <media-video@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: FieldySnuts <sgtphou@fire-eyes.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
kino_strace.txt.gz kino-0.7.1 strace application/gzip fjmccloud@yahoo.com 2004-07-08 01:19 0000 55.60 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 50572 depends on: Show dependency tree
Bug 50572 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-09 13:52 0000
media-video/kino-0.7.1 crashes on me when i try to start it up. This is
particularly odd because I used it days ago, and it worked just fine.

I wondered if something it depended on got updated/reinstalled, so i remerged
kino, and i get the same result:

> Creating Magick Page
>> Searching /usr/lib/kino-gtk2 for plugins

(gnome_segv:16134): Gtk-WARNING **: Ignoring the separator setting

Any ideas would be appreciated, as #gentoo did not know.


Gentoo Base System version 1.4.3.10p1
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.5)
=================================================================
System uname: 2.6.5 i686 AMD Athlon(TM) XP 1800+
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -funroll-loops
-fprefetch-loop-
arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/
share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/co
nfig /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -funroll-loops
-fprefetch-loo
p-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache notitles sandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
ftp://gento
o.ccccom.com"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apm avi berkdb cdr chroot crypt cups dv dvd dvdr encode
f
oomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww
mad
mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl
pn
g pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd
tiff truetype x86 xml2 xmms xv zlib"

[any hints on fixing that nasty paste would be nice too, sorry]

------- Comment #1 From FieldySnuts 2004-05-13 13:46:35 0000 -------
When kino crashes it pops up an interface, bug buddy, part of gnome. I looked
at the output it was going to send to devs but it was useless. Ebuild had no
debug flag, config script had nothing about debug.

Thanks to a tip from rac, I'm sticking -g in CFLAGS and nostrip in FEATURES,
and trying again. I've sent this via bugbuddy, and here was it's output:

Backtrace was generated from '/usr/bin/kino'

Using host libthread_db library "/lib/libthread_db.so.1".
0x4025d5e8 in waitpid () from /lib/libpthread.so.0
#0  0x4025d5e8 in waitpid () from /lib/libpthread.so.0
#1  0x400d4758 in ?? () from /usr/lib/libgnomeui-2.so.0
#2  0x4009ac82 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3  0x00001d64 in ?? ()
#4  0xbfffe9ec in ?? ()


And here is my info with the above changes:

Gentoo Base System version 1.4.3.10p1
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.5)
=================================================================
System uname: 2.6.5 i686 AMD Athlon(TM) XP 1800+
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-g -O2 -march=athlon-xp -fomit-frame-pointer -funroll-loops
-fprefetch-lo
op-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/
share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/co
nfig /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-g -O2 -march=athlon-xp -fomit-frame-pointer -funroll-loops
-fprefetch-
loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache nostrip notitles sandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
ftp://gento
o.ccccom.com"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apm avi berkdb cdr chroot crypt cups dv dvd dvdr encode
f
oomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww
mad
mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl
pn
g pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd
tiff
truetype x86 xml2 xmms xv zlib"

------- Comment #2 From FieldySnuts 2004-05-20 22:45:41 0000 -------
I don't want to be a nag here, however I've got tapes filling up and no way to
pull off of them.

Any chance this bug has been noticed?

Thanks gang, keep truckin :)

------- Comment #3 From FieldySnuts 2004-05-23 00:08:38 0000 -------
I keep finding out more information, so here is the end of strace kino:

open("/usr/lib/kino-gtk2", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOE
NT (No such file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(3, "\234\21\3\0\3\0@\2\200\0\0\0\234\24.\0\3\0@\2\1\0\0\0&"..., 10340) = 10
340
write(3, " \21\2\0\0\0\0\0", 8)         = 8
write(3, "+\21\1\0", 4)                 = 4
read(3, 0xbfffecf0, 32)                 = -1 EAGAIN (Resource temporarily unavail
able)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\1\214\0\0\0\0\0\5\0\340\1\0\0\0\0\1\0\0\0\36\0\0\0\300"..., 32) = 32
fork()                                  = 8493
waitpid(8493, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0) = 8493
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [SEGV RTMIN])
_exit(1)



Indeed, /usr/lib/kino-gtk2 does not exist at all.

# etcat -v gtk+
[ Results for search key           : gtk+ ]
[ Candidate applications found : 5 ]

 Only printing found installed programs.

*  x11-libs/gtk+ :
        [  I] 1.2.10-r10 (1)
        [   ] 1.2.10-r11 (1)
        [   ] 2.2.4-r1 (2)
        [   ] 2.4.0-r1 (2)
        [ ~I] 2.4.1 (2)


I'm wondering if kino is expecting gtk+-2.2.4. Unfortunately 2.2 and 2.4 are slot 2, so I can't figure out a way to test this.

------- Comment #4 From FieldySnuts 2004-06-05 08:02:33 0000 -------
Further tips from kloeri and jstubbs caused me to emerge kino like so:

CFLAGS="-g" FEATURES="nostrip -ccache" emerge kino

I then upgraded gdb to 6.1 from 6.0. Here is the result:

> Creating Magick Page
>> Searching /usr/lib/kino-gtk2 for plugins

Program received signal SIGSEGV, Segmentation fault.
0x081048d1 in GDKImageFilterRepository::SelectionChange ()
(gdb) backtrace
#0  0x081048d1 in GDKImageFilterRepository::SelectionChange ()
#1  0x081047d4 in GDKImageFilterRepository::Initialise ()
#2  0x080ee9ed in PageMagick::PageMagick ()
#3  0x080c4cfd in KinoCommon::KinoCommon ()
#4  0x080f3a14 in kinoInitialise ()
#5  0x08070e00 in main (argc=1, argv=0xbffff554) at main.c:157
(gdb)

------- Comment #5 From FieldySnuts 2004-06-14 16:20:54 0000 -------
Well after all that, it appears I've stumbled around enough and solved the
issue. Unfortunately I don't know what the issue was, anyway.

Here is what I did:

Unmerged kino-0.7.1
Merged kino-0.7.0 (it ran)
Unmerged kino-0.7.0
Merged kino-0.7.1

And well, it ran..

Hopefully if anybody else runs into this, it can be solved by these steps.

------- Comment #6 From Martin Holzer (RETIRED) 2004-06-24 07:20:10 0000 -------
closing

------- Comment #7 From fjmccloud@yahoo.com 2004-07-08 01:19:42 0000 -------
Created an attachment (id=34986) [details]
kino-0.7.1 strace

emerging kino-0.7.0 does nothing to solve this problem.  Relevant part of
strace output:

12876 open("/usr/lib/kino-gtk2", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 17
12876 fstat(17, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
12876 fcntl(17, F_SETFD, FD_CLOEXEC)	= 0
12876 getdents64(17, /* 2 entries */, 4096) = 48
12876 stat("/usr/lib/kino-gtk2/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) =
0
12876 stat("/usr/lib/kino-gtk2/..", {st_mode=S_IFDIR|0755, st_size=32768, ...})
= 0
12876 getdents64(17, /* 0 entries */, 4096) = 0
12876 close(17) 			= 0
12876 --- SIGSEGV (Segmentation fault) @ 0 (0) ---

------- Comment #8 From Martin Holzer (RETIRED) 2004-07-08 02:09:37 0000 -------
please provide
#emerge info

------- Comment #9 From fjmccloud@yahoo.com 2004-07-08 10:26:31 0000 -------
Here's my emerge info (and yes it has gtk2 in USE flags).  Thanks!

Gentoo Base System version 1.4.16
Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.4.20040605-r0, 2.6.7)
=================================================================
System uname: 2.6.7 x86_64 5
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac alsa amd64 apm audiofile avi berkdb bonobo cdr chroot crypt cups dga dnd dv dvd dvdr encode esd faad ffmpeg flac foomaticdb freetype gdbm gif gimpprint glade gnome gphoto2 gpm gtk gtk2 icq ieee1394 imlib joystick jpeg libg++ libwww lufsusermount mad matroska mikmod mng motif mozilla mpeg mpeg4 multilib ncurses nogcj oggvorbis opengl openssh oss pam pdflib perl png pthreads python quicktime readline samba sdl slang spell ssl tcltk tcpd theora tiff transcode truetype usb xine xml2 xmms xv xvid zlib"

------- Comment #10 From Dan Dennedy 2004-07-12 17:30:10 0000 -------
This appears to be a duplicate of bug 52446.

------- Comment #11 From Jason Huebel (RETIRED) 2004-08-11 14:15:47 0000 -------

*** This bug has been marked as a duplicate of 52446 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug