[Tickets #4744] php dying on IMP::status() call on line 56 of templates/compose/compose.inc

bugs@bugs.horde.org bugs at bugs.horde.org
Wed Dec 6 16:07:07 PST 2006


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=4744
-----------------------------------------------------------------------
 Ticket             | 4744
 Created By         | cbs at cts.ucla.edu
 Summary            | php dying on IMP::status() call on line 56 of
                    | templates/compose/compose.inc
 Queue              | IMP
 Version            | 4.1.3
 Type               | Bug
 State              | Unconfirmed
 Priority           | 1. Low
 Owners             | 
-----------------------------------------------------------------------


cbs at cts.ucla.edu (2006-12-06 16:07) wrote:

This is with IMP 4.1.3 and Horde 3.1.3

If I click Net Message, type in an address that is not in my address book
(any keyboard mashing will do), then click Expand Addresses, the page
posts, starts to reload, and then stops.

I traced it to the call to IMP::status() on line 56 of
templates/compose/compose.inc

in lib/IMP.php, if I modify status() so that the last three lines are:

        if (class_exists('Notification_Listener_audio')) {
            $notification->notify(array('listeners' => 'audio'));
        }

instead of

        if (class_exists('Notification_Listener_audio')) {
            $notification->notify(array('listeners' => array('status',
'audio')));
        }

the page loads normally.

If I change the notifiy call to

            $notification->notify(array('listeners' => 'status'));

the page fails to not load.




More information about the bugs mailing list