------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=129846 Summary: Autotools project crash when adding new class to newly created target Product: kdevelop Version: 3.3.3 Platform: Gentoo Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs kdevelop org ReportedBy: johnnyboyro yahoo com Version: 3.3.3 (using KDE KDE 3.5.3) Installed from: Gentoo Packages Compiler: Target: i686-pc-linux-gnu OS: Linux (i686) release 2.6.17-gentoo I tried with both kdevelop 3.3.3 and 3.3.91 and it is always reproductible. In an autotools project - add a subproject - add a target for this subproject (I used a libtool library target) - add a new class to this target (I did not made it default target) You can see then the .cpp file correctly added to the libtool lib target, but there is no .h file shown. That is because the noinst_HEADER target is not shown. If you look to a different subproject and came back to this one, the application crashes (I think it is about refreshing the detail view of autotools widget). I fixed it on my site by using the following: --- buildtools/autotools/addsubprojectdlg.cpp.or 2006-06-26 13:48:40.000000000 +0300 +++ buildtools/autotools/addsubprojectdlg.cpp 2006-06-26 13:49:07.000000000 +0300 @ -154,6 +154,8 @ QTextStream stream(&f); stream << "INCLUDES = " << newitem->variables["INCLUDES"] << endl << "METASOURCES = AUTO" << endl; f.close(); + + m_subprojectView->findNoinstHeaders( newitem ); }