[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ide-cd and xine problems after update stable->testing/unstable



Justin Pryzby wrote:
> On Sun, Dec 18, 2005 at 07:42:42PM +0100, Frank Fegert wrote:
>>_llseek(19, 0, [11552], SEEK_CUR)       = 0
>>brk(0x902c000)                          = 0x902c000
>>read(19, "", 16384)                     = 0
>>close(19)                               = 0
>>munmap(0xac9c1000, 4096)                = 0
>>--- SIGSEGV (Segmentation fault) @ 0 (0) ---
>>getppid()                               = 7108
>>getppid()                               = 7108
>>write(2, "xiTK received SIGSEGV signal, RI"..., 35) = 35
>>rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
>>tgkill(7109, 7109, SIGABRT)             = 0
>>--- SIGABRT (Aborted) @ 0 (0) ---
>>+++ killed by SIGABRT +++
>>
>>It seems to segfault upon unmapping the memory with the content
>>read from /usr/share/xine/libxine1/fonts/cetus-24.xinefont.gz
>>isn't it? but why?
> 
> No.  It is referencing a NULL pointer; so, now I suspect an xine bug.
> Please get a backtrace by compiling locally with debugging symbols
> (DEB_BUILD_OPTIONS=nostrip), and report it iff it is not a known
> problem.

Thanks for your reply! I tried building xine-ui from the
source package, although i'm very much a rookie to the debian
specific details.

farnsworth:/var/tmp/xine-ui-0.99.3# apt-get build-dep xine-ui
Reading package lists... Done
Building dependency tree... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

farnsworth:/var/tmp# apt-get source xine-ui
Reading package lists... Done
Building dependency tree... Done
Need to get 2631kB of source archives.
Get:1 http://ftp-stud.fht-esslingen.de unstable/main xine-ui 0.99.3-1.2 (dsc) [804B]
Get:2 http://ftp-stud.fht-esslingen.de unstable/main xine-ui 0.99.3-1.2 (tar) [2610kB]
Get:3 http://ftp-stud.fht-esslingen.de unstable/main xine-ui 0.99.3-1.2 (diff) [20.1kB]
Fetched 2631kB in 33s (77.7kB/s)
dpkg-source: extracting xine-ui in xine-ui-0.99.3
dpkg-source: unpacking xine-ui_0.99.3.orig.tar.gz
dpkg-source: applying ./xine-ui_0.99.3-1.2.diff.gz

farnsworth:/var/tmp/xine-ui-0.99.3# export DEB_BUILD_OPTIONS=nostrip
farnsworth:/var/tmp/xine-ui-0.99.3# dpkg-buildpackage -rfakeroot -uc -b
dpkg-buildpackage: source package is xine-ui
dpkg-buildpackage: source version is 0.99.3-1.2
dpkg-buildpackage: source changed by Steve Kemp <skx@debian.org>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
 ...
checking for xine-config... /usr/bin/xine-config
checking for XINE-LIB version >= 1.0.0...
*** 'xine-config --version' returned 1.0.1, but XINE (1.0.0)
*** was found! If xine-config was correct, then it is best
*** to remove the old version of XINE. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If xine-config was wrong, set the environment variable XINE_CONFIG
*** to point to the correct copy of xine-config, and remove the file config.cache
*** before re-running configure
configure: error: *** You should install xine-lib first ***

Ok, so i tried removing the existing xine packages, but this
would break the deps to libxine-dev. Getting the libxine-dev
sources and building it didn't work either. xine-ui still
complained about already being installed.

Since it's my desktop machine that's affected i decided to
take the cowards way out, downgrade and get back to stable
again. After doing so, neither xine nor ide-cd showed any
more errors. I guess either something went wrong during the
initital upgrade to testing, or there are currently some
broken packages in testing/unstable. Since i'm the only one
complaining i guess it's the former ;-)

Maybe i'll try the testing/unstable thing with a test machine
again.

Thanks again and regards,

	Frank






Reply to: