Bug 22782 - dbus-daemon crashed with SIGSEGV in bus_matchmaker_get_recipients()
Summary: dbus-daemon crashed with SIGSEGV in bus_matchmaker_get_recipients()
Status: RESOLVED WORKSFORME
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: 1.2.x
Hardware: Other All
: medium normal
Assignee: Havoc Pennington
QA Contact: John (J5) Palmieri
URL: https://bugs.launchpad.net/ubuntu/+so...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-15 03:40 UTC by Scott James Remnant
Modified: 2013-08-27 16:17 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Scott James Remnant 2009-07-15 03:40:51 UTC
Filed in Launchpad:

#0  bus_matchmaker_get_recipients (matchmaker=0xb9ffd360, 
    connections=0xb9ff9dc8, sender=0xba0ba2d0, addressed_recipient=0x0, 
    message=0xba0d1af0, recipients_p=0xbfc401b8) at signals.c:1347
	rule = (BusMatchRule *) 0x7ffffff7
	link = (DBusList *) 0xba00e634
#1  0xb80090d7 in bus_dispatch_matches (transaction=0xba0345b0, 
    sender=0xba0ba2d0, addressed_recipient=0x0, message=0xba0d1af0, 
    error=0xbfc4022c) at dispatch.c:96
	tmp_error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, 
  dummy3 = 0, dummy4 = 0, dummy5 = 1, padding1 = 0x0}
	connections = (BusConnections *) 0xb9ff9dc8
	recipients = (DBusList *) 0x0
	matchmaker = (BusMatchmaker *) 0xba00e634
	link = <value optimized out>
	context = (BusContext *) 0xb9ff7518
#2  0xb800947a in bus_dispatch_message_filter (connection=0xba0ba2d0, 
    message=0xba0d1af0, user_data=0x0) at dispatch.c:311
No locals.
#3  0xb8015c05 in dbus_connection_dispatch (connection=0xba0ba2d0)
    at dbus-connection.c:4406
	filter = (DBusMessageFilter *) 0x7ffffff7
	next = (DBusList *) 0x0
	message = (DBusMessage *) 0xba0d1af0
	link = <value optimized out>
	filter_list_copy = (DBusList *) 0xba164db8
	message_link = (DBusList *) 0xba178c3c
	result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED
	status = <value optimized out>
	__FUNCTION__ = "dbus_connection_dispatch"
#4  0xb802c9c0 in _dbus_loop_dispatch (loop=0xb9ff7478) at dbus-mainloop.c:482
	status = 3120621108
	connection = (DBusConnection *) 0xba0ba2d0
#5  0xb802cd90 in _dbus_loop_iterate (loop=0xb9ff7478, block=1)
    at dbus-mainloop.c:848
	retval = 1
	fds = (DBusPollFD *) 0xba0b36e0
	stack_fds = {{fd = 3, events = 1, revents = 1}, {fd = 5, events = 1, 
    revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 10, events = 1, 
    revents = 0}, {fd = 12, events = 1, revents = 0}, {fd = 11, events = 1, 
    revents = 0}, {fd = 13, events = 1, revents = 0}, {fd = 15, events = 1, 
    revents = 0}, {fd = 14, events = 1, revents = 0}, {fd = 16, events = 1, 
    revents = 0}, {fd = 17, events = 1, revents = 0}, {fd = 19, events = 1, 
    revents = 0}, {fd = 18, events = 1, revents = 0}, {fd = 20, events = 1, 
    revents = 0}, {fd = 21, events = 1, revents = 0}, {fd = 22, events = 1, 
    revents = 0}, {fd = 23, events = 1, revents = 0}, {fd = 24, events = 1, 
    revents = 0}, {fd = 25, events = 1, revents = 0}, {fd = 26, events = 1, 
    revents = 0}, {fd = 27, events = 1, revents = 0}, {fd = 28, events = 1, 
    revents = 0}, {fd = 29, events = 1, revents = 0}, {fd = 30, events = 1, 
    revents = 0}, {fd = 31, events = 1, revents = 0}, {fd = 32, events = 1, 
    revents = 0}, {fd = 34, events = 1, revents = 0}, {fd = 35, events = 1, 
    revents = 0}, {fd = 33, events = 1, revents = 0}, {fd = 36, events = 1, 
    revents = 0}, {fd = 37, events = 1, revents = 0}, {fd = 38, events = 1, 
    revents = 0}, {fd = 39, events = 1, revents = 0}, {fd = -1077672736, 
    events = 1236, revents = -16444}, {fd = -1077672824, events = 19640, 
    revents = -18434}, {fd = -1209953250, events = 1312, revents = -16444}, {
    fd = -1207986576, events = -18735, revents = -18433}, {fd = -1208469248, 
    events = 0, revents = 0}, {fd = 0, events = -18725, revents = -18433}, {
    fd = -1208470940, events = -28684, revents = -18433}, {fd = -1208469296, 
    events = 4, revents = 0}, {fd = -1077672700, events = 20653, 
    revents = -18434}, {fd = -1208585872, events = 32, revents = 0}, {
    fd = -1207882768, events = 0, revents = 0}, {fd = -1208585920, 
    events = 0, revents = 0}, {fd = 0, events = 0, 
    revents = 0} <repeats 15 times>, {fd = 0, events = -12, 
    revents = -18441}, {fd = -1077672340, events = 1508, revents = -16444}, {
    fd = -1077672632, events = -30845, revents = -18441}, {fd = 15, 
    events = 1376, revents = -16444}}
	n_fds = 105
	watches_for_fds = (WatchCallback **) 0xba0c0d00
	stack_watches_for_fds = {0xb9ffc390, 0xb9ff83e8, 0xb9ffae70, 
  0xb9ff8628, 0xb9ff7698, 0xba000700, 0xba002430, 0xba004940, 0xba0069f0, 
  0xba0084a8, 0xba00a170, 0xba00e880, 0xba00e438, 0xba00b5b0, 0xba012260, 
  0xba0139b0, 0xba013f90, 0xba0181c0, 0xba019e90, 0xba01bbb8, 0xba01d570, 
  0xba0209f0, 0xba0230a8, 0xba0250a8, 0xba025fb0, 0xba027c28, 0xba029ce8, 
  0xba02be38, 0xba02b818, 0xba02e9d0, 0xba030e88, 0xba032a38, 0xba034660, 
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9ffa618, 
  0x0 <repeats 21 times>}
	i = 105
	link = <value optimized out>
	n_ready = 2
	initial_serial = 2303
	timeout = 267122
	oom_watch_pending = 0
	orig_depth = 1
#6  0xb802d158 in _dbus_loop_run (loop=0xb9ff7478) at dbus-mainloop.c:874
	our_exit_depth = 0
#7  0xb8012467 in main (argc=7, argv=0xbfc40814) at main.c:473
	error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, 
  dummy3 = 1, dummy4 = 0, dummy5 = 1, padding1 = 0xb8038b00}
	config_file = {dummy1 = 0xb9ff7450, dummy2 = 24, dummy3 = 32, 
  dummy4 = 2147483639, dummy5 = 0, dummy6 = 0, dummy7 = 1, dummy8 = 0}
	addr_fd = {dummy1 = 0xb9ff73f8, dummy2 = 1, dummy3 = 16, 
  dummy4 = 2147483639, dummy5 = 0, dummy6 = 0, dummy7 = 1, dummy8 = 0}
	pid_fd = {dummy1 = 0xb9ff7190, dummy2 = 1, dummy3 = 16, 
  dummy4 = 2147483639, dummy5 = 0, dummy6 = 0, dummy7 = 1, dummy8 = 0}
	prev_arg = 0xbfc40d42 "--session"
	print_addr_pipe = {fd_or_handle = -1}
	print_pid_pipe = {fd_or_handle = -1}
	i = 7
	print_address = 1
	print_pid = 1
	force_fork = 1
Comment 1 Simon McVittie 2013-08-27 16:17:09 UTC
No idea how to reproduce this.


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.