Closed
Bug 303546
Opened 19 years ago
Closed 16 years ago
ialmrnt5 display driver crashes when displaying a large base64 encoded file
Categories
(Firefox :: General, defect)
Tracking
()
VERIFIED
INCOMPLETE
People
(Reporter: joe, Unassigned)
References
()
Details
(Keywords: crash, Whiteboard: closeme 2008-12-10)
Attachments
(1 file)
(deleted),
text/plain
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
I am using http://www.opinionatedgeek.com/dotnet/tools/Base64Encode/Default.aspx
to base64 encode some data for me and this has worked well but once the data
reached a certain size( > 20kb or so) firefox causes ialmrnt5 display driver to
crash and the display resolution and colour quality go to the minimum possible
size. Firefox itself does not crash however but it does not display the base64
code.
Reproducible: Always
Steps to Reproduce:
1. Go to http://www.opinionatedgeek.com/dotnet/tools/Base64Encode/Default.aspx
2. Paste in
<Forms>
<!-- BASELINE VISIT-->
<!--*************************************************************************-->
<!-- Baseline Visit - Demographics
******************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>1</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Eligibility
*******************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>4</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Baseline Diagnosis
************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>25</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Other Treatment
***************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>13</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Ptca
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>14</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Cabg
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>15</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Medical History
***************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>26</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Surgical History
**************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>31</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Waiver
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>30</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Physical Exam
*****************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>27</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Randomisation
*****************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>5</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Weight
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>2</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Height
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>3</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Investigator Signature
********************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>6</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Informed Consent
**************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>8</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - CT Scan
***********************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>10</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Baseline Visit - Vital Signs
*******************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>0</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>21</Value>
</Data>
</Form>
<!-- VISIT 1 -->
<!--*************************************************************************-->
<!-- Visit 1 - Physical Exam
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>27</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Haematology
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>28</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Blood Chem
***************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>29</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Weight
*******************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>2</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Admin
********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>24</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Day
**********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>7</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - Vital Signs
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>21</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 1 - XRay
*********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>1</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>9</Value>
</Data>
</Form>
<!-- VISIT 2 -->
<!--*************************************************************************-->
<!-- Visit 2 - Haematology
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>28</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Blood Chem
***************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>29</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Physical Exam
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>27</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Admin
********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>24</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Day
**********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>7</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Vital Signs
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>21</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - Weight
*******************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>2</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 2 - ECG
**********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>2</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>11</Value>
</Data>
</Form>
<!-- VISIT 3 -->
<!--*************************************************************************-->
<!-- Visit 3 - Haematology
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>28</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Blood Chem
***************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>29</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Physical Exam
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>27</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Admin
********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>24</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Day
**********************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>7</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Vital Signs
**************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>21</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- Visit 3 - Weight
*******************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>3</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>2</Value>
</Data>
</Form>
<!-- END VISIT -->
<!--*************************************************************************-->
<!-- End Visit - Haematology
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>28</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - Blood Chem
*************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>29</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - Physical Exam
**********************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>27</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - Investigator Signature
*************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>6</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - Vital Signs
************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>21</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - CT Scan
****************************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>10</Value>
</Data>
</Form>
<!--*************************************************************************-->
<!-- End Visit - End Of Study
***********************************************-->
<!--*************************************************************************-->
<Form>
<Data>
<Field>VisitNumber</Field>
<Value>4</Value>
</Data>
<Data>
<Field>TypeId</Field>
<Value>23</Value>
</Data>
</Form>
</Forms>
3. Click encode
Actual Results:
I have tried this in IE and it works perfectly.
I have tried this in the latest nightly build of firefox(as of 05 Aug 2005) and
the driver crashes and the base64 code is not displayed.
I have tried this in the latest nightly build of mozilla(as of 05 Aug 2005:
build ID: 2005070205) and the driver does NOT crash but the base64 code is not
displayed(although it is copyable).
Expected Results:
No display driver crash and the base64 code displayed properly
"The ialmrnt5 display driver has stopped working normally"
Reporter | ||
Comment 1•19 years ago
|
||
Reporter | ||
Updated•19 years ago
|
Attachment #191682 -
Attachment description: Fiel to be base64 encoded → File to be base64 encoded
Updated•19 years ago
|
Comment 2•19 years ago
|
||
This is probably a bug in your display driver. I've seen many reports of bugs
involving long strings of unbroken text, which I'm tracking in bug 302294.
There is a comment in that bug from David Baron about how Firefox could work
around these graphics driver bugs.
Bug 292667 is very similar and happens with the Intel Extreme Graphics 2 driver.
ialmrnt5 sounds like some kind of Intel driver, so this could be a dup. What is
the full name of your display driver? (You should see it in Control Panel >
Display > Settings.) Have you tried upgrading to a newer version of the driver?
please follow the steps described in bug 308935
Updated•19 years ago
|
Whiteboard: [sg:needinfo]
Comment 4•18 years ago
|
||
Need more eyes, clearing security flag.
Some of the "long string" bugs have gotten fixed on the trunk recently.
Group: security
Whiteboard: [sg:needinfo]
Comment 5•16 years ago
|
||
reporter, Do you still see this problem. If you do not, please close the bug with resolution WORKSFORME, INVALID, etc as may be appropriate to your situation (but not FIXED unless you know the bug with the patch).
If you still see problem using a current version of Firefox or trunk build, please provide additional detail.
Whiteboard: closeme 2008-12-10
Comment 6•16 years ago
|
||
No response from Reporter. Please reopen the bug only if you can reproduce
the problem in Firefox 3.0 or later. Thanks.
http://www.mozilla.com/firefox/
-> INCOMPLETE
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
Updated•14 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•