Bug#630589: reproducible crash after connecting to a running iceweasel
Vincent Lefevre
vincent at vinc17.net
Wed Jun 15 12:48:02 UTC 2011
On 2011-06-15 14:34:43 +0200, Vincent Lefevre wrote:
> Package: iceweasel
> Version: 3.5.19-2
> Severity: important
>
> To reproduce the crash:
> 1. Run iceweasel.
> 2. Run a second instance on some URL. The URL is opened, but this
> second instance crashes (making scripts using iceweasel fail to
> behave correctly).
ypig:~> valgrind --trace-children=yes iceweasel http://localhost/
[...]
==5832== Memcheck, a memory error detector
==5832== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==5832== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==5832== Command: /usr/lib/iceweasel/firefox-bin http://localhost/
==5832==
Unable to create nspr log file '~/.mozprofile/nspr.log'
==5832== Invalid read of size 2
==5832== at 0x51823D0: getenv (getenv.c:84)
==5832== by 0x1705069F: db_close (cache.c:236)
==5832== by 0x400E1FB: _dl_fini (dl-fini.c:244)
==5832== by 0x5182D81: __run_exit_handlers (exit.c:78)
==5832== by 0x5182DD4: exit (exit.c:100)
==5832== by 0x516AEB3: (below main) (libc-start.c:260)
==5832== Address 0x6b16ee8 is not stack'd, malloc'd or (recently) free'd
==5832==
==5832==
==5832== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==5832== Access not within mapped region at address 0x6B16EE8
==5832== at 0x51823D0: getenv (getenv.c:84)
==5832== by 0x1705069F: db_close (cache.c:236)
==5832== by 0x400E1FB: _dl_fini (dl-fini.c:244)
==5832== by 0x5182D81: __run_exit_handlers (exit.c:78)
==5832== by 0x5182DD4: exit (exit.c:100)
==5832== by 0x516AEB3: (below main) (libc-start.c:260)
==5832== If you believe this happened as a result of a stack
==5832== overflow in your program's main thread (unlikely but
==5832== possible), you can try to increase the size of the
==5832== main thread stack using the --main-stacksize= flag.
==5832== The main thread stack size used in this run was 8388608.
==5832==
==5832== HEAP SUMMARY:
==5832== in use at exit: 0 bytes in 0 blocks
==5832== total heap usage: 36 allocs, 36 frees, 8,857 bytes allocated
==5832==
==5832== All heap blocks were freed -- no leaks are possible
==5832==
==5832== For counts of detected and suppressed errors, rerun with: -v
==5832== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 6 from 6)
zsh: segmentation fault valgrind --trace-children=yes iceweasel http://localhost/
--
Vincent Lefèvre <vincent at vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
More information about the pkg-mozilla-maintainers
mailing list