|
|
Sponsor |
Re: _dbus_get_oom_wait magic: msg#00184freedesktop.dbus
On Wed, 2005-07-27 at 08:51 +0200, Timo Hoenig wrote: > On Tue, 2005-07-26 at 13:56 -0400, Havoc Pennington wrote: > > > Sounds likely; NEED_MEMORY should only happen if there's no memory... I > > don't know of a bug like this though. The way to debug is to look at the > > verbose log. > > That is what I did to track down the problem (log attached). Running a > few dbus-send instances is enough to reproduce the problem: > > for i in `seq 0 10`; do > time dbus-send --system --type=signal \ > --dest='foo.bar' /foo/bar foo.bar.sig > done > The next thing I'd do is start adding verbose debug spew everywhere that NEED_MEMORY gets returned from connection_dispatch() That should let you know the next stack frame (where in connection_dispatch() it failed) and then you can add verbose printouts everywhere that OOM happens in the next function down, and so forth until you get to what actually happens. I thought I had verbose spew in most places that return OOM but obviously not. Havoc
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Emitting signals, Lennart Poettering |
|---|---|
| Next by Date: | Re: Emitting signals, Havoc Pennington |
| Previous by Thread: | Re: _dbus_get_oom_wait magic, Timo Hoenig |
| Next by Thread: | Emitting signals, Lennart Poettering |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |
Home | sitemap
| advertise | OSDir is
an inevitable website.
|