Summary: | dcopserver crashes with self-test failed | ||
---|---|---|---|
Product: | [Unmaintained] dcop | Reporter: | H.Gerlach <hendrik.gerlach> |
Component: | dcopserver | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | wishlist | CC: | andresbajotierra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | OpenBSD | ||
OS: | OpenBSD | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
H.Gerlach
2005-09-14 18:27:18 UTC
"pipe(ready)" is supposed to initialize the two file descriptors ready[0] and ready[1] Maybe the pipe function fails? We should check the return value, but if it fails there is not much we can do about it. Yes, taking a deeper look it seems to be OK. pipe(ready) is called before constructing a new DCOPServer 01612 pipe(ready); 01656 DCOPServer *server = new DCOPServer(suicide); // this sets the_server And the constructor than calls the write 00915 DCOPServer::DCOPServer(bool _suicide) 01004 write(ready[1], &c, 1); Should work but means my problem is an other one. and so I have no Idea how to solve it. Using OpenBSD 3.4 and the KDE package delivered with 3.4 I no problems at all. Closing as DCOP is unmaintained. |