Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 105378
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: matt <f0gxice@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 105378 depends on: 127371 Show dependency tree
Bug 105378 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-09 06:36 0000
this problem is hard to explain but whenever i try to use kwirelessmonitor it
simply will freeze up without warning and will later open the kde crash
handler.i can't tell what triggers this problem.i apologize for bad information
and being undescriptive in the reproduction steps but this all happens at random.


Reproducible: Sometimes
Steps to Reproduce:
1.run kwirelessmonitor
2. try checking wireless statistics at various times
3. the program will freeze up at random
Actual Results:  
the program becomes unresponsive and will sometimes later bring up the kde crash
handler.

Expected Results:  
statistics about my wireless network should be displayed

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-
r1, 2.6.12-gentoo-r9 i686)
=================================================================
System uname: 2.6.12-gentoo-r9 i686 Celeron (Coppermine)
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/
config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks nostrip sandbox sfperms strict userpriv us
                                                           ersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
                                                           distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apm arts avi berkdb bitmap-fonts browserplugin cdr clamav cr
                                                           ypt cups curl debug
dga divx4linux doc eds emboss encode esd fam ffmpeg foomatic                   
                                        db fortran gd gdbm gif gnome gpm
gstreamer gtk gtk2 guile imlib ipv6 java jpeg k                                
                           de libg++ libwww mad mikmod motif mozilla mp3 mpeg
mysql ncurses nls ogg oggvorb                                                  
         is opengl oss pam pdflib perl png python qt quicktime readline sdl
spell sse sse                                                            2 ssl
svga tcpd tiff truetype truetype-fonts type1-fonts v4l v4l2 vorbis win32co     
                                                      decs xml2 xmms xv xvid
zlib video_cards_i810 userland_GNU kernel_linux elibc_gli                      
                                     bc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVER
                                                           LAY

------- Comment #1 From matt 2005-09-09 06:39:51 0000 -------
my kde version is 3.4.1 and my wifi card is linksys WMP54G (rt2500)

------- Comment #2 From matt 2005-09-09 06:44:53 0000 -------
Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 9931)]
[New Thread 32769 (LWP 9933)]
[New Thread 16386 (LWP 9934)]
[KCrash handler]
#6  0xb74bf593 in QPixmap::convertToImage () from /usr/qt/3/lib/libqt-mt.so.3
#7  0xb7bde37b in KWin::setIcons () from /usr/kde/3.4/lib/libkdecore.so.4
#8  0xb7e85a90 in KSystemTray::setPixmap ()
   from /usr/kde/3.4/lib/libkdeui.so.4
#9  0x08057489 in TimerThread::run (this=0x823aee0) at timerthread.cpp:219
#10 0xb750188a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#11 0xb700818e in pthread_start_thread () from /lib/libpthread.so.0
#12 0xb6eb293a in clone () from /lib/libc.so.6

------- Comment #3 From Caleb Tennis 2005-09-19 19:13:47 0000 -------
please try upgrading to kdelibs-3.4.2-r1, kde-env-r4, and rebooting the
machine.  please close the bug if 
this fixes the problem.

------- Comment #4 From matt 2005-09-21 07:40:58 0000 -------
just tried that but no change it still crashes. but thanks for helping

------- Comment #5 From Thomas Fischer 2005-09-21 07:51:29 0000 -------
Try to start kwirelessmonitor from a terminal using strace: 
 
strace kwirelessmonitor 2>&1 | tee /tmp/kwirelessmonitor-log.txt 
 
After crashing, check /tmp/kwirelessmonitor-log.txt for interesting output. 
 

------- Comment #6 From Caleb Tennis 2005-09-21 07:56:20 0000 -------
I'm curious what the rest of the gdb backtrace looks like that you posted (I 
see lines 6-12, but not 1-5). 
 
If you recompile kdelibs with debugging symbols, that might help. 
 
Also, try running kwireless monitor in gdb: 
 
gdb kwirelessmonitor 
run 
 
then when it crashes 
bt 
 
and that should give you a backtrace of where it's going awry. 

------- Comment #7 From matt 2005-09-22 11:02:33 0000 -------
Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 11621)]
[New Thread 32769 (LWP 11622)]
[New Thread 16386 (LWP 11623)]
0xb6f9726b in waitpid () from /lib/libpthread.so.0
#0  0xb6f9726b in waitpid () from /lib/libpthread.so.0
#1  0xb7cd326c in ?? () from /usr/kde/3.4/lib/libkdecore.so.4
#2  0x00000000 in ?? ()
#3  0xb7bf6329 in KCrash::defaultCrashHandler (sig=11) at kcrash.cpp:251
#4  0xb6f95ef5 in __pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0xb73a05a3 in QPixmap::convertToImage () from /usr/qt/3/lib/libqt-mt.so.3
#7  0xb7af638c in KWin::setIcons (win=0, icon=@0x8232448, miniIcon=@0xb6c2dd00)
at kwin.cpp:505
#8  0xb7dca806 in KSystemTray::setPixmap (this=0x819a990, p=@0x8232448) at
ksystemtray.cpp:321
#9  0x080588b9 in TimerThread::run (this=0x81a4430) at timerthread.cpp:219
#10 0xb73e289a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#11 0xb6eb618e in pthread_start_thread () from /lib/libpthread.so.0
#12 0xb6eb6332 in pthread_start_thread_event () from /lib/libpthread.so.0
#13 0xb6d609aa in clone () from /lib/libc.so.6
thats everything from kcrash it seems that lines 0-5 disappears just after line   
6+ starts appearing thats why it wasn't posted earlier 
also this is from gdb
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 11578)]

Program exited normally.
Error while running hook_stop:
Invalid type combination in ordering comparison.
gdb> Xlib: unexpected async reply (sequence 0x356)!
In file kernel/qpixmap_x11.cpp, line 630: Out of memory
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kwirelessmonitor path = <unknown> pid = 11581
kwirelessmonitor: Fatal IO error: client killed. 
here gdb just stops and opens kcrash.
all this is greek to me ;) 
oh if i run kwirelessmonitor via strace it doesn't crash.

------- Comment #8 From Diego E. 'Flameeyes' Pettenò 2005-12-02 10:16:09 0000 -------
I can reproduce this on ppc, too. 
I'm masking net-wireless/kwirelessmonitor in the mean time, and bump it to 
0.5.91 for who wants to test. 
 

------- Comment #9 From Herald Becker 2005-12-08 13:58:11 0000 -------
I don't seem to be having problems with it. I've emerged it over a week ago and
it doesn't lock up my system, very weird.

I'm in the middle of remerging stuff after the gcc upgrade and now I can't
emerge any version of kwireless due to the package.mask.

------- Comment #10 From Ingo van Lil 2005-12-24 05:52:37 0000 -------
(In reply to comment #9)

> I don't seem to be having problems with it. I've emerged it over a week ago
> and it doesn't lock up my system, very weird.

Same here. I've been using kwirelessmonitor for more than a year now, and it
has always worked rock-solid for me.

> I'm in the middle of remerging stuff after the gcc upgrade and now I can't
> emerge any version of kwireless due to the package.mask.

Well, just unmask it:
echo net-wireless/kwirelessmonitor >> /etc/portage/package.unmask

------- Comment #11 From Ingo van Lil 2005-12-24 06:43:31 0000 -------
Great timing: After a rebuild of kwirelessmonitor (I uninstalled it yesterday
due to the masking) it keeps on crashing on my system as well. Might be caused
by a change in some header file that was updated since the last time I
installed it.
Upgrading to 0.5.91 didn't help.

------- Comment #12 From Caleb Tennis 2006-03-24 05:26:59 0000 -------
kwirelessmonitor is now gone from portage.  kwlaninfo has superceded it.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug