Bug 176697 - oxygen causes hang when resizing window (detected in kvirc)
Summary: oxygen causes hang when resizing window (detected in kvirc)
Status: RESOLVED WORKSFORME
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Camilla Boemann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-02 13:11 UTC by simon
Modified: 2009-03-13 21:15 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description simon 2008-12-02 13:11:06 UTC
Version:           Unbekannt (using 4.1.81 (KDE 4.1.81 (KDE 4.2 >= 20081128)), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.26-tuxonice

i just reported it to kvirc , but when changeing the style the error goes away. i'll just paste the report here once again

---snip---

when resizing a console window from the bottom up the bottom rendering is faulty when the height gets small. when i slowly resized the window to understand the behaviour, kvirc hung unusable, didn't crash though. 

backtrace during hang 


!#0  0x00007f2f67bf5499 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#1  0x00007f2f67bf58b6 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#2  0x00007f2f67bf5a7e in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#3  0x00007f2f67bf4af7 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#4  0x00007f2f67bf5162 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#5  0x00007f2f67bc7f28 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#6  0x00007f2f67bcf6bf in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#7  0x00007f2f67bd5073 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#8  0x00007f2f67b5f466 in ?? () from /usr/lib64/qt4/libQtGui.so.4                                                  
!#9  0x00007f2f67b65c02 in QPainter::drawRoundedRect () from /usr/lib64/qt4/libQtGui.so.4                           
!#10 0x00007f2f5f09a8f8 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so                                      
!#11 0x00007f2f5f09dab7 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so                                      
!#12 0x00007f2f6434026e in KStyle::drawControl () from /usr/lib64/libkdeui.so.5                                     
!#13 0x00007f2f5f096291 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so                                      
!#14 0x00007f2f67cdd4b4 in QCommonStyle::drawComplexControl () from /usr/lib64/qt4/libQtGui.so.4
!#15 0x00007f2f6433e046 in KStyle::drawComplexControl () from /usr/lib64/libkdeui.so.5
!#16 0x00007f2f5f092eca in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
!#17 0x00007f2f67e1290a in QScrollBar::paintEvent () from /usr/lib64/qt4/libQtGui.so.4
!#18 0x00007f2f67ac24db in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
!#19 0x00007f2f67d7b209 in QAbstractSlider::event () from /usr/lib64/qt4/libQtGui.so.4
!#20 0x00007f2f67e11ffd in QScrollBar::event () from /usr/lib64/qt4/libQtGui.so.4
!#21 0x00007f2f67a762be in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
!#22 0x00007f2f67a7adde in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
!#23 0x00007f2f6432afeb in KApplication::notify () from /usr/lib64/libkdeui.so.5
!#24 0x00007f2f651072c8 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
!#25 0x00007f2f67acb8ac in ?? () from /usr/lib64/qt4/libQtGui.so.4
!#26 0x00007f2f67ac1413 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#27 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#28 0x00007f2f67ac19b2 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#29 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#30 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#31 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#32 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#33 0x00007f2f67ac19b2 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#34 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#35 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#36 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#37 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#38 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#39 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#40 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#41 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#42 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#43 0x00007f2f67ac1a71 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
!#44 0x00007f2f67ac0ffd in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
!#45 0x00007f2f67c0e46d in ?? () from /usr/lib64/qt4/libQtGui.so.4
!#46 0x00007f2f67c0eb12 in ?? () from /usr/lib64/qt4/libQtGui.so.4
!#47 0x00007f2f67ac2301 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
!#48 0x00007f2f67dd93eb in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
!#49 0x00007f2f643f1fab in KMainWindow::event () from /usr/lib64/libkdeui.so.5
!#50 0x00007f2f67a762be in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
!#51 0x00007f2f67a7adde in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
!#52 0x00007f2f6432afeb in KApplication::notify () from /usr/lib64/libkdeui.so.5
!#53 0x00007f2f651072c8 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
!#54 0x00007f2f6510812d in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
!#55 0x00007f2f651315a3 in QEventDispatcherUNIX::processEvents () from /usr/lib64/qt4/libQtCore.so.4
!#56 0x00007f2f67afafb3 in ?? () from /usr/lib64/qt4/libQtGui.so.4
!#57 0x00007f2f65106645 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
!#58 0x00007f2f651067a8 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
!#59 0x00007f2f651084ce in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
!#60 0x000000000062af6b in main ()
Comment 1 Marco Martin 2008-12-02 16:29:44 UTC
Not sure it's valid but not a plasma bug for sure :)
Comment 2 simon 2009-01-14 08:41:50 UTC
is there a oxygen product then?
Comment 3 Huynh Huu Long 2009-03-13 20:55:11 UTC
Not reproducable with kvirc4-svn and kde-trunk, does this bug still occur?
Comment 4 simon 2009-03-13 21:15:16 UTC
ah, forgot about this one, works with 
qt-4.5
kde-trunk
kvirc-trunk

closing