pkgsrc-Bugs archive

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

pkg/54828: pkgsrc-2019Q4 firefox-71.0 + adobe-flash-player dumps core



>Number:         54828
>Category:       pkg
>Synopsis:       pkgsrc-2019Q4 firefox-71.0 + adobe-flash-player dumps core
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 03 10:25:00 +0000 2020
>Originator:     Izumi Tsutsui
>Release:        NetBSD 9.0_RC1 + pkgsrc-2019Q4
>Organization:
>Environment:
System: NetBSD mirage 9.0_RC1 NetBSD 9.0_RC1 (GENERIC) #11: Thu Jan 2 14:19:17 JST 2020 tsutsui@mirage:/s/netbsd-9/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
With firefox-71.0 and adobe-flash-player-32.0.0.303,
/usr/pkg/lib/firefox/plugin-container binary dumps core
on executing adobe-flash-player plugin binary via nspluginwrapper.

- firefox 71.0 plugin-container also dumps core on NetBSD/amd64 9.0_RC1
- it works fine with the previous firefox-70.0.1 from pkgsrc-2019Q3

gdb (with non-strip'ed binaries/libs) says:

---
% gdb plugin-container plugin-container.core
GNU gdb (GDB) 8.3
Copyright (C) 2019 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 "i486--netbsdelf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...

warning: ../../../../gdbscripts/bdump: No such file or directory

warning: ../../../../gdbscripts/cpus: No such file or directory

warning: ../../../../gdbscripts/kdump: No such file or directory

warning: ../../../../gdbscripts/lwps: No such file or directory

warning: ../../../../gdbscripts/msgbuf: No such file or directory

warning: ../../../../gdbscripts/pgrpdump: No such file or directory

warning: ../../../../gdbscripts/procs: No such file or directory

warning: ../../../../gdbscripts/vchain: No such file or directory

warning: ../../../../gdbscripts/vdump: No such file or directory
Reading symbols from /work/win/plugin-container...
(No debugging symbols found in /work/win/plugin-container)
[New process 1]
[New process 2]
Core was generated by `plugin-container'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xab7a0248 in mozilla::dom::danger::GetJSContext() ()
   from /usr/pkg/lib/firefox/libxul.so
[Current thread is 1 (process 1)]
(gdb) bt
#0  0xab7a0248 in mozilla::dom::danger::GetJSContext() ()
   from /usr/pkg/lib/firefox/libxul.so
#1  0xa9d61329 in mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&)
    () from /usr/pkg/lib/firefox/libxul.so
#2  0xa9d61a5c in mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) () from /usr/pkg/lib/firefox/libxul.so
#3  0xa9d61e0f in mozilla::ipc::MessageChannel::MessageTask::Run() ()
   from /usr/pkg/lib/firefox/libxul.so
#4  0xa9d318c8 in MessageLoop::DoWork() () from /usr/pkg/lib/firefox/libxul.so
#5  0xa9d2be3c in (anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/pkg/lib/firefox/libxul.so
#6  0xa6b3b144 in g_main_context_dispatch () from /usr/pkg/lib/libglib-2.0.so.0
#7  0xa6b3b343 in g_main_context_iterate.isra ()
   from /usr/pkg/lib/libglib-2.0.so.0
#8  0xa6b3b404 in g_main_context_iteration ()
   from /usr/pkg/lib/libglib-2.0.so.0
#9  0xa9d2b9d2 in base::MessagePumpForUI::RunWithDispatcher(base::MessagePump::Delegate*, base::MessagePumpForUI::Dispatcher*) ()
   from /usr/pkg/lib/firefox/libxul.so
#10 0xa9d2bce1 in base::MessagePumpForUI::Run(base::MessagePump::Delegate*) ()
   from /usr/pkg/lib/firefox/libxul.so
#11 0xa9d30eae in MessageLoop::Run() () from /usr/pkg/lib/firefox/libxul.so
#12 0xac64cece in XRE_InitChildProcess(int, char**, XREChildData const*) ()
   from /usr/pkg/lib/firefox/libxul.so
#13 0xac653851 in mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) () from /usr/pkg/lib/firefox/libxul.so
#14 0x008fe3b8 in main ()
(gdb) 

---

>How-To-Repeat:
'pkg_add firefox adobe-flash-player' and browse flash pages,
for example:
 https://helpx.adobe.com/flash-player.html

>Fix:
Not yet.

Note building firefox with "debug" or "debug-info" options fails
on NetBSD/i386 9.0_RC1 due to memory (maybe VA space) shortage..



Home | Main Index | Thread Index | Old Index