[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: [Fwd: Bug#9349: kedit crash when started from menu]
From: Waldo Bastian <bastian () kde ! org>
Date: 2000-08-31 5:25:36
[Download RAW message or body]
On Wed, 30 Aug 2000, Don Sanders wrote:
> On Wed, 30 Aug 2000, Waldo Bastian wrote:
> > On Tue, 29 Aug 2000, Harri Porten forwarded:
> > > I had similar problem when starting kedit >= 20000813 from the K menu.
> > > It would crash on startup. If launched from console command-line, it
> > > started OK. I found that kedit was started with command line options
> > > when run from menu : kedit -caption "%c" %i %m %u
> > > The %i option causes the crash. It does not cause a crash if specified
> > > in konsole command line, but it opens 2 kedit windows.
> > > I am almost certain that the same thing happened when compiled with
> > > the --enable-debug option, but I have not kept a copy of trace ( sorry
> > > ! ). I normally compile with only --prefix=/opt/kde1.93 option. I hope
> > > this is of some help, if it's not already sorted.
> > > rfjak@eircom.net
> >
> > I can't reproduce this. Works fine here.
> >
> > Can you send the output of "ldd kdeinit"?
> >
> > Cheers,
> > Waldo
>
> I experience the same problem.
Starting it from the command line with "kedit -icon kedit" indeed triggers
the problem. Problem seems to be KTMainWindow::enableToolBar() that doesn't
do anything usefull for over a month or so. Try adding the following patch.
Would be nice if someone would fix this whole [k|q|kt]mainwindow crap.
diff -u -r1.119 ktmainwindow.cpp
--- ktmainwindow.cpp 2000/08/08 17:10:28 1.119
+++ ktmainwindow.cpp 2000/08/31 05:19:51
@@ -63,7 +63,13 @@
void KTMainWindow::enableToolBar( KToolBar::BarStatus stat, int id )
{
+ if (idBarMap.find(id) == idBarMap.end())
+ {
+fprintf(stderr, "KTMainWindow: NO TB!\n");
+ return;
+ }
KToolBar *tb = *idBarMap.find( id );
+fprintf(stderr, "KTMainWindow: tb = %p\n", tb);
if ( !tb )
return;
bool mystat = tb->isVisible();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic