Closed Bug 159884 Opened 23 years ago Closed 22 years ago

Java: Secure connection + javascript menu [@ eh_rest_world_r10]

Categories

(Camino Graveyard :: Plug-ins, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 154699

People

(Reporter: robertcerny, Assigned: beard)

Details

(Keywords: crash, qawanted)

Crash Data

Attachments

(3 files)

There is a problem simillar to Mozilla X 1.0 with javascript menu inside of a secure connection in the new build 0.4 of Chimera. This problem is not visible in Chimera 0.3. I found the bug while trying to access my bank-account so I can't show you any http to testing. The visible difference between 0.3 and 0.4 is that version 0.3 displays javascript submenu in the same layer but new version tries to display it in the new one. If you're intersted I can send you some screenshots. The result of bug is a crash.
Robert, yes, please attach screenshots to this bug. Please also attach crash log to this bug. Thanks.
Robert, what bank do you use?
Keywords: crash, stackwanted
Attached file crash log
this is a crash log of Navigator 0.4.
The javascript submenu is in the same layer as main menu (on the left side)
I can't make a screenshot from Navigator 0.4 because I upgraded to Jaguar 6c106 yesterday and Navigator crashes right after loading menu applet. The crash log was attached. Please feel free to contact me.
Robert, I believe you mention that you can also reproduce this using Mozilla. Is that correct? Can you attach the HTML source?
well, I tested Mozilla X 1.0 again and it works now. I'm a little bit confused of it because I was sure it doesn't work. Could the change be based on my new system Jaguar? Don't know, sorry. Mozilla X 1.0 uses the same approach as Chimera 0.3 - the submenu are the same as in a screenshot I sent you. If you need the second type of menus, I can post a screenshot from IE on Windows. Providing HTML source - please tell me exactly what you need and how to get it. If you need simply provide "This frame source", I can do it of course but I had a feeling you are asking for something more. I was in a chat with IT man from my bank - not today or yesterday but some time ago. I was complaining that IE for Mac doesn't work with bank pages. His answer was a little bit typical - "who cares about macs?" :(( but than he responded that they (IT staff) know about this issue and it's based on a some bug in a Java implementation in IE and some security checking doesn't pass correctly?? (I don't know Java at all, I'm more a ObjC man) But I can't believe this is the same problem. Situation with IE is different, because I'm not able to even login....
Robert, first determine which frame is causing you the problem. View just that frame and see if the problem still happens. If it does, attach the HTML source of that frame.
ehm, how can I view just the frame causing problem when I get a crash? Here is the source of MENU frame, but I don't know if it helps you. <html> <head> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Content-Type" content="charset=windows-1250"> </head> <body bgcolor="#000033" text="#FFFFFF" LINK="#FFFFFF" VLINK="#FFFFFF" > <style type="text/css"> .link {text-decoration: none} .high {text-decoration: underline} </style> <table BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%" HEIGHT="100%"> <tr> <td VALIGN="TOP"> <table BORDER="0" CELLPADDING="0" CELLSPACING="0"> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(0);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Prechod na hlavni stranku';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;HLAVNI&nbsp;STRANKA</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(1);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Historie uctu';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;HISTORIE&nbsp;UCTU</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(2);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Platby, konverze';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;PLATBY,&nbsp;KONVERZE</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(3);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Nove inkaso';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;INKASA</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(4);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Terminovane vklady';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;TERMINOVANE&nbsp;VKLADY</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(5);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Platebni karty';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;PLATEBNI KARTY</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(6);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Charge karty';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;CHARGE KARTY</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(7);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Osobni uver';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;OSOBNI UVER</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(8);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Osobni uverova linka';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;OSOBNI UVEROVA LINKA</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(9);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='On-line nakupy';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;PRIME&nbsp;OBCHODOVANI</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(10);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Informuj me';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;INFORMUJ&nbsp;ME</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(11);" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Nastaveni';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;NASTAVENI</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;</font> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(13);top.Common.MenuHelp();" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Napoveda';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;NAPOVEDA</font></a> </td> </tr> <tr> <td ALIGN="left" VALIGN="TOP"> <a HREF="javascript:top.MenuFunction.ActivateMenu(14);top.Common.MenuLogout();" CLASS=link onmouseout="this.className='link';" onmouseover="javascript:status='Odpojeni se od banky';this.className='high';"> <font face="Arial CE,Helvetica CE,Arial,Helvetica" size="-2">&nbsp;ODHLASENI</font></a> </td> </tr> </table> </td> </tr> <tr> <td VALIGN="BOTTOM"> </td> </tr> </table> </body> </html>
Robert, try accessing the attachment and see if Chimera crashes.
no, it doesn't. I suppose we would need the javascript source, but I'm sure they will not provide it to us.
Rob, were you ever able to answer my comment 2?
ehm, sorry. If your comment 2 is a question, which bank I use, the answer is eBanka, located at www.ebanka.cz. I believe they have an international pages.
I downloaded a night build of Chimera 0.4. version 2002080605 and it works the same way as Chimera 0.3.
dupe of the OS 10.2 JVM exploding bug
Assignee: saari → beard
Component: General → Plug-ins
Summary: Secure connection + javascript menu → Java: Secure connection + javascript menu
Adding DUPEME/qawanted per comment 16.
Keywords: stackwantedqawanted
Summary: Java: Secure connection + javascript menu → Java: Secure connection + javascript menu [@ eh_rest_world_r10]
Whiteboard: DUPEME
Per bug 154699, comment 52, Chimera builds dated 8/24 or later should have the fix. Please retest.
Tested with new version (2002090105) of Chimera. Got no crash but the applet menu is not responding - it doesn't catch mouse clicks to show submenus nor to act as a links.
Resolving dup since crash no longer happens. *** This bug has been marked as a duplicate of 154699 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ eh_rest_world_r10]
Whiteboard: DUPEME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: