KWD wheel crash

Support for post-installation problems

KWD wheel crash

Postby Alejandro Nova » Wed Mar 21, 2007 2:58 pm

Greetings.

First of all, I want to congratulate all developers behind Compiz, again. I'm using the GIT tree, A LOT MORE stable than 0.3.6 release. But one problem still remains.

The KWD (kde-window-decorator) Wheel Crash.

When you configure KWin (through its KControl module) to fold up the window with the mouse wheel, if you scroll the wheel in the title bar, KWD crashes. You can repeat it every time. Scroll the wheel, crash. This happens all the time and it's annoying. (In 0.3.6, Compiz sometimes crashed too, that is absolutely fixed in GIT Compiz)
If KWD don't support folding the window, at least, it should fail gracefully (do nothing), but it certainly must not crash.

Thanks in advance.
Alejandro Nova
Member
 
Posts: 13
Joined: Fri Dec 22, 2006 5:46 pm

Postby mikedee » Wed Mar 21, 2007 3:40 pm

Hmm... I cannot replicate this

Are there any error messages output when it crashes?

Do the window borders disappear when it crashes, or do they just become unresponsive?
mikedee
Senior Member
 
Posts: 1517
Joined: Thu Nov 09, 2006 3:51 pm

Postby fldc » Wed Mar 21, 2007 4:26 pm

Crystal kwin theme crashes kwd if you use "cycle tasks with mouse wheel".
fldc
Member
 
Posts: 86
Joined: Mon Nov 13, 2006 7:54 am
Location: Motala, Sweden

Postby Alejandro Nova » Thu Mar 22, 2007 4:23 pm

Thanks! I had that enabled. Maybe the problem is with Crystal, not with Compiz.

I have another problem with Crystal: Crystal, to work, adquires the background wallpaper, but it fails to do it under Compiz (instead of a transparent copy, it gives me sometimes a glitch, and I have to repaint the window to get a decent decoration). But thanks, guys!
Alejandro Nova
Member
 
Posts: 13
Joined: Fri Dec 22, 2006 5:46 pm

Postby mikedee » Thu Mar 22, 2007 4:39 pm

If you can get a backtrace for the crash, it would be helpful.

First make sure you have gdb installed then type this

Code: Select all
gdb kde-window-decorator


This will load gdb, then type this at the (gdb) prompt

Code: Select all
run --replace --sync


Then make it crash, gdb will output something indicating there was a crash and you will have the (gdb) prompt again. Type this

Code: Select all
bt


This will output a load of information about the crash, copy and paste that here.
mikedee
Senior Member
 
Posts: 1517
Joined: Thu Nov 09, 2006 3:51 pm

Postby Alejandro Nova » Fri Mar 23, 2007 12:59 am

Here's the output.

[Thread debugging using libthread_db enabled]
[New Thread -1226442560 (LWP 18058)]
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 15
Minor opcode: 0
Resource id: 0xbfa7ccf8
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 15
Minor opcode: 0
Resource id: 0xbfa7ccf8
*** glibc detected *** kde-window-decorator: double free or corruption (fasttop): 0x080f81d0 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1226442560 (LWP 18058)]
0xb7f41410 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7f41410 in __kernel_vsyscall ()
#1 0xb6fa910e in raise () from /lib/libc.so.6
#2 0xb70c1ff4 in ?? () from /lib/libc.so.6
#3 0xb6e5f8c0 in ?? ()
#4 0xb6faaacc in abort () from /lib/libc.so.6
#5 0xbfa7c48c in ?? ()
#6 0x00000000 in ?? ()

More, when I recompile Compiz with debugging symbols.

Edit: Here's more.

[New Thread -1226176320 (LWP 9898)]
0xb7f82410 in __kernel_vsyscall ()
#0 0xb7f82410 in __kernel_vsyscall ()
#1 0xb70528f0 in nanosleep () from /lib/libc.so.6
#2 0xb7052744 in sleep () from /lib/libc.so.6
#3 0xb7dc88ff in KCrash::startDrKonqi ()
from /usr/kde/3.5/lib/libkdecore.so.4
#4 0x0000000f in ?? ()
#5 0x0000eb89 in ?? ()
#6 0xbff27080 in ?? ()
#7 0xbff27080 in ?? ()
#8 0x00102ff4 in ?? ()
#9 0x00000003 in ?? ()
#10 0x00000011 in ?? ()
#11 0x00000070 in ?? ()
#12 0x000026ac in ?? ()
#13 0x6f6b7264 in ?? ()
#14 0x0069716e in ?? ()
#15 0x7369642d in ?? ()
#16 0x79616c70 in ?? ()
#17 0x2e303a00 in ?? ()
#18 0x2d2d0030 in ?? ()
#19 0x6e707061 in ?? ()
#20 0x00656d61 in ?? ()
#21 0x2d65646b in ?? ()
#22 0x646e6977 in ?? ()
#23 0x642d776f in ?? ()
#24 0x726f6365 in ?? ()
#25 0x726f7461 in ?? ()
#26 0x732d2d00 in ?? ()
#27 0x616e6769 in ?? ()
#28 0x0036006c in ?? ()
#29 0x69702d2d in ?? ()
#30 0x38390064 in ?? ()
#31 0x2d003839 in ?? ()
#32 0x7070612d in ?? ()
#33 0x73726576 in ?? ()
#34 0x006e6f69 in ?? ()
#35 0x2e302e30 in ?? ()
#36 0x2d2d0031 in ?? ()
#37 0x676f7270 in ?? ()
#38 0x6e6d6172 in ?? ()
#39 0x00656d61 in ?? ()
#40 0x0044574b in ?? ()
#41 0x75622d2d in ?? ()
#42 0x64646167 in ?? ()
#43 0x73736572 in ?? ()
#44 0x62757300 in ?? ()
#45 0x4074696d in ?? ()
#46 0x73677562 in ?? ()
#47 0x65646b2e in ?? ()
#48 0x67726f2e in ?? ()
#49 0x732d2d00 in ?? ()
#50 0x74726174 in ?? ()
#51 0x64697075 in ?? ()
#52 0x76656400 in ?? ()
#53 0x6f69746f in ?? ()
#54 0x31313b6e in ?? ()
#55 0x31363437 in ?? ()
#56 0x37353431 in ?? ()
#57 0x3635363b in ?? ()
#58 0x3b383431 in ?? ()
#59 0x33303931 in ?? ()
#60 0x49545f33 in ?? ()
#61 0x3933454d in ?? ()
#62 0x38383732 in ?? ()
#63 0x00003232 in ?? ()
#64 0x00000000 in ?? ()

(gdb) bt
#0 0xb7f72410 in __kernel_vsyscall ()
#1 0xb6fda10e in raise () from /lib/libc.so.6
#2 0xb70f2ff4 in ?? () from /lib/libc.so.6
#3 0xb6e908c0 in ?? ()
#4 0xb6fdbacc in abort () from /lib/libc.so.6
#5 0xbffdc1dc in ?? ()
#6 0x00000000 in ?? ()
Alejandro Nova
Member
 
Posts: 13
Joined: Fri Dec 22, 2006 5:46 pm

Postby fldc » Fri Mar 23, 2007 3:43 pm

Alejandro Nova wrote:I have another problem with Crystal: Crystal, to work, adquires the background wallpaper, but it fails to do it under Compiz (instead of a transparent copy, it gives me sometimes a glitch, and I have to repaint the window to get a decent decoration). But thanks, guys!


Use the --opacity option with kde-window-decorator instead of the fake transparency, looks better :)
fldc
Member
 
Posts: 86
Joined: Mon Nov 13, 2006 7:54 am
Location: Motala, Sweden

Re: KWD wheel crash

Postby Test-tools » Fri Aug 31, 2007 9:57 am

This problem has been solved recently in Crystal 1.0.5
Bug report:
http://bugs.opencompositing.org/show_bug.cgi?id=359
Changelog:
http://kde-look.org/content/show.php?content=13969

Well, seams something else is open, see bug...
Test-tools
Member
 
Posts: 31
Joined: Tue Jun 26, 2007 9:46 am
Location: Offenburg, Allemania


Return to General Support

Who is online

Users browsing this forum: Yahoo [Bot] and 0 guests

cron