From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1M4uft-00021d-PN for garchives@archives.gentoo.org; Fri, 15 May 2009 10:29:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BB551E053B; Fri, 15 May 2009 10:29:56 +0000 (UTC) Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.152]) by pigeon.gentoo.org (Postfix) with ESMTP id 94151E053B for ; Fri, 15 May 2009 10:29:56 +0000 (UTC) Received: by yw-out-1718.google.com with SMTP id 5so4630948ywm.46 for ; Fri, 15 May 2009 03:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=Fv3Hn7mwdPf8jHQEdMevJbH/+ZUuHc24JPjlD2ULRaw=; b=K8ZrJZORlB5jVVTuJlaC3EulR3QiCNrtq/t8NtNBMLzxU0DrkZ0rHfh7vm0tchzGl0 mRBYK43YON+qpdrwBjZWnwW6CZ6sHMAQcaPQ36q9VETwSOh5yE0czNyj16QT6UIrkybB H8JEK5SJlWx9kv28tIGFSAThVL9E4RHN9t37o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=H5DUjrS1fSIIYqtfA8R7Yw8Ir2NOs9dC/sJ6LE8TdRIjaMNox1R5BQjkT3leiiqhp2 0Am3XO5+7Yh06nM4gxY/VxHr8hwMy7DgVBAiFjdjPngEYvaV6vwxFF9FijXiXQ1720Ia DGxjWeFJn65DCpfdXbvxFxHyaHricOGq7+2OE= Received: by 10.100.134.10 with SMTP id h10mr4331284and.148.1242383396343; Fri, 15 May 2009 03:29:56 -0700 (PDT) Received: from gentoo-everex.local (cpe-72-185-51-230.tampabay.res.rr.com [72.185.51.230]) by mx.google.com with ESMTPS id 34sm3330203yxm.11.2009.05.15.03.29.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 15 May 2009 03:29:55 -0700 (PDT) Message-ID: <4A0D441F.9070503@gmail.com> Date: Fri, 15 May 2009 06:29:51 -0400 From: Saphirus Sage User-Agent: Thunderbird 2.0.0.21 (X11/20090505) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Kino Crashes Opening Files References: <4A055AA6.8070402@optonline.net> <549053140905090712l73073245sa22d32d5086e5519@mail.gmail.com> <4A0599E4.6010207@optonline.net> <4A094AA3.9080902@optonline.net> <27dd34e60905120922u391eceeeg9e48f85e11456655@mail.gmail.com> <4A0AB4D8.3030203@optonline.net> <27dd34e60905130919n2a8f11e1s49999be4d349849b@mail.gmail.com> <4A0D431B.9050700@optonline.net> In-Reply-To: <4A0D431B.9050700@optonline.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: ee2ccbe3-3c21-462a-bfa2-d43ac0191cd4 X-Archives-Hash: e434cd6b779f7031847b92706c39171a dhk wrote: > I originally posted this question to the kino group. The chain of > emails is below. > > The problem is that kino crashes when opening a file, clicking on a > folder that has a video file in it, or when passing it in on the > command line. I removed and reinstalled kino, but the same thing > happens. I compiled the source manually and the problem wasn't > there. Now I think it has something to do with the Gentoo environment > or the ebuild. > > One thing I noticed on my system is that in > /usr/portage/media-video/kino there are two ebuilds a 1.3.1 and a > 1.3.3 I have 1.3.1 installed. The diffs to these files are as follows. > > $ diff kino-1.3.1.ebuild kino-1.3.3.ebuild > 1c1 > < # Copyright 1999-2008 Gentoo Foundation > --- > > # Copyright 1999-2009 Gentoo Foundation > 3c3 > < # $Header: > /var/cvsroot/gentoo-x86/media-video/kino/kino-1.3.1.ebuild,v 1.7 > 2008/12/21 14:44:31 nixnut Exp $ > --- > > # $Header: > /var/cvsroot/gentoo-x86/media-video/kino/kino-1.3.3.ebuild,v 1.1 > 2009/03/29 13:39:42 patrick Exp $ > 11c11 > < KEYWORDS="amd64 ppc ppc64 sparc x86" > --- > > KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" > 29a30 > > dev-util/intltool > > I'm not sure if the 1.3.3 file is causing a problem somehow. > > Any ideas? > > Thanks, > dhk > > Dan Dennedy wrote: >> On Wed, May 13, 2009 at 4:54 AM, dhk wrote: >>> Dan Dennedy wrote: >>>> On Tue, May 12, 2009 at 3:08 AM, dhk wrote: >>>>> dhk wrote: >>>>>> Carl Karsten wrote: >>>>>>> On Sat, May 9, 2009 at 5:27 AM, dhk wrote: >>>>>>>> I don't edit video very often so I don't know exactly when this >>>>>>>> problem >>>>>>>> started. >>>>>>>> >>>>>>>> Whenever I try to open a file kino crashes. It starts fine, >>>>>>>> but as >>>>>>>> soon >>>>>>>> as I try to open a .kino, .dv and other type files it crashes. >>>>>>>> When >>>>>>>> I'm >>>>>>>> in the kino gui the crash occurs when I click on the folder >>>>>>>> that has >>>>>>>> the >>>>>>>> .kino file. On the command line it crashes when I pass the >>>>>>>> file in as >>>>>>>> a >>>>>>>> parameter. >>>> More than likely the libdv or libavcodec libraries changed somehow and >>>> Kino needs to be rebuilt. If you are going to rebuild it, see if there >>>> is a v1.3.3, the latest release, available - it will clear up many of >>>> those GTK+ warnings. >>>> >>>>>>> post the command line and resulting output. >>>>>>> >>>> [...] >>>>>> /Video/Capture/MomAndDad50thAnniversary $ kino take1.kino >>>> [...] >>>>>> Kino experienced a segmentation fault. >>>> $ gdb kino >>>> (gdb) run take1.kino >>>> ...segfault >>>> (gdb) where >>>> >>>> send the output. >>>> >>> I think the problem is in the environment or setup somewhere. I >>> don't have >>> the answer, but I think I'm getting closer. So please bear with me >>> as I >>> explain. >>> >>> First) This is kino version 1.3.1 I'm working with. There isn't any >>> libavcodec package in the portage tree as far as I've seen, but >>> there is a >>> libavc1394 version 0.5.3. The highest version of lbdv is 1.0.0-r2. >> >> I do not know the gentoo package names; libavcodec is a part of FFmeg. >> >> $ ldd $(which kino) >> and see if it is linked to a libavcodec >> >>> Second) I tried compiling the source so I could run the program >>> through the >>> gdb debugger. When I ran the program without gdb it runs fine, but >>> the same >>> problem exists with the crashing. However, when running the program >>> through >>> gdb it SIGSEGV because it can't find the magick.glade and kino.glade >>> file. >>> The program was looking for them in /usr/local/share/kino/ and that >>> path >>> and the file don't exist. >> >> You have to install it to put resources in the expected location. >> >>> Third) Then I did a make clean and ran configure with my own >>> --prefix and >>> copied the two .glade file to that location. I redid the steps above >>> running kino with and without gdb and to my surprise everything worked. >>> Except for some missing icons , which is understandable since I >>> change the >>> --prefix, everything I tested was functional. I could open files >>> and play >>> them. >> >> Like I said, Kino needed to be rebuilt for some reason or another. Or, >> something special about the gentoo build is triggering a bug. >> >>> So now is the problem with the way kino is getting installed on >>> Gentoo amd64 >>> or am I picking up older files from previous versions that don't >>> work? Any >>> ideas? I think we're getting closer? >> >> Remove it entirely, re-emerge it. If the problem remains, file a bug >> with gentoo. If there is a patch that belongs upstream, someone should >> attach it to the Kino SourceForge tracker. Kino is no longer actively >> maintained, so someone needs to step up if they need it to work for >> them because no one else is going out of there way to resolve issues >> for various environments. >> > > I've only been using Kino for a short time, but 1.3.3 has been perfectly find on my amd64 system. Consider unmasking it and installing that version, see if that gets around whatever the problem is.