Closed Bug 10459 Opened 21 years ago Closed 21 years ago

M8 build crashed in GIF decoder...

Categories

(Core :: ImageLib, defect, P3, major)

Sun
Solaris
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: roland.mainz, Assigned: pnunn)

References

()

Details

M8 build on Solaris 7 sparc crashed in GIF decoder (??):

-- snip --
(gdb) bt
#0  0xfcef7fac in il_gif_complete (ic=0x5dbdcd8) at
../../../../../../../export/data1/gistest/mozilla/modules/libimg/gifcom/gif.cpp:1561
#1  0xfcef8b5c in GIFDecoder::ImgDComplete (this=0x6130728)
    at
../../../../../../../export/data1/gistest/mozilla/modules/libimg/gifcom/nsGIFDecoder.cpp:291
#2  0xfebd0680 in IL_StreamComplete (ic=0x5dbdcd8, is_multipart=0) at
../../../../../../../export/data1/gistest/mozilla/modules/libimg/src/if.cpp:1260
#3  0xfebc9680 in NetReaderImpl::StreamComplete (this=0x610bdf8, is_multipart=0)
    at
../../../../../../../export/data1/gistest/mozilla/modules/libimg/src/ilNetReader.cpp:111
#4  0xfeee55e4 in ImageConsumer::OnStopRequest (this=0x573320, aURL=0x610bdf8,
status=0, aMsg=0xffbee69c)
    at
../../../../../../export/data1/gistest/mozilla/gfx/src/nsImageNetContextAsync.cpp:391
#5  0xfee424a8 in nsDocumentBindInfo::OnStopRequest (this=0x5e3c5c0,
aURL=0x573298, aStatus=0, aMsg=0xffbee69c)
    at
../../../../../../export/data1/gistest/mozilla/webshell/src/nsDocLoader.cpp:2015
#6  0xff0dd464 in stub_complete (stream=0x5e70160) at
../../../../../../export/data1/gistest/mozilla/network/module/nsStubContext.cpp:772
#7  0xff2e3a2c in net_ProcessFile (cur_entry=0x4786d78) at
../../../../../../../export/data1/gistest/mozilla/network/protocol/file/mkfile.c:1360
#8  0xff1274f4 in NET_ProcessNet (ready_fd=0x0, fd_type=3428) at
../../../../../../export/data1/gistest/mozilla/network/main/mkgeturl.c:3357
#9  0xff12e948 in NET_PollSockets () at
../../../../../../export/data1/gistest/mozilla/network/main/mkselect.c:298
#10 0xff0d5988 in nsNetlibService::NetPollSocketsCallback (aTimer=0xcdc00,
aClosure=0xa0ae8)
    at
../../../../../../export/data1/gistest/mozilla/network/module/nsNetService.cpp:1271
#11 0xfeeaddc0 in nsTimerExpired (aCallData=0xcdc00) at
../../../../../../../export/data1/gistest/mozilla/gfx/src/gtk/nsTimer.cpp:73
#12 0xfe7d85fc in g_timeout_dispatch (source_data=0x62130d8,
current_time=0xffbeed98, user_data=0xcdc00) at gmain.c:1265
#13 0xfe7d7138 in g_main_dispatch (current_time=0xffbeed98) at gmain.c:652
#14 0xfe7d7a24 in g_main_iterate (block=1228, dispatch=1) at gmain.c:870
#15 0xfe7d7c34 in g_main_run (loop=0xc9938) at gmain.c:928
#16 0xfe945fbc in gtk_main () at gtkmain.c:475
#17 0xfef3daf8 in nsAppShell::Run (this=0x88480) at
../../../../../../../export/data1/gistest/mozilla/widget/src/gtk/nsAppShell.cpp:241
#18 0xff068d54 in nsAppShellService::Run (this=0xa1b90) at
../../../../../../../export/data1/gistest/mozilla/xpfe/appshell/src/nsAppShellService.cpp:428
#19 0x13384 in main (argc=1, argv=0xffbef124) at
../../../../../../export/data1/gistest/mozilla/xpfe/bootstrap/nsAppRunner.cpp:701
-- snip --

Here are the last lines from the output:

-- snip --
Document: Done (0.831 secs)
nsDocumentBindInfo::OnStopRequest: Load of URL
'http://dip.bundestag.de/parfors/parmain.htm' failed.  Error code: 1
Error loading URL http://dip.bundestag.de/parfors/parmain.htm
border style is:  eBorderStyle_window
Document http://www.parfors.dbtg.de/parfors/parfors.htm loaded successfully
Document: Done (0.321 secs)
Alert: Alert! did not find a converter or
decodernsDocumentBindInfo::OnStopRequest: Load of URL
'file:////export/data0/gistest/objdir/dist/bin/res/throbber/anims00.gif'
failed.  Error code: 1
border style is:  eBorderStyle_window
Document http://dip.bundestag.de/parfors/parfors.htm loaded successfully
border style is:  eBorderStyle_window
border style is:  eBorderStyle_window
Alert: Alert! did not find a converter or
decodernsDocumentBindInfo::OnStopRequest: Load of URL
'file:////export/data0/gistest/objdir/dist/bin/res/throbber/anim.gif' failed.
Error code: 1
Alert: Alert! did not find a converter or
decodernsDocumentBindInfo::OnStopRequest: Load of URL
'file:////export/data0/gistest/objdir/dist/bin/res/throbber/anims00.gif'
failed.  Error code: 1
Alert: Alert! did not find a converter or
decodernsDocumentBindInfo::OnStopRequest: Load of URL
'file:////export/data0/gistest/objdir/dist/bin/res/throbber/anims00.gif'
failed.  Error code: 1
border style is:  eBorderStyle_window
border style is:  eBorderStyle_window
Document: Done (1.069 secs)
JavaScript error: parent.frames has no properties
URL: http://dip.bundestag.de/parfors/parmain.htm LineNo: 12

border style is:  eBorderStyle_window
Document http://www.parfors.dbtg.de/parfors/parfors.htm loaded successfully
Document: Done (0.321 secs)
Segmentation Fault - core dumped
-- snip --

Happy bug hunting !

----

Bye,
Roland
Status: NEW → ASSIGNED
Target Milestone: M10
notes to self:Test when new code chked in.(08-16)
-pn
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Thanks for the good info.
Recent changes have fixed this problem I believe.
Though there is another problem with one of the
frames that contains javascript (http://dip.bundestag.de/parfors/parmain.htm).
This frame does not display. The problem will be reported in
another bug report.
-pn
New bug for frame problem is in bug#12172.
-pn
[This page is currently not loading in any browser. I'll try it again in a few
days; Pam, if you have a test case that you can attach easily, please do.
Thanks!]
Whiteboard: [8.31.99] Page won't load in any browser; can't verify.
Host name still unresponsive on 8.31.99. Deferring bug verification to a future
date.
Same problem for me, seems that someone shot down the server :-(
Whiteboard: [8.31.99] Page won't load in any browser; can't verify.
Per Roland (thanks!), this will probably be impossible to verify; the original
site is gone.

Pinged pnunn; possibly Pam preserved a test case?
Sorry. I didn't save a local test case on this
one.
-pn
Status: RESOLVED → VERIFIED
Okay. Rubber-stamped Verified/Fixed.

(As should be obvious, this bug was not in fact verified, but is merely being
rubber-stamped due to a lack of test case, and a lack of a "Can't Verify"
resolution.)
Ask Terry if he can add this "Can't verify" resolution.
IMHO very usefull in the case of absent test cases, reporter died etc.
You need to log in before you can comment on or make changes to this bug.