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

Bug#466491: marked as done (libc6: gettimeofday() in /libe/libc.so.6 causes SIGSEGV)



Your message dated Wed, 05 Mar 2008 10:35:01 +0100
with message-id <47CE6945.5000103@aurel32.net>
and subject line Re: Bug#466491: libc6: gettimeofday() in /libe/libc.so.6 causes	SIGSEGV
has caused the Debian Bug report #466491,
regarding libc6: gettimeofday() in /libe/libc.so.6 causes SIGSEGV
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
466491: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466491
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.7-6
Severity: important


Applications (such as mplayer and vlc) that call gettimeofday() from
/lib/libc.so.6 get a SIGSEGV.  See gdb output below:

clay ~ % gdb mplayer
GNU gdb 6.7.1-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/mplayer 
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x2ba82d5eece0 (LWP 8155)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x2ba82d5eece0 (LWP 8155)]
0x00002ba8278d80d8 in gettimeofday () from /lib/libc.so.6
(gdb) bt
#0  0x00002ba8278d80d8 in gettimeofday () from /lib/libc.so.6
#1  0x00002ba81faac2be in ?? () from /usr/lib/libGL.so.1
#2  0x00002ba8285a0f31 in _nv000102gl () from /usr/lib/libGLcore.so.1
#3  0x00002ba81fac272c in ?? () from /usr/lib/libGL.so.1
#4  0x00002ba81fac2b21 in _init () from /usr/lib/libGL.so.1
#5  0x00002ba81ea98166 in ?? () from /lib64/ld-linux-x86-64.so.2
#6  0x00002ba81ea9828e in ?? () from /lib64/ld-linux-x86-64.so.2
#7  0x00002ba81ea8aa9a in ?? () from /lib64/ld-linux-x86-64.so.2
#8  0x0000000000000001 in ?? ()
#9  0x00007fff8c01e84e in ?? ()
#10 0x0000000000000000 in ?? ()
(gdb) 


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22.5custom (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6 depends on:
ii  libgcc1                 1:4.3-20080202-1 GCC support library

libc6 recommends no packages.

-- debconf information:
  glibc/restart-failed:
  glibc/restart-services:

-- 
Clay Barnes

Website:
http://www.hci-matters.com

GPG Public Key (Fingerprint 0xbb14 fce2 1199 c413):
http://www.hci-matters.com/keys/claybarnes_public_key_until20080718.gpg



--- End Message ---
--- Begin Message ---
Clay Barnes a écrit :
> On 11:33 Mon 03 Mar     , Aurelien Jarno wrote:
>> Clay Barnes a écrit :
>>> On 11:14 Mon 03 Mar     , Aurelien Jarno wrote:
>>>> >From what I see in the backtrace /usr/lib/libGLcore.so.1 is still used,
>>>> and this file is provided by the nvidia driver. The call to
>>>> gettimeofday() is done from this file, and there is a lot of chances 
>>>> that the bug is located there.
>>>>
>>>> You can run "dpkg -S /usr/lib/libGLcore.so.1" to know which package
>>>> provides this file. If there is no result, then it may come from a
>>>> manual installation of the nvidia drivers.
>>>>
>>>>> The exact command that causes the crash is 'mplayer'.  I don't even
>>>>> have to give it any arguments, though even with arguments I get the
>>>>> same results.
>>>>>
>>>> That seems to confirm that the problem is specific to your system. Such
>>>> a problem would have been reported more than once otherwise.
>>>>
>>> I'm sorry to have wasted your time with a bug that was my fault.
>>> Thanks for the help tracking it down, though!
>>>

I am closing this bug with this mail.

>> Do you mean you have been able to fix the problem? What was it exactly?
>>
>>
> 
> Nah, I haven't fixed it, but I do know I tried a manual install of the
> nvidia drivers once and I remember now that it failed.  I'm sure
> that's the issue, I just can't get it to uninstall.  I'll eventually
> either re-install my whole system (I'm considering going back to etch)
> or go through the install script and undo the damage manually.
> 

The easiest way to uninstall it is probably to remove all the files
listed on those pages:
http://packages.debian.org/sid/i386/nvidia-glx/filelist
http://packages.debian.org/sid/i386/nvidia-glx-dev/filelist

And then run "apt-get --reinstall xserver-xorg-core libgl1-mesa-glx"


-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net


--- End Message ---

Reply to: