Bug#348019: fixed in 0.2.36-3

2006-01-17 Thread Per Lundberg
On Mon, 2006-01-16 at 15:22 -0800, Ryan Murray wrote:
 On Mon, Jan 16, 2006 at 11:40:58PM +0100, Per Lundberg wrote:
  This is the gdb output, including backtrace:
 This is useless without debugging symbols for the related libs, and
 indication of the LD_PRELOAD that was used at start time being given to gdb.
 you'd need to install dbg packages, and rebuild a few things with debugging
 symbols to make it useful.

With some dbg packages installed, I get this:

#0  0x2b5ab62c in raise (
sig=value optimized out)
at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:45
45int res = INLINE_SYSCALL (tgkill, 3, pid, THREAD_GETMEM
(THREAD_SELF, tid),
(gdb) backtrace
#0  0x2b5ab62c in raise (sig=value optimized out)
at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:45
#1  0x0044a844 in ?? ()
#2  signal handler called
#3  0x2b085348 in ?? ()
#4  0x2b464348 in ?? ()
#5  0x7fffdc80 in ?? ()
#6  0x06f74c45 in ?? ()
#7  0x7fffdc40 in ?? ()
#8  0x2b46b2c3 in ?? () from /usr/lib/firefox/libnspr4.so
#9  0x in ?? ()

I am currently recompiling firefox with --enable-debug to see if we can
get some more out of this. Shouldn't take too long, I'll get back to you
with a better trace ASAP.

 what's the output of nm --dynamic /usr/lib/esound/libesddsp.so.0 ?

001022dc A __bss_start
1aa0 T close
 w __cxa_finalize
 U dlsym
001022dc A _edata
00102380 A _end
 U esd_free_all_info
 U esd_get_all_info
 U esd_open_sound
 U esd_set_stream_pan
 U exit
1d78 T _fini
 U free
 U fwrite
 U getenv
 U gettimeofday
 w __gmon_start__
0be0 T _init
1330 T ioctl
 w _Jv_RegisterClasses
 U malloc
1c30 T mmap
1c70 T mmap64
00102370 B mmapemu_last_flush
1cb0 T munmap
11b0 T open
1270 T open64
 U read
 U sprintf
 U stderr
 U strcmp
 U strlen
 U strncpy
1b10 T wrap_mmap
0f50 T wrap_open
 U write

-- 
Best regards,
Per Lundberg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#348019: fixed in 0.2.36-3

2006-01-16 Thread Ryan Murray
On Mon, Jan 16, 2006 at 11:40:58PM +0100, Per Lundberg wrote:
 On Mon, 2006-01-16 at 11:20 -0800, Ryan Murray wrote:
  Firefox determines whether or not to use open64 at runtime, rather than 
  compile
  time, which caused the problem with libesddsp.  The problem has been fixed 
  in
  0.2.36-3 of whichever libesd package you use.
 
 It did -- but now when I rebooted, the sigsegv is, unfortunately back,
 just like someone else reported in #347751.
 
 This is the gdb output, including backtrace:

This is useless without debugging symbols for the related libs, and
indication of the LD_PRELOAD that was used at start time being given to gdb.
you'd need to install dbg packages, and rebuild a few things with debugging
symbols to make it useful.

what's the output of nm --dynamic /usr/lib/esound/libesddsp.so.0 ?


signature.asc
Description: Digital signature