Bug 125936 - the 'configure' option of the network interfaces module crash the KDE Control Center
Summary: the 'configure' option of the network interfaces module crash the KDE Control...
Status: RESOLVED DUPLICATE of bug 121234
Alias: None
Product: knetworkconf
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Juan Luis Baptiste
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-20 06:27 UTC by Ale Hamann
Modified: 2006-04-23 04:52 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ale Hamann 2006-04-20 06:27:56 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages
Compiler:          gcc-4.1/g++-4.1 
OS:                Linux

Before all, my KDE is in spanish, so, i try to translate all to english, so, excuse me for my language errors.

DESCRIPTION:
I go to the Network module of the KDE Control Center (of Internet and Network section). I have two ethernet interfaces: 'eth0' -that are disabled and not configured yet- and 'eth1' -that are enabled and configured via DHCP from my ISP-. So, I switch to 'Administrator mode' and when I select the 'eth0' interface and i click in the 'Configure Interface' the window says 'Loading...' ('Cargando...' in my spanish KDE) and then the crash.

Here is the information:

Short description:
The KDE Control Module application (kcmshell) fails and it causes the signal 11 (SIGSEGV).

This is the reverse traced:
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1501497664 (LWP 30792)]
[KCrash handler]
#5  0xa7d5f122 in inet_pton () from /lib/tls/libc.so.6
#6  0xa61de75e in KAddressValidator::calculateBroadcast ()
   from /usr/lib/kde3/kcm_knetworkconfmodule.so
#7  0xa61fa3a2 in KNetworkConf::configureDeviceSlot ()
   from /usr/lib/kde3/kcm_knetworkconfmodule.so
#8  0xa61dbb5b in KNetworkConfDlg::qt_invoke ()
   from /usr/lib/kde3/kcm_knetworkconfmodule.so
#9  0xa6203ba3 in KNetworkConf::qt_invoke ()
   from /usr/lib/kde3/kcm_knetworkconfmodule.so
#10 0xa6dbd54b in QObject::activate_signal (this=0x813a740, clist=0x81d9328, 
    o=0xafe07acc) at kernel/qobject.cpp:2356
#11 0xa6dbdfdc in QObject::activate_signal (this=0x813a740, signal=4)
    at kernel/qobject.cpp:2325
#12 0xa7157c09 in QButton::clicked (this=0x813a740)
    at .moc/debug-shared-mt/moc_qbutton.cpp:152
#13 0xa6e58c2c in QButton::mouseReleaseEvent (this=0x813a740, e=0xafe07f4c)
    at widgets/qbutton.cpp:836
#14 0xa6df7c78 in QWidget::event (this=0x813a740, e=0xafe07f4c)
    at kernel/qwidget.cpp:4702
#15 0xa6d5387a in QApplication::internalNotify (this=0xafe085b4, 
    receiver=0x813a740, e=0xafe07f4c) at kernel/qapplication.cpp:2635
#16 0xa6d53dff in QApplication::notify (this=0xafe085b4, receiver=0x813a740, 
    e=0xafe07f4c) at kernel/qapplication.cpp:2421
#17 0xa74fb02e in KApplication::notify (this=0xafe085b4, receiver=0x813a740, 
    event=0xafe07f4c) at kapplication.cpp:550
#18 0xa6ce506f in QApplication::sendSpontaneousEvent (receiver=0x813a740, 
    event=0xafe07f4c) at qapplication.h:523
#19 0xa6ce07a4 in QETWidget::translateMouseEvent (this=0x813a740, 
    event=0xafe08388) at kernel/qapplication_x11.cpp:4301
#20 0xa6cdec94 in QApplication::x11ProcessEvent (this=0xafe085b4, 
    event=0xafe08388) at kernel/qapplication_x11.cpp:3478
#21 0xa6cf82a2 in QEventLoop::processEvents (this=0x80ccc68, flags=4)
    at kernel/qeventloop_x11.cpp:192
#22 0xa6d6c255 in QEventLoop::enterLoop (this=0x80ccc68)
    at kernel/qeventloop.cpp:198
#23 0xa6d523b9 in QApplication::enter_loop (this=0xafe085b4)
    at kernel/qapplication.cpp:2793
#24 0xa6f707c4 in QDialog::exec (this=0x80feed8) at dialogs/qdialog.cpp:432
#25 0xa7ed2092 in kdemain (_argc=2, _argv=0x2) at main.cpp:336
#26 0xa7c93eb0 in __libc_start_main () from /lib/tls/libc.so.6
#27 0x080483d1 in _start () at ../sysdeps/i386/elf/start.S:119
Comment 1 Ale Hamann 2006-04-20 06:46:52 UTC
When I enable the interface manually from a command line as root, for example:
# ifconfig eth0 192.168.2.1

and then I go again to the 'KDE Control Center' to the 'Network parameters' module and i click in the 'Configure Interface' all works fine, without any crashes.
So.. the problem is that the module don't works when the interface isn't configure yet and/or is disabled.

Greetings!
Comment 2 Juan Luis Baptiste 2006-04-23 04:52:06 UTC

*** This bug has been marked as a duplicate of 121234 ***