Bug 16876 - Strange segfaults from libdbus in Upstart
Summary: Strange segfaults from libdbus in Upstart
Status: RESOLVED NOTOURBUG
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: 1.2.x
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Havoc Pennington
QA Contact: John (J5) Palmieri
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-28 10:43 UTC by Casey Dahlin
Modified: 2008-08-06 13:30 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Activation Environment switching patch from git which we are using (24.43 KB, patch)
2008-07-28 10:44 UTC, Casey Dahlin
Details | Splinter Review
Clumsy attempt at a fix that makes errors more interesting. (1.09 KB, patch)
2008-07-28 10:45 UTC, Casey Dahlin
Details | Splinter Review
A backtrace of the problem (10.17 KB, image/png)
2008-07-28 10:45 UTC, Casey Dahlin
Details

Description Casey Dahlin 2008-07-28 10:43:43 UTC
Upstart trunk is experiencing segfaults deep inside libdbus in Fedora Rawhide.

We have patches for bugs 15635, 15571, 15588, 15570 in our rpm, a patch which changes the default config file to allow a longer max timeout (no changes to actual code), a patch to the init script to start dbus earlier (again, no change to C code), a patch to Doxyfile.in that changes GENERATE_XML from NO to YES, one patch from git (attached) and one patch that attempted to fix this problem, with little success (the segfault has moved further down in the same function). That patch is also attached.

Also attached is a backtrace screenshot from a virtual machine. The backtrace is from code added to Upstart itself, not a native dbus
Comment 1 Casey Dahlin 2008-07-28 10:44:32 UTC
Created attachment 17932 [details] [review]
Activation Environment switching patch from git which we are using
Comment 2 Casey Dahlin 2008-07-28 10:45:09 UTC
Created attachment 17933 [details] [review]
Clumsy attempt at a fix that makes errors more interesting.
Comment 3 Casey Dahlin 2008-07-28 10:45:46 UTC
Created attachment 17934 [details]
A backtrace of the problem
Comment 4 Colin Walters 2008-08-06 13:30:06 UTC
This one turned out to be NOTDBUS, right?  (If not please reopen)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.