打印

KDE-3.2中有可能存在的严重BUG及补丁

KDE-3.2中有可能存在的严重BUG及补丁

qt-3.2.3
Kde-3.2
KDEVELOP-3.0

这三者组合,造成Kdevelop-3.0在打开一个工程后,
另外打开一个新的工程或者新建一个工程时crash。

trace 后发现可能是新引入的KMDI存在问题,故修正kdelibs
补丁如下:

diff -Nur kdelibs-3.2.0/kmdi/kmdiguiclient.cpp kdelibs-3.2.0new/kmdi/kmdiguiclient.cpp
--- kdelibs-3.2.0/kmdi/kmdiguiclient.cpp 2004-01-17 07:53:20.000000000 -0500
+++ kdelibs-3.2.0new/kmdi/kmdiguiclient.cpp 2004-02-08 08:40:36.464098040 -0500
at at -61,7 +61,7 at at
{
if (m_dw) {
connect(this,SIGNAL(toggled(bool)),this,SLOT(slotToggled(bool)));
- connect(m_dw->dockManager(),SIGNAL(change()),this,SLOT(anDWChanged()));
+ //connect(m_dw->dockManager(),SIGNAL(change()),this,SLOT(anDWChanged()));
//connect(m_dw,SIGNAL(destroyed()),this,SLOT(slotWidgetDestroyed()));
setChecked(m_dw->mayBeHide());
}

Bug No.为73346.

这个办法应该是临时的方案。

[/code]
一个社会存在的价值是要消灭无产阶级,而不是创造更多的无产阶级

TOP

嗯,

把它报告给KDE。

TOP

73346号
一个社会存在的价值是要消灭无产阶级,而不是创造更多的无产阶级

TOP

呵呵

TOP

我的升级以后,Konqueror中设置的字体大小限制无效。真不爽,每次开一页都得调整。

TOP

KDE二十周年庆

TOP