On Fri, Aug 25, 2006 at 08:35:41PM +0200, Mike Hommey wrote:
> Looking at kazehakase's code (GtkPromptService.cpp:343), aDialogTitle is
> not the problem...
> 
> It would be nice to know on which line of GtkPromptService.cpp the crash
> occurs. That would need a kazehakase debug build...

Here's a backtrace produced with:

kazehakase/0.3.9-1 rebuilt with DEB_BUILD_OPTIONS=nostrip
xulrunner/1.8.0.5-2
libxul0d-dbg installed

I'm trying to authenticate to http://fsa-bg.org/project/gtp (a Trac
site) when the crash happens.

(gdb) r
Starting program: /usr/bin/kazehakase 
[Thread debugging using libthread_db enabled]
[New Thread -1503189312 (LWP 29660)]
[New Thread -1513350224 (LWP 29666)]
[New Thread -1523680336 (LWP 29667)]
[New Thread -1536218192 (LWP 29683)]
[New Thread -1544606800 (LWP 29684)]
[New Thread -1552995408 (LWP 29685)]
[Thread -1544606800 (LWP 29684) exited]
[Thread -1552995408 (LWP 29685) exited]
[New Thread -1552995408 (LWP 29705)]
[New Thread -1544606800 (LWP 29707)]
[New Thread -1562391632 (LWP 29708)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1503189312 (LWP 29660)]
0xa7e56bd1 in GtkPromptService::PromptUsernameAndPassword (this=0x8103098, 
    aParent=0x88f5270, aDialogTitle=0x0, aDialogText=0x890e610, 
    aUsername=0xaf9ef124, aPassword=0xaf9ef120, aCheckMsg=0xaf9eef54, 
    aCheckValue=0x0, aConfirm=0xaf9ef440) at GtkPromptService.cpp:350
350                     kz_prompt_dialog_set_check_value(prompt, *aCheckValue);
Current language:  auto; currently c++
(gdb) bt
#0  0xa7e56bd1 in GtkPromptService::PromptUsernameAndPassword (this=0x8103098, 
    aParent=0x88f5270, aDialogTitle=0x0, aDialogText=0x890e610, 
    aUsername=0xaf9ef124, aPassword=0xaf9ef120, aCheckMsg=0xaf9eef54, 
    aCheckValue=0x0, aConfirm=0xaf9ef440) at GtkPromptService.cpp:350
#1  0xa70a7eac in nsPrompt::PromptUsernameAndPassword (this=0x891d100, 
    dialogTitle=0x0, text=0x890e610, username=0xaf9ef124, password=0xaf9ef120, 
    checkMsg=0xaf9eef54, checkValue=0x0, _retval=0xaf9ef440)
    at nsPrompt.cpp:325
#2  0xa71f0232 in nsSingleSignonPrompt::PromptUsernameAndPassword (
    this=0x8917f58, aDialogTitle=0x0, aText=0x890e610, 
    aPasswordRealm=0xaf9ef2d8, aSavePassword=2, aUser=0xaf9ef43c, 
    aPassword=0xaf9ef438, aConfirm=0xaf9ef440) at nsSingleSignonPrompt.cpp:166
#3  0xa6b603ba in nsHttpChannel::PromptForIdentity (this=0x89208e0, 
    scheme=0xaf9ef4f0 "http", host=0x8a2e9f0 "fsa-bg.org", port=80, 
    proxyAuth=0, realm=0xaf9ef5a0 "FSA-BG Subversion Repositories", 
    authType=0x891e900 "basic", authFlags=13, [EMAIL PROTECTED])
    at nsHttpChannel.cpp:2745
#4  0xa6b6813c in nsHttpChannel::GetCredentialsForChallenge (this=0x89208e0, 
    challenge=0xaf9ef678 "Basic realm=\"FSA-BG Subversion Repositories\"", 
    authType=0x891e900 "basic", proxyAuth=0, auth=0x8b12650, [EMAIL PROTECTED])
    at nsHttpChannel.cpp:2526
#5  0xa6b6856e in nsHttpChannel::GetCredentials (this=0x89208e0, 
    challenges=0x8b125e8 "Basic realm=\"FSA-BG Subversion Repositories\"",
---Type <return> to continue, or q <return> to quit---
    proxyAuth=0, [EMAIL PROTECTED]) at nsHttpChannel.cpp:2360
#6  0xa6b6877a in nsHttpChannel::ProcessAuthentication (this=0x89208e0, 
    httpStatus=401) at nsHttpChannel.cpp:2235
#7  0xa6b6a3d3 in nsHttpChannel::ProcessResponse (this=0x89208e0)
    at nsHttpChannel.cpp:795
#8  0xa6b6a5e0 in nsHttpChannel::OnStartRequest (this=0x89208e0, 
    request=0x89047f0, ctxt=0x0) at nsHttpChannel.cpp:3949
#9  0xa6ae901d in nsInputStreamPump::OnStateStart (this=0x89047f0)
    at nsInputStreamPump.cpp:381
#10 0xa6ae9cd8 in nsInputStreamPump::OnInputStreamReady (this=0x89047f0, 
    stream=0x891cdc0) at nsInputStreamPump.cpp:337
#11 0xa6a193dc in nsInputStreamReadyEvent::EventHandler (plevent=0x891b5b4)
    at nsStreamUtils.cpp:119
#12 0xa6a2dcc7 in PL_HandleEvent (self=0x891b5b4) at plevent.c:688
#13 0xa6a2dfd9 in PL_ProcessPendingEvents (self=0x81ddbc8) at plevent.c:623
#14 0xa6a2fe5e in nsEventQueueImpl::ProcessPendingEvents (this=0x81ddb80)
    at nsEventQueue.cpp:417
#15 0xa7235875 in event_processor_callback (source=0x82b71c0, 
    condition=G_IO_IN, data=0x0) at nsAppShell.cpp:67
#16 0xa780b7df in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#17 0xa77e2e2c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xa77e6176 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#19 0xa77e6537 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#20 0xa7a2a141 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0804b0d6 in main (argc=Cannot access memory at address 0x0
) at main.c:811

-- 
I had a very low opinion of TCL, basically because it wasn't Lisp. --RMS


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to