#1101 Yet A New Blank Page (only in IE)

Paul Dorneanu

ok... this sq... is trouble maker.
after, well, don't know why SQ was inssisting that it can
not access the ../data/data_pref, my only option was to
WIPE everything and recopy from the archive,
reestablshing proper right on data dir, and worked.
but worked only to login.

So, I login, the frame on the left gets loaded with the
boxes listed... but the mai frame, where something
should be is crystal white.
Tested with IE. It fails displaying the page.

Tested with Opera. It works just fine.
Tested with Netscape 7.0.2 and works fine.

The old and boring warning:
Warning: Unknown(): Your script possibly relies on a
session side-effect which existed until PHP 4.2.3.
Please be advised that the session extension does not
consider global variables as a source of data, unless
register_globals is enabled. You can disable this
functionality and this warning by setting
session.bug_compat_42 or session.bug_compat_warn
to off, respectively. in Unknown on line 0


  • Logged In: YES

    I'm sorry, but as long as PHP developers keep breaking
    things with every new release, we can't keep up with the
    latest PHP releases. 4.3.x is not supported yet. Once it is,
    PHP developers will think of a way to break things yet again
    and release 4.4.0

  • Paul Dorneanu
    Paul Dorneanu

    Logged In: YES

    kink, probably you haven't read my bug report.
    it doesn't works only in IE.
    I am running PHP 4.3.1.
    In PHP 4.3.0 all worked, except that warning. I read
    changelog and didn't saw anything that works well.
    I have looked over 1.2 code, and didn't liked it, but used it. I
    haven't looked over 1.4. As ou say about major difference,
    yes, there are differences, but differences aren't ment to
    broke things. But, if you don't consider new PHP major
    version... anyway, this isn't the place for such a talk. But you
    have to keep up with it. The ideea is that I code too. So, let's
    try to find out the problem, cause I won't be the only one
    reporting it. When I'll have time, that will be when people will
    yell on me not working the webmail.
    You'll probably say... hell, use other webmail, and I'll say,
    still, I want to support a PHP OpenSource Webmail project,
    and that is Squirrelmail. ;-)

    • assigned_to: nobody --> kink
  • Logged In: YES

    I know we have to keep up with the versions of PHP. But the
    PHP team is making it very hard for us. This is not the
    first time that a new non-major release breaks odler
    software. They should pay more attention to backwards
    compatibility. We will support 4.3.x, but it takes time.

    Back to your bugreport: I understand that you use 1.2.11.
    Can you try 1.4.0 for me? We have made great progress in
    stabilizing 1.4.0 by backend rewrites.

    Also, is there any HTML in the blank page (view source)? Or
    is it just empty, no tags or other content?

  • Logged In: YES

    The error message has something to do with the use of
    session_register instead of using $_SESSION ... = ...

    Maybe you have an old plugin enabled which doesn't make
    use of SM own session functions.

    Disable all plugins and see if the problem still exist.
    Otherwise try to give us the line nr where the error occurs (+

  • Paul Dorneanu
    Paul Dorneanu

    Logged In: YES

    am using latest 1.4 release of squirrelmail.

    I'll try remove plugins one by one and see who is the one
    causing that warning.

    If the IE is right... the right_main.php (right frame) contains:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <META http-equiv=Content-Type content="text/html;

    that's a bit strange...

  • Paul Dorneanu
    Paul Dorneanu

    Logged In: YES

    Grreat, I have found the PROBLEM plugin. It is the FILTERS
    plugin that comes with squirrelmail. All other plugins that
    come with squirrelmail are activated and working just fine.

    Also, no warning() anymore.

    Remember when debugging, it does this ONLY in Internet Explorer.

  • Paul Dorneanu
    Paul Dorneanu

    Logged In: YES

    still, problems, blank pages & timeouts. but not all users,
    just one user experience that. I've upgraded to 1.4.0, I've
    deleted user's files (.mailboxes), the infox files and mail/
    files, still, same thing, the right_main.php is blank.

    more than that, it seems tha Mozilla (well... latest, 1.4a)
    is timing out...

  • Paul Dorneanu
    Paul Dorneanu

    Logged In: YES

    Fatal error: Maximum execution time of 30 seconds exceeded
    in /usr/share/squirrelmail/functions/imap_messages.php on
    line 252

    (unde IE)

    • status: open --> closed
  • Logged In: YES

    could be caused by addressparsing infinite loops. We rewrote
    that => no infinite loops. So grep the latest cvs and test
    it. I close this bug for now.
    If it's still not solved, open a new bug report.