gug-bg-herd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [kazehakase] Мистериозен бъ г, свързан с GObject


From: Ivaylo Valkov
Subject: Re: [kazehakase] Мистериозен бъ г, свързан с GObject
Date: Tue, 27 Jul 2010 21:39:31 +0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5

On 27.07.2010 17:51, Yavor Doganov wrote:
On Thu, Jul 22, 2010 at 04:45:35PM +0300, Ivaylo Valkov wrote:
Можеш ли да го възпроизведеш целенасочено?
Намерих начин да го възпроизведа почти при 85% от случаите:

1. Отварям един подпрозорец и зареждам някаква страница (за да се
    инициализира Gecko първоначално).
2. С Ctrl+T отварям втори подпрозорец и зареждам някаква друга
    странца, но не изчаквам да се зареди напълно, ами затварям
    подпрозореца докато процеса още не не завършил.

Мога да го повторя по описания метод. При мен xulrunner е 1.9.1.11-1 (unstable), но това едва ли е от значение. В зависимост от изчаканото време за зареждане гърми по различен начин. А на мен ми се струва, че всичко това има нещо общо. Дори само с един подпрозорец става. Това ме кара да си мисля, че проблемът не е само около сигналите kz-net-start и kz-net-progress. Аз обаче мога само да спекулирам, къде и какво точно е. Може би Киров ще се окаже прав в предположението за Gobject ? Надолу има три различни ситуации. Дано са полезни, а не да съм задръстил списъка с безмислилици.

С един подпрозорец (затварям го в момента, в който се появи):

(kazehakase:21818): GLib-GObject-WARNING **: attempt to retrieve private data for invalid type 'KzWeb'

Program received signal SIGSEGV, Segmentation fault.
0x001b4224 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
#0  0x001b4224 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
No symbol table info available.
#1 0x006ba538 in g_cclosure_marshal_VOID__DOUBLE () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3  0x006c362d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4  0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0x006c4ecd in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0x012e0e18 in ?? () from /usr/lib/kazehakase/embed/gecko.so
No symbol table info available.
#7 0x015c40c2 in gtkmozembed_VOID__STRING_INT_UINT (closure=0x850dca8, return_value=0x0, n_param_values=4, param_values=0x835fd68, invocation_hint=0xbfffee40,
    marshal_data=0x12e0ce0) at gtkmozembedmarshal.c:944
        data1 = 0x0
        data2 = 0x0
        __PRETTY_FUNCTION__ = "gtkmozembed_VOID__STRING_INT_UINT"
#8  0x006ab7a9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x006c2eca in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x006c5086 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x015c977e in EmbedProgress::OnStateChange (this=0x835ff30, aWebProgress=0x855297c, aRequest=0x8a23a68, aStateFlags=65552, aStatus=0) at EmbedProgress.cpp:97 uriString = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbffff040 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
            mFixedBuf = 0xbffff040 ""},
mStorage = "\000\360\377\277\000\000\360?\266\245\201\000 address@hidden"} #14 0x01bac3be in nsDocLoader::FireOnStateChange (this=0x8552968, aProgress=0x855297c, aRequest=0x8a23a68, aStateFlags=65552, aStatus=0) at nsDocLoader.cpp:1259 listener = {<nsCOMPtr_base> = {mRawPtr = 0x835ff30}, <No data fields>}
        count = 3
#15 0x01bac4e6 in nsDocLoader::doStopURLLoad (this=0x8552968, request=0x8a23a68, aStatus=0) at nsDocLoader.cpp:856
No locals.
#16 0x01bad41b in nsDocLoader::OnStopRequest (this=0x8552968, aRequest=0x8a23a68, aCtxt=0x0, aStatus=0) at nsDocLoader.cpp:669
        rv = <value optimized out>
        bFireTransferring = 0
        info = 0x0
#17 0x0163b6d8 in nsLoadGroup::RemoveRequest (this=0x8552d78, request=0x8a23a68, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:688 observer = {<nsCOMPtr_base> = {mRawPtr = 0x855296c}, <No data fields>}
        rv = 0
kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x8a23a68}, <No data fields>}
        flags = 0
#18 0x0171c486 in imgRequestProxy::RemoveFromLoadGroup (this=0x8a23a68, releaseLoadGroup=1) at imgRequestProxy.cpp:165 kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x8a23a68}, <No data fields>} #19 0x0171c50f in imgRequestProxy::OnStopRequest (this=0x8a23a68, request=0x8a1ece8, ctxt=0x0, statusCode=0, lastPart=1) at imgRequestProxy.cpp:573 kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x8a23a68}, <No data fields>} #20 0x0171b0bc in imgRequest::OnStopRequest (this=0x8a234b0, aRequest=0x8a1ece8, ctxt=0x0, status=0) at imgRequest.cpp:871
        mpchan = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
iter = {<nsAutoTObserverArray<imgRequestProxy*, 0u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0},
            mArray = @0x8a234f8}, <No data fields>}
#21 0x0171675e in ProxyListener::OnStopRequest (this=0x8a2e0f8, aRequest=0x8a1ece8, ctxt=0x0, status=0) at imgLoader.cpp:1592
No locals.
#22 0x016cdb5e in nsJARChannel::OnStopRequest (this=0x8a1ece8, req=0x8a23838, ctx=0x0, status=0) at nsJARChannel.cpp:877
No locals.
#23 0x016377ce in nsInputStreamPump::OnStateStop (this=0x8a23838) at nsInputStreamPump.cpp:576
No locals.
#24 0x01637a8b in nsInputStreamPump::OnInputStreamReady (this=0x8a23838, stream=0x8a238c8) at nsInputStreamPump.cpp:401
        nextState = 0
#25 0x01dc9f49 in nsInputStreamReadyEvent::Run (this=0x8a2e098) at nsStreamUtils.cpp:111
No locals.
#26 0x01ddcedd in nsThread::ProcessNextEvent (this=0x85a6268, mayWait=0, result=0xbffff3fc) at nsThread.cpp:521
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x8588f6c}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x8a2e098}, <No data fields>}
        rv = 0
#27 0x01daecae in NS_ProcessPendingEvents_P (thread=0x85a6268, timeout=20) at nsThreadUtils.cpp:200
        processedEvent = 1
        rv = <value optimized out>
        start = 353677518
#28 0x01d2f751 in nsBaseAppShell::NativeEventCallback (this=0x8588f68) at nsBaseAppShell.cpp:121
        hasPending = <value optimized out>
        thread = 0x85a6268
        prevVal = <value optimized out>
#29 0x01d1bc72 in nsAppShell::EventProcessorCallback (source=0x835ff68, condition=G_IO_IN, data=0x8588f68) at nsAppShell.cpp:70
        c = 250 '\372'
#30 0x0076469b in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#31 0x007202f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#32 0x00723fd8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#33 0x00724517 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#34 0x0036cdc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#35 0x0804a36b in ?? ()
No symbol table info available.
#36 0x007c4c76 in __libc_start_main (main=0x8049ea0, argc=1, ubp_av=0xbffff814, init=0x804a5e0, fini=0x804a5d0, rtld_fini=0x11e0d0 <_dl_fini>, stack_end=0xbffff80c)
    at libc-start.c:228
        result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {9375732, 0, 0, -1073743896, 963915347, 1040365868}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x8049950}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <value optimized out>
#37 0x08049971 in ?? ()
No symbol table info available.

Тук гърми на различно място. Вероятно трудно ще се възпроизведе. Отваря се една страница и се изчаква да се зареди почти до край. След това се затваря подпрозореца. Въвежда се нов адрес и след като започне да зарежда се затваря.

(kazehakase:22137): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
Program received signal SIGSEGV, Segmentation fault.
0x001b4283 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
#0  0x001b4283 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
No symbol table info available.
#1 0x006ba488 in g_cclosure_marshal_VOID__STRING () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3  0x006c362d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4  0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0x006c4ecd in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0x012e1067 in ?? () from /usr/lib/kazehakase/embed/gecko.so
No symbol table info available.
#7 0x006bacbc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8  0x006ab7a9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x006c2eca in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x006c5086 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x015c95bc in EmbedProgress::OnLocationChange (this=0x87c8848, aWebProgress=0x85519fc, aRequest=0x893c58c, aLocation=0x893ecf0) at EmbedProgress.cpp:166 newURI = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x859c338 "http://www.fsf.org/";, mLength = 19, mFlags = 65541}, <No data fields>},
            mFixedCapacity = 63, mFixedBuf = 0xbfffecd8 ""},
mStorage = "\000\355\377\277\n\020\271\001\327\227\\\001\344c\006\002\b\355\377\277\331\275\332\001H\210|\b\374D\344\001<address@hidden(\355\377\277\210\277\332\001\330\317\203\b\374D\344\001"} #14 0x01bac269 in nsDocLoader::FireOnLocationChange (this=0x85519e8, aWebProgress=0x85519fc, aRequest=0x893c58c, aUri=0x893ecf0) at nsDocLoader.cpp:1302 listener = {<nsCOMPtr_base> = {mRawPtr = 0x87c8848}, <No data fields>}
        count = 3
#15 0x01ba0e6d in nsDocShell::CreateContentViewer (this=0x85519e8, aContentType=0x8972a80 "text/html", request=0x893c58c, aContentHandler=0x88cfa94) at nsDocShell.cpp:6496 viewer = {<nsCOMPtr_base> = {mRawPtr = 0x8553fc0}, <No data fields>}
        rv = <value optimized out>
currentLoadGroup = {<nsCOMPtr_base> = {mRawPtr = 0x8552840}, <No data fields>} aOpenedChannel = {<nsCOMPtr_base> = {mRawPtr = 0x893c58c}, <No data fields>}
        onLocationChangeNeeded = 1
multiPartChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #16 0x01ba70dc in nsDSURIContentListener::DoContent (this=0x8552a00, aContentType=0x8972a80 "text/html", aIsContentPreferred=0, request=0x893c58c, aContentHandler=0x88cfa94,
    aAbortProcess=0xbfffeec0) at nsDSURIContentListener.cpp:138
        rv = <value optimized out>
        loadFlags = 3997696
aOpenedChannel = {<nsCOMPtr_base> = {mRawPtr = 0x893c58c}, <No data fields>} #17 0x01baaaaf in nsDocumentOpenInfo::TryContentListener (this=0x88cfa88, aListener=0x8552a00, aChannel=0x893c58c) at nsURILoader.cpp:732
        listenerWantsContent = 1
        loadFlags = 2949120
        isPreferred = 0
        rv = <value optimized out>
typeToUse = {<nsCString> = {<nsACString_internal> = {mData = 0x1f8d46c "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>}
        newLoadFlags = <value optimized out>
originalListener = {<nsCOMPtr_base> = {mRawPtr = 0x8552a00}, <No data fields>}
        abort = 0
#18 0x01bab039 in nsDocumentOpenInfo::DispatchContent (this=0x88cfa88, request=0x893c58c, aCtxt=0x0) at nsURILoader.cpp:434
        rv = 2147746065
        isGuessFromExt = 0
        forceExternalHandling = 0
disposition = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbffff038 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
            mFixedBuf = 0xbffff038 ""},
mStorage = "address@hidden"}
        uri = {<nsCOMPtr_base> = {mRawPtr = 0x856f828}, <No data fields>}
contentListener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} aChannel = {<nsCOMPtr_base> = {mRawPtr = 0x893c58c}, <No data fields>} helperAppService = {<nsCOMPtr_base> = {mRawPtr = 0x9ee}, <No data fields>} anyType = {<nsCString> = {<nsACString_internal> = {mData = 0x1e4c93f "*/*", mLength = 3, mFlags = 1}, <No data fields>}, <No data fields>} httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x893c58c}, <No data fields>} desiredContentType = {<nsCString> = {<nsACString_internal> = {mData = 0x1f8d46c "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>} #19 0x01bab6dc in nsDocumentOpenInfo::OnStartRequest (this=0x88cfa88, request=0x893c58c, aCtxt=0x0) at nsURILoader.cpp:280
        rv = 0
httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x893c58c}, <No data fields>}
        status = 0
#20 0x0169c7e9 in nsHttpChannel::CallOnStartRequest (this=0x893c560) at nsHttpChannel.cpp:846
        rv = <value optimized out>
#21 0x0169f1a7 in nsHttpChannel::ProcessNormal (this=0x893c560) at nsHttpChannel.cpp:1153
        rv = 0
        succeeded = 1
#22 0x016a040e in nsHttpChannel::ProcessResponse (this=0x893c560) at nsHttpChannel.cpp:1078
        rv = <value optimized out>
        httpStatus = 200
#23 0x016a0550 in nsHttpChannel::OnStartRequest (this=0x893c560, request=0x855f688, ctxt=0x0) at nsHttpChannel.cpp:4852
        fallingBack = 37397844
#24 0x01637624 in nsInputStreamPump::OnStateStart (this=0x855f688) at nsInputStreamPump.cpp:439
        rv = <value optimized out>
#25 0x01637a75 in nsInputStreamPump::OnInputStreamReady (this=0x855f688, stream=0x859c398) at nsInputStreamPump.cpp:395
        nextState = 0
#26 0x01dc9f49 in nsInputStreamReadyEvent::Run (this=0x8587750) at nsStreamUtils.cpp:111
No locals.
#27 0x01ddcedd in nsThread::ProcessNextEvent (this=0x85a5e88, mayWait=0, result=0xbffff3fc) at nsThread.cpp:521
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x87c9024}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x8587750}, <No data fields>}
        rv = 0
#28 0x01daecae in NS_ProcessPendingEvents_P (thread=0x85a5e88, timeout=20) at nsThreadUtils.cpp:200
        processedEvent = 1
        rv = <value optimized out>
        start = 354131970
#29 0x01d2f751 in nsBaseAppShell::NativeEventCallback (this=0x87c9020) at nsBaseAppShell.cpp:121
        hasPending = <value optimized out>
        thread = 0x85a5e88
        prevVal = <value optimized out>
#30 0x01d1bc72 in nsAppShell::EventProcessorCallback (source=0x87c9070, condition=G_IO_IN, data=0x87c9020) at nsAppShell.cpp:70
        c = 250 '\372'
#31 0x0076469b in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#32 0x007202f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#33 0x00723fd8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#34 0x00724517 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#35 0x0036cdc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0x0804a36b in ?? ()
No symbol table info available.
#37 0x007c4c76 in __libc_start_main (main=0x8049ea0, argc=1, ubp_av=0xbffff814, init=0x804a5e0, fini=0x804a5d0, rtld_fini=0x11e0d0 <_dl_fini>, stack_end=0xbffff80c)
    at libc-start.c:228
        result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {9375732, 0, 0, -1073743896, 1864979153, 1751106990}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x8049950}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <value optimized out>
#38 0x08049971 in ?? ()
No symbol table info available.


Това е точно по описаният от теб начин, но явно времето за затваряне е определящо.

(kazehakase:22173): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed
Program received signal SIGSEGV, Segmentation fault.
0x001b4224 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
Already logging to gdb.txt.
#0  0x001b4224 in ?? () from /usr/lib/kazehakase/libkazehakase.so.0
No symbol table info available.
#1 0x006ba538 in g_cclosure_marshal_VOID__DOUBLE () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3  0x006c362d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4  0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0x006c4ecd in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0x012e0e18 in ?? () from /usr/lib/kazehakase/embed/gecko.so
No symbol table info available.
#7 0x015c40c2 in gtkmozembed_VOID__STRING_INT_UINT (closure=0x850dc00, return_value=0x0, n_param_values=4, param_values=0x8a0dbc0, invocation_hint=0xbfffef20,
    marshal_data=0x12e0ce0) at gtkmozembedmarshal.c:944
        data1 = 0x0
        data2 = 0x0
        __PRETTY_FUNCTION__ = "gtkmozembed_VOID__STRING_INT_UINT"
#8  0x006ab7a9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0x006ad142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x006c2eca in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x006c4c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x006c5086 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x015c977e in EmbedProgress::OnStateChange (this=0x8a248b0, aWebProgress=0x8869014, aRequest=0x8a0d5cc, aStateFlags=65552, aStatus=0) at EmbedProgress.cpp:97 uriString = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x8a0d3f8 "http://www.freebsd.org/layout/css/navigation.css";, mLength = 48, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbffff120 ""}, mStorage = "address@hidden \312\240\b]\334\201\000x\361\377\277\210\277\332\001"} #14 0x01bac3be in nsDocLoader::FireOnStateChange (this=0x8869000, aProgress=0x8869014, aRequest=0x8a0d5cc, aStateFlags=65552, aStatus=0) at nsDocLoader.cpp:1259 listener = {<nsCOMPtr_base> = {mRawPtr = 0x8a248b0}, <No data fields>}
        count = 3
#15 0x01bac4e6 in nsDocLoader::doStopURLLoad (this=0x8869000, request=0x8a0d5cc, aStatus=0) at nsDocLoader.cpp:856
No locals.
#16 0x01bad41b in nsDocLoader::OnStopRequest (this=0x8869000, aRequest=0x8a0d5cc, aCtxt=0x0, aStatus=0) at nsDocLoader.cpp:669
        rv = <value optimized out>
        bFireTransferring = 143036928
        info = 0x8869200
#17 0x0163b6d8 in nsLoadGroup::RemoveRequest (this=0x8a03738, request=0x8a0d5cc, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:688 observer = {<nsCOMPtr_base> = {mRawPtr = 0x8869004}, <No data fields>}
        rv = 0
kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x8a0d5cc}, <No data fields>}
        flags = 0
#18 0x0169f45c in nsHttpChannel::OnStopRequest (this=0x8a0d5a0, request=0x8a0df80, ctxt=0x0, status=0) at nsHttpChannel.cpp:4980
No locals.
#19 0x016377ce in nsInputStreamPump::OnStateStop (this=0x8a0df80) at nsInputStreamPump.cpp:576
No locals.
#20 0x01637a8b in nsInputStreamPump::OnInputStreamReady (this=0x8a0df80, stream=0x8a0deb0) at nsInputStreamPump.cpp:401
        nextState = 0
#21 0x01dc9f49 in nsInputStreamReadyEvent::Run (this=0x8a11d18) at nsStreamUtils.cpp:111
No locals.
#22 0x01ddcedd in nsThread::ProcessNextEvent (this=0x85a63b8, mayWait=0, result=0xbffff3fc) at nsThread.cpp:521
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x87cea5c}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x8a11d18}, <No data fields>}
        rv = 0
#23 0x01daecae in NS_ProcessPendingEvents_P (thread=0x85a63b8, timeout=20) at nsThreadUtils.cpp:200
        processedEvent = 1
        rv = <value optimized out>
        start = 354310822
#24 0x01d2f751 in nsBaseAppShell::NativeEventCallback (this=0x87cea58) at nsBaseAppShell.cpp:121
        hasPending = <value optimized out>
        thread = 0x85a63b8
        prevVal = <value optimized out>
#25 0x01d1bc72 in nsAppShell::EventProcessorCallback (source=0x87ceaa8, condition=G_IO_IN, data=0x87cea58) at nsAppShell.cpp:70
        c = 250 '\372'
#26 0x0076469b in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#27 0x007202f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#28 0x00723fd8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#29 0x00724517 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#30 0x0036cdc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0x0804a36b in ?? ()
No symbol table info available.
#32 0x007c4c76 in __libc_start_main (main=0x8049ea0, argc=1, ubp_av=0xbffff814, init=0x804a5e0, fini=0x804a5d0, rtld_fini=0x11e0d0 <_dl_fini>, stack_end=0xbffff80c)
    at libc-start.c:228
        result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {9375732, 0, 0, -1073743896, 199630161, 210799150}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x8049950}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <value optimized out>
#33 0x08049971 in ?? ()
No symbol table info available.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]