Bug 207416

Summary: Kopete freezes (and throws QPainter error messages) when sending single messages to more than two people (AIM related)
Product: [Unmaintained] kopete Reporter: Hardik Varma <vegittoss15>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, kde
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Kopete hanging

Description Hardik Varma 2009-09-15 07:58:09 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

I sent a message to my friend asking him to write something back to me...and after I hit Return, kopete crashes with the following output to the console.

kopete(28094) squashMessage: "write me something"                             
QPainter::begin: Widget painting can only begin as a result of a paintEvent   
QPainter::translate: Painter not active                                       
QPainter::setClipRect: Painter not active                                     
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::worldTransform: Painter not active                                  
QPainter::viewTransformEnabled: Painter not active                            
QPainter::worldMatrixEnabled: Painter not active                              
QPainter::window: Painter not active                                          
QPainter::viewport: Painter not active                                        
QPainter::clipRegion: Painter not active                                      
QPainter::opacity: Painter not active                                         
QPainter::pen: Painter not active                                             
QPainter::brush: Painter not active                                           
QPainter::end: Painter not active, aborted                                    
QPainter::begin: Widget painting can only begin as a result of a paintEvent   
QPainter::setWorldTransform: Painter not active                               
QPainter::setWindow: Painter not active                                       
QPainter::setViewport: Painter not active                                     
QPainter::setViewTransformEnabled: Painter not active                         
QPainter::setMatrixEnabled: Painter not active                                
QPainter::setPen: Painter not active                                          
QPainter::setBrush: Painter not active                                        
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::font: Painter not active                                            
QPainter::setFont: Painter not active                                         
QPainter::font: Painter not active                                            
QPainter::setFont: Painter not active                                         
QPainter::setPen: Painter not active                                          
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active                                   
QPainter::hasClipping: Painter not active                                     
QPainter::setClipRegion: Painter not active                                   
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::setClipRegion: Painter not active
QPainter::hasClipping: Painter not active
QPainter::hasClipping: Painter not active
QPainter::hasClipping: Painter not active
QPainter::hasClipping: Painter not active
Comment 1 Dario Andres 2009-09-16 03:31:20 UTC
- Do you get the crash handler window ?
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks
Comment 2 Hardik Varma 2009-09-16 05:43:20 UTC
I do not get a crash handler window. The only reason I got that output was because I ran it from Konsole.
Comment 3 Hardik Varma 2009-09-16 05:53:34 UTC
Created attachment 36978 [details]
Kopete hanging
Comment 4 Hardik Varma 2009-09-16 05:54:13 UTC
This is all I could get you...I feel it's moreso a problem with something being wrong with KDE rather than kopete.
Comment 5 Dario Andres 2009-09-16 20:52:27 UTC
What is the order ?
1) Kopete hanged and messages started appearing on Konsole
2) messages started appeared and some seconds after Kopete hanged.

- Does Kopete always freeze like this ? Since when ?
Thanks
Comment 6 Hardik Varma 2009-09-16 21:14:39 UTC
Kopete hangs and the messages start showing up on Konsole immediately.

It has started happening since September 12, 2009. As far as I remember, there were no updates performed that could have caused this. I tried getting an older version of kopete, but the repositories for OpenSUSE do not have them anymore.

It happens when I am receiving a message and started occuring in the middle of a conversation over AIM. Sending single messages to more than two people causes this as well. There are no debugging symbols packages to be found on the repositories.
Comment 7 Dario Andres 2009-09-16 21:26:25 UTC
Thanks for the new information.
Comment 8 Hardik Varma 2009-09-16 21:45:40 UTC
Let me know if there's any other information I can provide.
Comment 9 Hardik Varma 2009-09-21 05:24:08 UTC
The partition that my /home folder was on seemed to be corrupted. Kopete is running without errors today for the past hour or so.
Comment 10 Nicolas L. 2010-06-18 00:14:13 UTC
regarding comment #9, i close this bugreport.


Please reopen it if needed