[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000
From: |
Paul Menzel |
Subject: |
[Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000] |
Date: |
Wed, 12 Dec 2012 11:48:59 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/18.0.1025.133 Safari/535.22 Midori/0.4 |
Follow-up Comment #14, bug #37077 (project gnash):
Regarding setting `_controlfd` and `_hostfd` them, that is supposed to happen
in `plugin/npapi/plugin.cpp`.
NPError
nsPluginInstance::startProc()
{
int p2c_pipe[2];
int c2p_pipe[2];
int p2c_controlpipe[2];
int ret = socketpair(AF_UNIX, SOCK_STREAM, 0, p2c_pipe);
if (ret == -1) {
gnash::log_error("socketpair(p2c) failed: %s", strerror(errno));
return NPERR_GENERIC_ERROR;
}
_streamfd = p2c_pipe[1];
ret = socketpair(AF_UNIX, SOCK_STREAM, 0, c2p_pipe);
if (ret == -1) {
gnash::log_error("socketpair(c2p) failed: %s", strerror(errno));
return NPERR_GENERIC_ERROR;
}
ret = socketpair(AF_UNIX, SOCK_STREAM, 0, p2c_controlpipe);
if (ret == -1) {
gnash::log_error("socketpair(control) failed: %s", strerror(errno));
return NPERR_GENERIC_ERROR;
}
if (HasScripting() && _scriptObject) {
_scriptObject->setControlFD(p2c_controlpipe[1]);
_scriptObject->setHostFD(c2p_pipe[0]);
}
// Setup the command line for starting Gnash
[…]
}
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?37077>
_______________________________________________
Nachricht gesendet von/durch Savannah
http://savannah.gnu.org/
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Sandro Santilli, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Sandro Santilli, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Sandro Santilli, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000],
Paul Menzel <=
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Sandro Santilli, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Rob Savoye, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Rob Savoye, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Rob Savoye, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Paul Menzel, 2012/12/12
- [Gnash-commit] [bug #37077] segfault in libgnashplugin.so[a85b5000+47000], Sandro Santilli, 2012/12/12