Bug 151948
Summary: | system-config-network crashes on launch | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Aaron Bennett <aaron.bennett> |
Component: | rhpl | Assignee: | Harald Hoyer <harald> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-03-31 10:05:53 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Aaron Bennett
2005-03-23 19:09:17 UTC
can you check the rawhide rhpl package? One of these ethtool.so overflows was fixed recently there... I'm using rhpl-0.157-1 , that is (as far as I can tell) the rawhide version. I'm looking at download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/ , is that the right place? could you please install rhpl-debuginfo, which should give us more information? rhpl-debuginfo is installed: [root@ol-7bjv331 ~]# rpm -qa rhpl-debuginfo rhpl-debuginfo-0.157-1 [root@ol-7bjv331 ~]# modprobe ndiswrapper if_name=eth1 [root@ol-7bjv331 ~]# neat *** buffer overflow detected ***: /usr/bin/python terminated ======= Backtrace: ========= /lib/tls/libc.so.6(__chk_fail+0x41)[0x2cd9b5] /usr/lib/python2.4/site-packages/rhpl/ethtool.so[0x50fc1b] /usr/lib/libpython2.4.so.1.0(PyCFunction_Call+0x140)[0x38bd73] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x53ad)[0x3c4c02] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0[0x37a8c8] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0[0x36dbbd] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_CallObjectWithKeywords+0x7a)[0x3bed30] /usr/lib/libpython2.4.so.1.0(PyInstance_New+0x64)[0x3696cf] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x3ef9)[0x3c374e] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCode+0x63)[0x3c5d98] /usr/lib/libpython2.4.so.1.0[0x3e1e2a] /usr/lib/libpython2.4.so.1.0(PyRun_SimpleFileExFlags+0x245)[0x3e30a2] /usr/lib/libpython2.4.so.1.0(PyRun_AnyFileExFlags+0x6e)[0x3e3b39] /usr/lib/libpython2.4.so.1.0(Py_Main+0xa51)[0x3e99fd] /usr/bin/python(main+0x2a)[0x804859a] /lib/tls/libc.so.6(__libc_start_main+0xc6)[0x209db6] /usr/bin/python[0x80484ed] ======= Memory map: ======== 00111000-00122000 r-xp 00000000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00122000-00123000 rwxp 00010000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00123000-00125000 r-xp 00000000 fd:00 1476257 /usr/lib/python2.4/lib-dynload/ mathmodule.so 00125000-00126000 rwxp 00002000 fd:00 1476257 /usr/lib/python2.4/lib-dynload/ mathmodule.so 00126000-00129000 r-xp 00000000 fd:00 1476270 /usr/lib/python2.4/lib-dynload/ selectmodule.so 00129000-0012a000 rwxp 00002000 fd:00 1476270 /usr/lib/python2.4/lib-dynload/ selectmodule.so 0012a000-001a3000 r-xp 00000000 fd:00 1351731 /usr/lib/libglib-2.0.so.0.600.3 001a3000-001a8000 rwxp 00079000 fd:00 1351731 /usr/lib/libglib-2.0.so.0.600.3 001a8000-001aa000 r-xp 00000000 fd:00 1357508 /usr/X11R6/lib/libXrandr.so.2.0 001aa000-001ab000 rwxp 00002000 fd:00 1357508 /usr/X11R6/lib/libXrandr.so.2.0 001ab000-001bc000 r-xp 00000000 fd:00 1357515 /usr/X11R6/lib/libXft.so.2.1.2 001bc000-001bd000 rwxp 00010000 fd:00 1357515 /usr/X11R6/lib/libXft.so.2.1.2 001bd000-001c5000 r-xp 00000000 fd:00 1357517 /usr/X11R6/lib/libXcursor.so.1. 0.2 001c5000-001c6000 rwxp 00007000 fd:00 1357517 /usr/X11R6/lib/libXcursor.so.1. 0.2 001c6000-001cd000 r-xp 00000000 fd:00 1357507 /usr/X11R6/lib/libXrender.so.1. 2.2 001cd000-001ce000 rwxp 00006000 fd:00 1357507 /usr/X11R6/lib/libXrender.so.1. 2.2 001ce000-001d4000 r-xp 00000000 fd:00 1573234 /usr/lib/python2.4/site-package s/gtk-2.0/atk.so 001d4000-001d6000 rwxp 00005000 fd:00 1573234 /usr/lib/python2.4/site-package s/gtk-2.0/atk.so 001d8000-001f1000 r-xp 00000000 fd:00 4587554 /lib/ld-2.3.4.so 001f1000-001f2000 r-xp 00019000 fd:00 4587554 /lib/ld-2.3.4.so 001f2000-001f3000 rwxp 0001a000 fd:00 4587554 /lib/ld-2.3.4.so 001f5000-00312000 r-xp 00000000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00312000-00314000 r-xp 0011d000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00314000-00316000 rwxp 0011f000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00316000-00318000 rwxp 00316000 00:00 0 0031a000-0033a000 r-xp 00000000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033a000-0033b000 r-xp 0001f000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033b000-0033c000 rwxp 00020000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033e000-00340000 r-xp 00000000 fd:00 4587590 /lib/libdl-2.3.4.so 00340000-00341000 r-xp 00001000 fd:00 4587590 /lib/libdl-2.3.4.so 00341000-00342000 rwxp 00002000 fd:00 4587590 /lib/libdl-2.3.4.so [root@ol-7bjv331 ~]# what does: # /sbin/ethtool -i eth1 print after you loaded the module? it prints: "Cannot get driver information: Operation not supported" # python -c 'from rhpl import ethtool;print ethtool.get_businfo("eth0");' oops.. eth1 of course! # python -c 'from rhpl import ethtool;print ethtool.get_businfo("eth1");' Traceback (most recent call last): File "<string>", line 1, in ? IOError: [Errno 95] Operation not supported could you please attach your /etc/modprobe.conf ?? and try to run it in gdb:
as root with the correct DISPLAY (sudo will do)
# gdb /usr/bin/python
> run /usr/sbin/neat
[root@ol-7bjv331 ~]# cat /etc/modprobe.conf alias eth0 tg3 alias snd-card-0 snd-intel8x0 options snd-card-0 index=0 install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0 alias usb-controller ehci-hcd alias usb-controller1 uhci-hcd # If you want the ndiswrapper to load automatically, put: alias ndiswrapper eth1 options eth1 if_name=eth1 [root@ol-7bjv331 ~]# gdb /usr/bin/python GNU gdb Red Hat Linux (6.3.0.0-1.3rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run /usr/sbin/neat Starting program: /usr/bin/python /usr/sbin/neat (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208568128 (LWP 3604)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Detaching after fork from child process 3607. Detaching after fork from child process 3613. *** buffer overflow detected ***: /usr/bin/python terminated ======= Backtrace: ========= /lib/tls/libc.so.6(__chk_fail+0x41)[0x2cd9b5] /usr/lib/python2.4/site-packages/rhpl/ethtool.so[0x512c1b] /usr/lib/libpython2.4.so.1.0(PyCFunction_Call+0x140)[0x38bd73] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x53ad)[0x3c4c02] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0[0x37a8c8] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0[0x36dbbd] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_CallObjectWithKeywords+0x7a)[0x3bed30] /usr/lib/libpython2.4.so.1.0(PyInstance_New+0x64)[0x3696cf] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x3ef9)[0x3c374e] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCode+0x63)[0x3c5d98] /usr/lib/libpython2.4.so.1.0[0x3e1e2a] /usr/lib/libpython2.4.so.1.0(PyRun_SimpleFileExFlags+0x245)[0x3e30a2] /usr/lib/libpython2.4.so.1.0(PyRun_AnyFileExFlags+0x6e)[0x3e3b39] /usr/lib/libpython2.4.so.1.0(Py_Main+0xa51)[0x3e99fd] /usr/bin/python(main+0x2a)[0x804859a] /lib/tls/libc.so.6(__libc_start_main+0xc6)[0x209db6] /usr/bin/python[0x80484ed] ======= Memory map: ======== 00111000-00122000 r-xp 00000000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00122000-00123000 rwxp 00010000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00123000-00132000 r-xp 00000000 fd:00 1476243 /usr/lib/python2.4/lib-dynload/cPickle.so 00132000-00133000 rwxp 0000e000 fd:00 1476243 /usr/lib/python2.4/lib-dynload/cPickle.so 00133000-00138000 r-xp 00000000 fd:00 1357520 /usr/lib/libpangoxft-1.0.so.0.800.1 00138000-00139000 rwxp 00005000 fd:00 1357520 /usr/lib/libpangoxft-1.0.so.0.800.1 00139000-0013b000 r-xp 00000000 fd:00 1357508 /usr/X11R6/lib/libXrandr.so.2.0 0013b000-0013c000 rwxp 00002000 fd:00 1357508 /usr/X11R6/lib/libXrandr.so.2.0 0013c000-0013e000 r-xp 00000000 fd:00 1357510 /usr/X11R6/lib/libXinerama.so.1.0 0013e000-0013f000 rwxp 00001000 fd:00 1357510 /usr/X11R6/lib/libXinerama.so.1.0 00140000-00144000 r-xp 00000000 fd:00 1476273 /usr/lib/python2.4/lib-dynload/strop.so 00144000-00146000 rwxp 00003000 fd:00 1476273 /usr/lib/python2.4/lib-dynload/strop.so 00146000-00178000 r-xp 00000000 fd:00 1357502 /usr/lib/libgobject-2.0.so.0.600.3 00178000-0017c000 rwxp 00031000 fd:00 1357502 /usr/lib/libgobject-2.0.so.0.600.3 0017c000-00190000 r-xp 00000000 fd:00 1357523 /usr/lib/libatk-1.0.so.0.901.0 00190000-00193000 rwxp 00014000 fd:00 1357523 /usr/lib/libatk-1.0.so.0.901.0 00193000-001a6000 r-xp 00000000 fd:00 1357504 /usr/lib/libgdk_pixbuf-2.0.so.0.600.4 001a6000-001a8000 rwxp 00012000 fd:00 1357504 /usr/lib/libgdk_pixbuf-2.0.so.0.600.4 001a8000-001b2000 r-xp 00000000 fd:00 1357521 /usr/lib/libpangox-1.0.so.0.800.1 001b2000-001b3000 rwxp 00009000 fd:00 1357521 /usr/lib/libpangox-1.0.so.0.800.1 001b3000-001ba000 r-xp 00000000 fd:00 1357509 /usr/X11R6/lib/libXi.so.6.0 001ba000-001bb000 rwxp 00006000 fd:00 1357509 /usr/X11R6/lib/libXi.so.6.0 001bb000-001be000 r-xp 00000000 fd:00 1357516 /usr/X11R6/lib/libXfixes.so.3.0 001be000-001bf000 rwxp 00003000 fd:00 1357516 /usr/X11R6/lib/libXfixes.so.3.0 001bf000-001c7000 r-xp 00000000 fd:00 1357517 /usr/X11R6/lib/libXcursor.so.1.0.2 001c7000-001c8000 rwxp 00007000 fd:00 1357517 /usr/X11R6/lib/libXcursor.so.1.0.2 001c8000-001cf000 r-xp 00000000 fd:00 1357507 /usr/X11R6/lib/libXrender.so.1.2.2 00 Program received signal SIGABRT, Aborted. [Switching to Thread -1208568128 (LWP 3604)] 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 (gdb) I just noticed that I don't have python-debuginfo installed. I'll install that and run gdb again. Installed: python-debuginfo.i386 0:2.4-6 Complete! [root@ol-7bjv331 ~]# gdb /usr/bin/python GNU gdb Red Hat Linux (6.3.0.0-1.3rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run /usr/sbin/neat Starting program: /usr/bin/python /usr/sbin/neat [Thread debugging using libthread_db enabled] [New Thread -1208613184 (LWP 3696)] Detaching after fork from child process 3699. Detaching after fork from child process 3705. *** buffer overflow detected ***: /usr/bin/python terminated ======= Backtrace: ========= /lib/tls/libc.so.6(__chk_fail+0x41)[0x2cd9b5] /usr/lib/python2.4/site-packages/rhpl/ethtool.so[0x45dc1b] /usr/lib/libpython2.4.so.1.0(PyCFunction_Call+0x140)[0x38bd73] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x53ad)[0x3c4c02] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4aff)[0x3c4354] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0[0x37a8c8] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0[0x36dbbd] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_CallObjectWithKeywords+0x7a)[0x3bed30] /usr/lib/libpython2.4.so.1.0(PyInstance_New+0x64)[0x3696cf] /usr/lib/libpython2.4.so.1.0(PyObject_Call+0x33)[0x366304] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x3ef9)[0x3c374e] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x49b7)[0x3c420c] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x5fa)[0x3c5a67] /usr/lib/libpython2.4.so.1.0(PyEval_EvalCode+0x63)[0x3c5d98] /usr/lib/libpython2.4.so.1.0[0x3e1e2a] /usr/lib/libpython2.4.so.1.0(PyRun_SimpleFileExFlags+0x245)[0x3e30a2] /usr/lib/libpython2.4.so.1.0(PyRun_AnyFileExFlags+0x6e)[0x3e3b39] /usr/lib/libpython2.4.so.1.0(Py_Main+0xa51)[0x3e99fd] /usr/bin/python(main+0x2a)[0x804859a] /lib/tls/libc.so.6(__libc_start_main+0xc6)[0x209db6] /usr/bin/python[0x80484ed] ======= Memory map: ======== 00111000-00122000 r-xp 00000000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00122000-00123000 rwxp 00010000 fd:00 1357511 /usr/lib/libz.so.1.2.2.2 00123000-0019c000 r-xp 00000000 fd:00 1351731 /usr/lib/libglib-2.0.so.0.600.3 0019c000-001a1000 rwxp 00079000 fd:00 1351731 /usr/lib/libglib-2.0.so.0.600.3 001a1000-001d1000 r-xp 00000000 fd:00 1357518 /usr/lib/libpango-1.0.so.0.800.1 001d1000-001d7000 rwxp 00030000 fd:00 1357518 /usr/lib/libpango-1.0.so.0.800.1 001d8000-001f1000 r-xp 00000000 fd:00 4587554 /lib/ld-2.3.4.so 001f1000-001f2000 r-xp 00019000 fd:00 4587554 /lib/ld-2.3.4.so 001f2000-001f3000 rwxp 0001a000 fd:00 4587554 /lib/ld-2.3.4.so 001f5000-00312000 r-xp 00000000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00312000-00314000 r-xp 0011d000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00314000-00316000 rwxp 0011f000 fd:00 4587567 /lib/tls/libc-2.3.4.so 00316000-00318000 rwxp 00316000 00:00 0 0031a000-0033a000 r-xp 00000000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033a000-0033b000 r-xp 0001f000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033b000-0033c000 rwxp 00020000 fd:00 4587592 /lib/tls/libm-2.3.4.so 0033e000-00340000 r-xp 00000000 fd:00 4587590 /lib/libdl-2.3.4.so 00340000-00341000 r-xp 00001000 fd:00 4587590 /lib/libdl-2.3.4.so 00341000-00342000 rwxp 00002000 fd:00 4587590 /lib/libdl-2.3.4.so 00344000-00413000 r-xp 00000000 fd:00 1351962 /usr/lib/libpython2.4.so.1.0 00413000-0043b000 rwxp 000cf000 fd:00 1351962 /usr/lib/libpython2.4.so.1.0 0043b000-0043e000 rwxp 0043b000 00:00 0 0043e000-00445000 r-xp 00000000 fd:00 1357507 /usr/X11R6/lib/libXrender.so.1.2.2 00445000-00446000 rwxp 00006000 fd:00 1357507 /usr/X11R6/lib/libXrender.so.1.2.2 00446000-00448000 r-xp 00000000 fd:00 1540581 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 00448000-00449000 rwxp 00001000 fd:00 1540581 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 00449000-0044f000 r-xp 00000000 fd:00 1573234 /usr/lib/python2.4/site-packages/gtk-2.0/atk.so 0044f000-00451000 rwxp 00005000 fd:00 1573234 /usr/lib/python2.4/site-packages/gtk-2.0/atk.so 00451000-00458000 r-xp 00000000 fd:00 1356351 /usr/lib/libpopt.so.0.0.0 00458000-00459000 rwxp 00006000 fd:00 1356351 /usr/lib/libpopt.so.0.0.0 00459000-0045b000 r-xp 00000000 fd:00 4587620 /lib/libcom_err.so.2.1 0045b000-0045c000 rwxp 00001000 fd:00 4587620 /lib/libcom_err.so.2.1 0045c000-00462000 r-xp 00000000 fd:00 1476870 /usr/lib/python2.4/site-packages/rhpl/ethtool.so 00462000-00463000 rwxp 00005000 fd:00 1476870 /usr/lib/python2.4/site-packages/rhpl/ethtool.so 00463000-00486000 r-xp 00000000 fd:00 1357514 /usr/lib/libfontconfig.so.1.0.4 00486000-00489000 rwxp 00022000 fd:00 1357514 /usr/lib/libfontconfig.so.1.0.4 00489000-0048a000 rwxp 00489000 00:00 0 0048a000-00499000 r-xp 00000000 fd:00 4587615 /lib/libresolv-2.3.4.so 00499000-0049a000 r-xp 0000e000 fd:00 4587615 /lib/libresolv-2.3.4.so 0049a000-0049b000 rwxp 0000f000 fd:00 4587615 /lib/libresolv-2.3.4.so 0049b000-0049d000 rwxp 0049b000 00:00 0 0049f000-004ab000 r-xp 00000000 fd:00 1357506 /usr/X11R6/lib/libXext.so.6.4 004ab000-004ac000 rwxp 0000c000 fd:00 1357506 /usr/X11R6/lib/libXext.so.6.4 004ae000-004e0000 r-xp 00000000 fd:00 1357502 /usr/lib/libgobject-2.0.so.0.600.3 004e0000-004e4000 rwxp 00031000 fd:00 1357502 /usr/lib/libgobject-2.0.so.0.600.3 004e6000-004e8000 r-xp 00000000 fd:00 1353624 /usr/lib/libgmodule-2.0.so.0.600.3 004e8000-004e9000 rwxp 00002000 fd:00 1353624 /usr/lib/libgmodule-2.0.so.0.600.3 004e9000-0050c000 r-xp 00000000 fd:00 1357519 /usr/lib/libpangoft2-1.0.so.0.800.1 0050c000-0050e000 rwxp 00022000 fd:00 1357519 /usr/lib/libpangoft2-1.0.so.0.800.1 0050e000-0052b000 r-xp 00000000 fd:00 1357513 Program received signal SIGABRT, Aborted. [Switching to Thread -1208613184 (LWP 3696)] 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 (gdb) could you install bug-buddy, cause in bug #150449 the backtrace has line numbers, and run s-c-network normally? Thank you! Here is the debug info from bug buddy: Backtrace was generated from '/usr/sbin/system-config-network' Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1208133952 (LWP 3591)] 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #0 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x00580e83 in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #2 0x05f8adf0 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 <signal handler called> #4 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #5 0x0021ca7c in raise () from /lib/tls/libc.so.6 #6 0x0021e1c8 in abort () from /lib/tls/libc.so.6 #7 0x00251aca in __libc_message () from /lib/tls/libc.so.6 #8 0x002cd9b5 in __chk_fail () from /lib/tls/libc.so.6 #9 0x0058ac1b in get_module (self=0x0, args=0x0) at ethtool.c:358 #10 0x0038bd73 in PyCFunction_Call (func=0xb7f27f0c, arg=0xb7a4f8ec, kw=0x0) at Objects/methodobject.c:108 #11 0x003c4c02 in PyEval_EvalFrame (f=0x8a4b7bc) at Python/ceval.c:3547 #12 0x003c4354 in PyEval_EvalFrame (f=0x86c8234) at Python/ceval.c:3629 #13 0x003c4354 in PyEval_EvalFrame (f=0x86e19cc) at Python/ceval.c:3629 #14 0x003c5a67 in PyEval_EvalCodeEx (co=0xb7dbdd20, globals=0xb7dc002c, locals=0x0, args=0x86bee3c, argcount=0, kws=0x86bee3c, kwcount=0, defs=0x0, defcount=1, closure=0x0) at Python/ceval.c:2730 #15 0x003c420c in PyEval_EvalFrame (f=0x86bece4) at Python/ceval.c:3640 #16 0x003c4354 in PyEval_EvalFrame (f=0x8697904) at Python/ceval.c:3629 #17 0x003c4354 in PyEval_EvalFrame (f=0x86853a4) at Python/ceval.c:3629 #18 0x003c5a67 in PyEval_EvalCodeEx (co=0xb7cb97a0, globals=0xb7cb5824, locals=0x0, args=0xb7d3a258, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2730 #19 0x0037a8c8 in function_call (func=0xb7cbf80c, arg=0xb7d3a24c, kw=0x0) at Objects/funcobject.c:550 #20 0x00366304 in PyObject_Call (func=0xb7cbf80c, arg=0x0, kw=0x0) at Objects/abstract.c:1746 #21 0x0036dbbd in instancemethod_call (func=0xb7cbf80c, arg=0xb7d3a24c, kw=0x0) at Objects/classobject.c:2431 #22 0x00366304 in PyObject_Call (func=0xb7daa194, arg=0x0, kw=0x0) at Objects/abstract.c:1746 #23 0x003bed30 in PyEval_CallObjectWithKeywords (func=0x0, arg=0xb7f9502c, kw=0x0) at Python/ceval.c:3419 #24 0x003696cf in PyInstance_New (klass=0x0, arg=0xb7f9502c, kw=0x0) at Objects/classobject.c:575 #25 0x00366304 in PyObject_Call (func=0xb7cbca4c, arg=0x0, kw=0x0) at Objects/abstract.c:1746 #26 0x003c374e in PyEval_EvalFrame (f=0x883295c) at Python/ceval.c:3755 #27 0x003c5a67 in PyEval_EvalCodeEx (co=0xb7f59da0, globals=0xb7fac824, locals=0x0, args=0x869ba74, argcount=1, kws=0x869ba78, kwcount=0, defs=0x0, defcount=1, closure=0x0) at Python/ceval.c:2730 #28 0x003c420c in PyEval_EvalFrame (f=0x869b924) at Python/ceval.c:3640 #29 0x003c5a67 in PyEval_EvalCodeEx (co=0xb7f59e20, globals=0xb7fac824, locals=0x0, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2730 #30 0x003c5d98 in PyEval_EvalCode (co=0x0, globals=0x0, locals=0x0) at Python/ceval.c:484 #31 0x003e1e2a in run_node (n=) at Python/pythonrun.c:1264 #32 0x003e30a2 in PyRun_SimpleFileExFlags (fp=) at Python/pythonrun.c:859 #33 0x003e3b39 in PyRun_AnyFileExFlags (fp=0x8667008, filename=0xbf9e3edb "/usr/sbin/system-config-network-gui", closeit=1, flags=0xbf9e3454) at Python/pythonrun.c:663 #34 0x003e99fd in Py_Main (argc=1, argv=0xbf9e3524) at Modules/main.c:484 #35 0x0804859a in main (argc=0, argv=0x0) at Modules/python.c:23 Thread 1 (Thread -1208133952 (LWP 3591)): #0 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #1 0x00580e83 in __waitpid_nocancel () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0x05f8adf0 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 <signal handler called> No symbol table info available. #4 0x001d87e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 No symbol table info available. #5 0x0021ca7c in raise () from /lib/tls/libc.so.6 No symbol table info available. #6 0x0021e1c8 in abort () from /lib/tls/libc.so.6 No symbol table info available. #7 0x00251aca in __libc_message () from /lib/tls/libc.so.6 No symbol table info available. #8 0x002cd9b5 in __chk_fail () from /lib/tls/libc.so.6 No symbol table info available. #9 0x0058ac1b in get_module (self=0x0, args=0x0) at ethtool.c:358 eno = Is that what you were looking for? Thanks for your time, btw. I appreciate it! ok, bug-buddy says: #9 0x0058ac1b in get_module (self=0x0, args=0x0) at ethtool.c:358 which we may test with: # python -c 'from rhpl import ethtool;print ethtool.get_module("eth1");' inspecting the code, I saw one logical bug. Please try the rhpl rpms from: ftp://people.redhat.com/harald/rhpl/ Those rpms work. s-c-n runs without crashing! cool :) |