On Wed, Jul 23, 2014 at 11:33:44AM +0200, Landry Breuil wrote:
> On Wed, Jul 23, 2014 at 12:01:01AM +0200, Fabian Raetz wrote:
> > On Tue, Jul 22, 2014 at 11:48:18PM +0200, Landry Breuil wrote:
> > > On Tue, Jul 22, 2014 at 11:27:36PM +0200, Fabian Raetz wrote:
> > > > Hi,
> > > >
> > > > i am in the process of testing 5.6 on amd64 and
> > > > noticed that firefox always coredumps while watching
> > > > videos on youtube.
> > > >
> > > > Does someone see this too?
> > > >
> > > > I am uploading the coredumps to google drive. If someone
> > > > want to take a look i will send the links.
> > > >
> > > > I will try on latest snapshot probably next day.
> > > >
> > > >
> > > > @landry:
> > > > I tries to install & test 31-beta from your pkgs
> > > > but they are linked against an older libc. Do you have
> > > > an actual package for me to test? Will firefox 31 make it
> > > > into 5.6?
> > >
> > > No, and yes, probably.
> > >
> > > > Here's a sample backtrace. Have 3 of them,
> > > > all with same backtrace:
> > > >
> > > > Current language: auto; currently asm
> > > > #0 0x00001be7cb2367fa in kill () at <stdin>:2
> > > > #1 0x00001be70a4e7f44 in XRE_FreeAppData ()
> > > > from /usr/local/lib/firefox-30.0/libxul.so.48.0
> > > > #2 <signal handler called>
> > > > #3 0x00001be7faa71214 in decode_ics ()
> > > > from /usr/local/lib/gstreamer-1.0/libgstlibav.so
> > >
> > > Looks like at this point, a signal is raised within gstreamer1 for some
> > > reason, which calls the crash handler in firefox..
> >
> > Hm, in two cases there was another coredump from "plugin-container"
> > but i didn't know how to get a backtrace from it :( Maybe they have raised
> > the signal? Any hints for me on how to get a backtrace of it? There is
> > no program "plugin-container" on my system.
>
> $pkg_info -L firefox | grep plugin-container
> /usr/local/lib/firefox-31.0/plugin-container
-.-
backtrace from plugin_container.core:
#0 0x000012d8637ea967 in mozalloc_abort ()
from /usr/local/lib/firefox-30.0/libmozalloc.so.48.0
#1 0x000012d85f3ea8d9 in NS_DebugBreak () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#2 0x000012d85f3ea78c in NS_DebugBreak () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#3 0x000012d85f633d20 in std::vector<std::pair<int, int>,
std::allocator<std::pair<int, int> > >::_M_insert_aux () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#4 0x000012d85f635b83 in std::vector<std::pair<int, int>,
std::allocator<std::pair<int, int> > >::_M_insert_aux () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#5 0x000012d85f5f6fa7 in std::vector<int, std::allocator<int> >::operator= ()
from /usr/local/lib/firefox-30.0/libxul.so.48.0
#6 0x000012d8725201e8 in event_base_loop (base=0x12d890600000, flags=Variable
"flags" is not available.
) at /usr/src/lib/libevent/event.c:405
#7 0x000012d85f5ebbc9 in std::vector<void*, std::allocator<void*>
>::_M_fill_insert ()
from /usr/local/lib/firefox-30.0/libxul.so.48.0
#8 0x000012d85f607339 in std::_Rb_tree<int, std::pair<int const, std::string>,
std::_Select1st<std::pair<int const, std::string> >, std::less<int>,
std::allocator<std::pair<int const, std::string> > >::_M_erase () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#9 0x000012d85f614b3f in std::__find<std::reverse_iterator<char const*>, char>
()
from /usr/local/lib/firefox-30.0/libxul.so.48.0
#10 0x000012d85f5ec33a in std::vector<void*, std::allocator<void*>
>::_M_fill_insert ()
from /usr/local/lib/firefox-30.0/libxul.so.48.0
#11 0x000012d7f9a7b97e in _rthread_start (v=Variable "v" is not available.
) at /usr/src/lib/librthread/rthread.c:145
#12 0x000012d85c9b159b in __tfork_thread ()
at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75
#13 0x0000000000000000 in ?? ()
and another one:
#0 0x00001d6980704967 in mozalloc_abort () from
/usr/local/lib/firefox-30.0/libmozalloc.so.48.0
#1 0x00001d690716d8d9 in NS_DebugBreak () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#2 0x00001d690716d78c in NS_DebugBreak () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#3 0x00001d69073b6d20 in std::vector<std::pair<int, int>,
std::allocator<std::pair<int, int> > >::_M_insert_aux () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#4 0x00001d69073b8b83 in std::vector<std::pair<int, int>,
std::allocator<std::pair<int, int> > >::_M_insert_aux () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#5 0x00001d6907379fa7 in std::vector<int, std::allocator<int> >::operator= ()
from /usr/local/lib/firefox-30.0/libxul.so.48.0
#6 0x00001d69139221e8 in event_base_loop (base=0x1d6910fda000, flags=Variable
"flags" is not available.
) at /usr/src/lib/libevent/event.c:405
#7 0x00001d690736ebc9 in std::vector<void*, std::allocator<void*>
>::_M_fill_insert () from /usr/local/lib/firefox-30.0/libxul.so.48.0
#8 0x00001d690738a339 in std::_Rb_tree<int, std::pair<int const, std::string>,
std::_Select1st<std::pair<int const, std::string> >, std::less<int>,
std::allocator<std::pair<int const, std::string> > >::_M_erase () from
/usr/local/lib/firefox-30.0/libxul.so.48.0
#9 0x00001d6907397b3f in std::__find<std::reverse_iterator<char const*>, char>
() from /usr/local/lib/firefox-30.0/libxul.so.48.0
#10 0x00001d690736f33a in std::vector<void*, std::allocator<void*>
>::_M_fill_insert () from /usr/local/lib/firefox-30.0/libxul.so.48.0
#11 0x00001d69c683897e in _rthread_start (v=Variable "v" is not available.
) at /usr/src/lib/librthread/rthread.c:145
#12 0x00001d69340e659b in __tfork_thread () at
/usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75
#13 0x0000000000000000 in ?? ()
The program is not being run.
>
> Landry
>