| Summary: | dbus_message_marshal() can produce invalid messages. | ||
|---|---|---|---|
| Product: | dbus | Reporter: | Will Thompson <will> |
| Component: | core | Assignee: | Havoc Pennington <hp> |
| Status: | RESOLVED FIXED | QA Contact: | John (J5) Palmieri <johnp> |
| Severity: | normal | ||
| Priority: | medium | CC: | walters |
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | All | ||
| URL: | http://git.collabora.co.uk/?p=user/wjt/dbus.git;a=shortlog;h=refs/heads/fill-in-length-before-marshalling | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| Bug Depends on: | |||
| Bug Blocks: | 19723 | ||
| Attachments: |
Ensure messages are locked while marshalling.
A better patch that doesn't erroneously leave the message locked |
||
|
Description
Will Thompson
2009-06-07 09:57:42 UTC
Created attachment 26514 [details] [review] A better patch that doesn't erroneously leave the message locked Ben noticed that my original patch left the message locked if _dbus_string_init () failed. I've updated the branch accordingly. Patch looks OK. Recommend committing it. Applied, thanks! |
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.