CVS commit by espie: don't access unallocated memory. with some input from David Faure. M +1 -1 kmainwindow.cpp 1.152 --- kdelibs/kdeui/kmainwindow.cpp #1.151:1.152 @@ -200,5 +200,5 @@ void KMainWindow::initKMainWindow(const unusedNumber = 1; } - else if( name[ strlen( name ) - 1 ] == '#' ) + else if( name[0] != '\0' && name[ strlen( name ) - 1 ] == '#' ) { // trailing # - always add a number objname = name;