Closed Bug 266787 Opened 20 years ago Closed 19 years ago

ASSERTION: all buffered data should be gone: '!mBuffer', file nsMultiMixedConv.cpp, line 733

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mmokrejs, Unassigned)

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a5) Gecko/20041029
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a5) Gecko/20041029

WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsHTMLTokens.cpp,
line 288
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsHTMLTokenizer.cpp,
line 862
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsHTMLTokens.cpp,
line 288
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsHTMLTokenizer.cpp,
line 862
###!!! ASSERTION: all buffered data should be gone: '!mBuffer', file
nsMultiMixedConv.cpp, line 733
Break: at file nsMultiMixedConv.cpp, line 733
Suspending process; attach with the debugger.


(gdb) where
#0  0xb78897b1 in kill () from /lib/libc.so.6
#1  0xb7f900eb in nsDebugImpl::Break(char const*, int) (this=0x80e9640, 
    aFile=0xb70f6cb4 "nsMultiMixedConv.cpp", aLine=733) at nsDebugImpl.cpp:328
#2  0xb7f8ffd3 in nsDebugImpl::Assertion(char const*, char const*, char const*,
int) (this=0x80e9640, aStr=0
xb70f6f44 "all buffered data should be gone", 
    aExpr=0xb70f6f39 "!mBuffer", aFile=0xb70f6cb4 "nsMultiMixedConv.cpp", 
    aLine=733) at nsDebugImpl.cpp:289
#3  0xb7fbdb7c in nsDebug::Assertion(char const*, char const*, char const*, int)
(aStr=0xb70f6f44 "all buffe
red data should be gone", 
    aExpr=0xb70f6f39 "!mBuffer", aFile=0xb70f6cb4 "nsMultiMixedConv.cpp", 
    aLine=733) at nsDebug.cpp:108
#4  0xb7061737 in ~nsMultiMixedConv (this=0xb459aef0)
    at nsMultiMixedConv.cpp:733
#5  0xb706039b in nsMultiMixedConv::Release() (this=0xb459aef0)
    at nsMultiMixedConv.cpp:409
#6  0xb744d962 in ~nsCOMPtr (this=0xbfffe2d0) at nsCOMPtr.h:510
#7  0xb744b0d7 in nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*,
unsigned) (this=0xb434ddb8, r
equest=0xb49e0198, aCtxt=0x0, aStatus=0)
    at nsURILoader.cpp:359
#8  0xb7034657 in nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*,
unsigned) (this=0xb434d568, 
request=0xb49e0198, context=0x0, status=0)
    at nsStreamListenerTee.cpp:65
#9  0xb70cf571 in nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*,
unsigned) (this=0xb49e0198, reques
t=0xb4784f70, ctxt=0x0, status=0)
    at nsHttpChannel.cpp:3739
#10 0xb700a646 in nsInputStreamPump::OnStateStop() (this=0xb4784f70)
    at nsInputStreamPump.cpp:504
#11 0xb7009f3c in nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (
    this=0xb4784f70, stream=0xb49e8f54) at nsInputStreamPump.cpp:341
#12 0xb7f59281 in nsInputStreamReadyEvent::EventHandler(PLEvent*) (
    plevent=0xb45eb73c) at nsStreamUtils.cpp:118
#13 0xb7f7cf37 in PL_HandleEvent (self=0xb45eb73c) at plevent.c:692
#14 0xb7f7cdec in PL_ProcessPendingEvents (self=0x81f9dc0) at plevent.c:627
#15 0xb7f80080 in nsEventQueueImpl::ProcessPendingEvents() (this=0x81f9d88)
    at nsEventQueue.cpp:391
#16 0xb60eb408 in event_processor_callback (data=0x81f9d88, source=5, 
    condition=GDK_INPUT_READ) at nsAppShell.cpp:189
#17 0xb60eadb5 in our_gdk_io_invoke (source=0x8286600, condition=G_IO_IN, 
    data=0x81a4fa8) at nsAppShell.cpp:74
#18 0xb7b56862 in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0
#19 0xb7b58dad in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#20 0xb7b58b7c in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#21 0xb7b57bc9 in g_main_run () from /usr/lib/libglib-1.2.so.0
#22 0xb7c57fe8 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#23 0xb60eb83c in nsAppShell::Run() (this=0x821f9c0) at nsAppShell.cpp:320
#24 0xb50f7c8e in nsAppShellService::Run() (this=0x821f960)
    at nsAppShellService.cpp:483
#25 0x08057ebc in main1 (argc=1, argv=0xbfffe854, nativeApp=0x80e95d0)
    at nsAppRunner.cpp:1335
#26 0x08058cfb in main (argc=1, argv=0xbfffe854) at nsAppRunner.cpp:1813
(gdb) 



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Attached file gdb output
Martin, filing bugs without steps to reproduce and with useless stack traces
isn't really all that useful.... Please provide steps to reproduce, and a
testcase if one is required.
Product: Browser → Seamonkey
no steps to reproduce (no response)
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: