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]