Bug 199639 - Integrated KDE file dialog crashes Qt apps [testcase]
Summary: Integrated KDE file dialog crashes Qt apps [testcase]
Status: CLOSED FIXED
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-10 04:49 UTC by David Palacio
Modified: 2009-12-14 21:06 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Palacio 2009-07-10 04:49:14 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Now Qt apps get integration in the KDE desktop by opening KDE dialogs. But right now it just crashes the whole application.

Testcase 1:
* Open any Qt application that opens a file/directory dialog.
* Trigger the open file dialog
* Crash

Testcase 2:
* Open Arora
* Open a webpage that offers file upload
  e.g. http://picpaste.com/
* Click on the choose file button
* Crash

Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f31f08026f0 (LWP 6113)]     
KConfigBase::isGroupImmutable (this=0x0, aGroup=@0x7ffff88205e0) at /home/kde/src/KDE/kdelibs/kdecore/config/kconfigbase.cpp:96
96          return isGroupImmutableImpl(aGroup.toUtf8());                                                                      
Current language:  auto; currently c++                                                                                         
(gdb) bt                                                                                                                       
#0  KConfigBase::isGroupImmutable (this=0x0, aGroup=@0x7ffff88205e0) at /home/kde/src/KDE/kdelibs/kdecore/config/kconfigbase.cpp:96
#1  0x00007f31e95aed58 in KConfigGroup (this=<value optimized out>, master=0x0, _group=@0x7ffff88205e0)                            
    at /home/kde/src/KDE/kdelibs/kdecore/config/kconfiggroup.cpp:554                                                               
#2  0x00007f31e95ed777 in KDebug::registerArea (areaName=@0x7ffff8820690) at /home/kde/src/KDE/kdelibs/kdecore/io/kdebug.cpp:714   
#3  0x00007f31e96ff767 in kLibraryDebugArea () at /home/kde/src/KDE/kdelibs/kdecore/util/klibrary.cpp:34                           
#4  0x00007f31e9705e45 in findLibraryInternal (name=<value optimized out>, cData=@0x1552cb0)                                       
    at /home/kde/src/KDE/kdelibs/kdecore/util/kpluginloader.cpp:90                                                                 
#5  0x00007f31e9706609 in KPluginLoader (this=0x7ffff88208b0, plugin=@0x7ffff88205e0, componentdata=@0x7ffff88205e0, parent=0x1de5e4e)
    at /home/kde/src/KDE/kdelibs/kdecore/util/kpluginloader.cpp:119                                                                   
#6  0x00007f31e9dd29d1 in fileModule () at /home/kde/src/KDE/kdelibs/kio/kfile/kfiledialog.cpp:143                                    
#7  0x00007f31e9dd5bf6 in KFileDialog::getExistingDirectory (startDir=@0x7ffff8820ae0, parent=0x7ffff8823930, caption=@0x7ffff8820f40)
    at /home/kde/src/KDE/kdelibs/kio/kfile/kfiledialog.cpp:560                                                                        
warning: (Internal error: pc 0x7f31e9dd7c46 in read in psymtab, but not in symtab.)                                                   

warning: (Internal error: pc 0x7f31e9dd7c46 in read in psymtab, but not in symtab.)

#8  0x00007f31e9dd7c47 in KFileDialogQtOverride::getExistingDirectory (parent=warning: (Internal error: pc 0x7f31e9dd7bd0 in read in psymtab, but not in symtab.)                                                                                                                                         

warning: (Internal error: pc 0x7f31e9dd7c46 in read in psymtab, but not in symtab.)

0x7ffff8823930, caption=@0x7ffff8820f40, dir=@0x7ffff8820f30, options=
      {i = -125694976}) at /home/kde/src/KDE/kdelibs/kio/kfile/kfiledialog.cpp:1061
#9  0x00007f31f0074752 in QFileDialog::getExistingDirectory (parent=0x7ffff88205e0, caption=@0x7ffff88205e0, dir=@0x7ffff8820f30, options=
      {i = -125694000}) at dialogs/qfiledialog.cpp:1836                                                                                   
#10 0x0000000000413ccf in modifyDialog::browse ()                                                                                         
#11 0x000000000047f89e in modifyDialog::qt_metacall ()                                                                                    
#12 0x00007f31ef6e7892 in QMetaObject::activate (sender=0x1dd0210, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1de5e4e)
    at kernel/qobject.cpp:3120                                                                                                                
#13 0x00007f31ef6ea6be in QSignalMapper::mapped (this=0x0, _t1=0) at .moc/release-shared/moc_qsignalmapper.cpp:95                             
#14 0x00007f31ef6eaf60 in QSignalMapper::map (this=0x1dd0210, sender=0x1d65a40) at kernel/qsignalmapper.cpp:266                               
#15 0x00007f31ef6ebb50 in QSignalMapper::qt_metacall (this=0x1dd0210, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,            
    _a=0x7ffff88212b0) at .moc/release-shared/moc_qsignalmapper.cpp:81                                                                        
#16 0x00007f31ef6e7892 in QMetaObject::activate (sender=0x1d65a40, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x1de5e4e)
    at kernel/qobject.cpp:3120                                                                                                                 
#17 0x00007f31f01e9a47 in QAbstractButton::clicked (this=0x0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200                    
#18 0x00007f31eff44e8b in QAbstractButtonPrivate::emitClicked (this=0x1d6dea0) at widgets/qabstractbutton.cpp:543                              
#19 0x00007f31eff46b02 in QAbstractButtonPrivate::click (this=0x1d6dea0) at widgets/qabstractbutton.cpp:536                                    
#20 0x00007f31eff46d55 in QAbstractButton::mouseReleaseEvent (this=0x1d65a40, e=0x7ffff8821bc0) at widgets/qabstractbutton.cpp:1115            
#21 0x00007f31f001899a in QToolButton::mouseReleaseEvent (this=0x0, e=0x7ffff88205e0) at widgets/qtoolbutton.cpp:709                           
---Type <return> to continue, or q <return> to quit---
#22 0x00007f31efbf177f in QWidget::event (this=0x1d65a40, event=0x7ffff8821bc0) at kernel/qwidget.cpp:7521
#23 0x00007f31efba052d in QApplicationPrivate::notify_helper (this=0x14df770, receiver=0x1d65a40, e=0x7ffff8821bc0) at kernel/qapplication.cpp:4057
#24 0x00007f31efba8f1a in QApplication::notify (this=<value optimized out>, receiver=0x1d65a40, e=0x7ffff8821bc0) at kernel/qapplication.cpp:3759  
#25 0x00007f31ef6d1e7c in QCoreApplication::notifyInternal (this=0x7ffff88268a0, receiver=0x1d65a40, event=0x7ffff8821bc0)                         
    at kernel/qcoreapplication.cpp:610                                                                                                             
#26 0x00007f31efba8168 in QApplicationPrivate::sendMouseEvent (receiver=0x1d65a40, event=0x7ffff8821bc0, alienWidget=0x1d65a40,                    
    nativeWidget=0x7ffff8823930, buttonDown=<value optimized out>, lastMouseReceiver=@0x7f31f0609f50)                                              
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216                                                                        
#27 0x00007f31efc12039 in QETWidget::translateMouseEvent (this=0x7ffff8823930, event=<value optimized out>) at kernel/qapplication_x11.cpp:4448    
#28 0x00007f31efc10d7d in QApplication::x11ProcessEvent (this=0x7ffff88268a0, event=0x7ffff8823590) at kernel/qapplication_x11.cpp:3566            
#29 0x00007f31efc39504 in x11EventSourceDispatch (s=0x14e4640, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146               
#30 0x00007f31ed69d16a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0                                                                
#31 0x00007f31ed6a0830 in ?? () from /usr/lib/libglib-2.0.so.0                                                                                     
#32 0x00007f31ed6a09cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0                                                               
#33 0x00007f31ef6fb4ef in QEventDispatcherGlib::processEvents (this=0x14e09e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#34 0x00007f31efc38caf in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007f31ef6d0722 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -125683584}) at kernel/qeventloop.cpp:149              
#36 0x00007f31ef6d0aed in QEventLoop::exec (this=0x7ffff88238c0, flags={i = -125683488}) at kernel/qeventloop.cpp:200                              
#37 0x00007f31f006029e in QDialog::exec (this=0x7ffff8823930) at dialogs/qdialog.cpp:498                                                           
#38 0x000000000045862f in luckyBackupWindow::add ()                                                                                                
#39 0x000000000047f4c2 in luckyBackupWindow::qt_metacall ()                                                                                        
#40 0x00007f31ef6e7892 in QMetaObject::activate (sender=0x15b6a80, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x1de5e4e)    
    at kernel/qobject.cpp:3120                                                                                                                     
#41 0x00007f31f01e9a47 in QAbstractButton::clicked (this=0x0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200                        
#42 0x00007f31eff44e8b in QAbstractButtonPrivate::emitClicked (this=0x16052a0) at widgets/qabstractbutton.cpp:543                                  
#43 0x00007f31eff46b02 in QAbstractButtonPrivate::click (this=0x16052a0) at widgets/qabstractbutton.cpp:536                                        
#44 0x00007f31eff46d55 in QAbstractButton::mouseReleaseEvent (this=0x15b6a80, e=0x7ffff8824890) at widgets/qabstractbutton.cpp:1115                
#45 0x00007f31efbf177f in QWidget::event (this=0x15b6a80, event=0x7ffff8824890) at kernel/qwidget.cpp:7521                                         
#46 0x00007f31efba052d in QApplicationPrivate::notify_helper (this=0x14df770, receiver=0x15b6a80, e=0x7ffff8824890) at kernel/qapplication.cpp:4057
#47 0x00007f31efba8f1a in QApplication::notify (this=<value optimized out>, receiver=0x15b6a80, e=0x7ffff8824890) at kernel/qapplication.cpp:3759  
#48 0x00007f31ef6d1e7c in QCoreApplication::notifyInternal (this=0x7ffff88268a0, receiver=0x15b6a80, event=0x7ffff8824890)                         
---Type <return> to continue, or q <return> to quit---                                                                                             
    at kernel/qcoreapplication.cpp:610                                                                                                             
#49 0x00007f31efba8168 in QApplicationPrivate::sendMouseEvent (receiver=0x15b6a80, event=0x7ffff8824890, alienWidget=0x15b6a80,                    
    nativeWidget=0x7ffff88265f0, buttonDown=<value optimized out>, lastMouseReceiver=@0x7f31f0609f50)                                              
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216                                                                        
#50 0x00007f31efc12039 in QETWidget::translateMouseEvent (this=0x7ffff88265f0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4448    
#51 0x00007f31efc10d7d in QApplication::x11ProcessEvent (this=0x7ffff88268a0, event=0x7ffff8826260) at kernel/qapplication_x11.cpp:3566            
#52 0x00007f31efc39504 in x11EventSourceDispatch (s=0x14e4640, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146               
#53 0x00007f31ed69d16a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0                                                                
#54 0x00007f31ed6a0830 in ?? () from /usr/lib/libglib-2.0.so.0                                                                                     
#55 0x00007f31ed6a09cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0                                                               
#56 0x00007f31ef6fb4ef in QEventDispatcherGlib::processEvents (this=0x14e09e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#57 0x00007f31efc38caf in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#58 0x00007f31ef6d0722 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -125672112}) at kernel/qeventloop.cpp:149              
#59 0x00007f31ef6d0aed in QEventLoop::exec (this=0x7ffff8826590, flags={i = -125672032}) at kernel/qeventloop.cpp:200                              
#60 0x00007f31ef6d2db4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888                                                             
#61 0x000000000045f480 in main ()
Comment 1 kde 2009-07-16 06:46:08 UTC
Same in OpenSuse 11.1 with kdelibs 4.3 RC2
Comment 2 kde 2009-07-18 17:23:50 UTC
Seems to be fixed (at least) in Opensuse 11.1 kdelibs version: 4.2.96-142.6
Comment 3 kde 2009-07-19 10:17:37 UTC
Sorry for writing again...but after using kde 4.3rc2 for some time the bug is back..
Comment 4 Christoph Feck 2009-07-22 16:09:57 UTC
Cannot reproduce with Qt Designer from master and KDE from trunk (both compiled today). KDE file dialog works fine within Designer.
Comment 5 kde 2009-08-10 20:13:29 UTC
Sorry for writing again...but I still have the bug with kde 4.3.0 final (suse rpms with 4.3.0-155). Sometimes it works, sometimes not.

When I change the code to use Qts Dialogs (QFileDialog::DontUseNativeDialog) it works every time.

Here is a backtrace, hope it helps:
Program received signal SIGSEGV, Segmentation fault.
QAbstractButton::setText (this=0x0, text=@0xbfff9a50) at widgets/qabstractbutton.h:171
171     widgets/qabstractbutton.h: No such file or directory.                         
        in widgets/qabstractbutton.h                                                  
(gdb)                                                                                 
(gdb) bt                                                                              
#0  QAbstractButton::setText (this=0x0, text=@0xbfff9a50) at widgets/qabstractbutton.h:171
#1  0x080eb4da in Ui_MitarbeitSchuelerWidget::retranslateUi(QWidget*) ()                  
#2  0xb686e75e in QWidget::event (this=0x875d020, event=0x86e0aa8) at kernel/qwidget.cpp:7810
#3  0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x875d020, e=0x86e0aa8) at kernel/qapplication.cpp:4065
#4  0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x875d020, e=0x86e0aa8) at kernel/qapplication.cpp:4030             
#5  0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x875d020, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#6  0xb686e7c7 in QWidget::event (this=0x855f638, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#7  0xb6bfec13 in QFrame::event (this=0x855f638, e=0x86e0aa8) at widgets/qframe.cpp:559                                                     
#8  0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x855f638, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#9  0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x855f638, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#10 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x855f638, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#11 0xb686e7c7 in QWidget::event (this=0x83952c8, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#12 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x83952c8, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#13 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x83952c8, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#14 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x83952c8, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#15 0xb686e7c7 in QWidget::event (this=0x8394e28, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#16 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x8394e28, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#17 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x8394e28, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#18 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x8394e28, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#19 0xb686e7c7 in QWidget::event (this=0x83b0810, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#20 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x83b0810, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#21 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x83b0810, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#22 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x83b0810, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#23 0xb686e7c7 in QWidget::event (this=0x83b0650, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#24 0xb6bfec13 in QFrame::event (this=0x83b0650, e=0x86e0aa8) at widgets/qframe.cpp:559                                                     
---Type <return> to continue, or q <return> to quit---                                                                                      
#25 0xb6c9f8dd in QAbstractScrollArea::event (this=0x83b0650, e=0x86e0aa8) at widgets/qabstractscrollarea.cpp:918                           
#26 0xb6ca48bd in QScrollArea::event (this=0x83b0650, e=0x86e0aa8) at widgets/qscrollarea.cpp:314                                           
#27 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x83b0650, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#28 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x83b0650, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#29 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x83b0650, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#30 0xb686e7c7 in QWidget::event (this=0x83b0300, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#31 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x83b0300, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#32 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x83b0300, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#33 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x83b0300, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#34 0xb686e7c7 in QWidget::event (this=0x839e680, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#35 0xb6bfec13 in QFrame::event (this=0x839e680, e=0x86e0aa8) at widgets/qframe.cpp:559                                                     
#36 0xb6c6ee64 in QStackedWidget::event (this=0x839e680, e=0x86e0aa8) at widgets/qstackedwidget.cpp:289                                     
#37 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x839e680, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#38 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x839e680, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#39 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x839e680, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#40 0xb686e7c7 in QWidget::event (this=0x839e518, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#41 0xb6c7f953 in QTabWidget::event (this=0x839e518, ev=0x86e0aa8) at widgets/qtabwidget.cpp:1003                                           
#42 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x839e518, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#43 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x839e518, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#44 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x839e518, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#45 0xb686e7c7 in QWidget::event (this=0x839da20, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                       
#46 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x839da20, e=0x86e0aa8) at kernel/qapplication.cpp:4065      
#47 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0x839da20, e=0x86e0aa8) at kernel/qapplication.cpp:4030                   
#48 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x839da20, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#49 0xb686e7c7 in QWidget::event (this=0xbfffee7c, event=0x86e0aa8) at ../../src/corelib/kernel/qcoreapplication.h:213                      
---Type <return> to continue, or q <return> to quit---                                                                                      
#50 0xb6c1c207 in QMainWindow::event (this=0xbfffee7c, event=0x86e0aa8) at widgets/qmainwindow.cpp:1399                                     
#51 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0xbfffee7c, e=0x86e0aa8) at kernel/qapplication.cpp:4065     
#52 0xb681fbd2 in QApplication::notify (this=0xbfffeef8, receiver=0xbfffee7c, e=0x86e0aa8) at kernel/qapplication.cpp:4030                  
#53 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0xbfffee7c, event=0x86e0aa8) at kernel/qcoreapplication.cpp:610
#54 0xb6276425 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x83165e0) at kernel/qcoreapplication.h:213    
#55 0xb627661d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140                        
#56 0xb62a139f in postEventSourceDispatch (s=0x831c110) at kernel/qcoreapplication.h:218                                                     
#57 0xb60829c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0                                                                  
#58 0xb6086083 in ?? () from /usr/lib/libglib-2.0.so.0                                                                                       
#59 0xb6086241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0                                                                 
#60 0xb62a0fe8 in QEventDispatcherGlib::processEvents (this=0x8319980, flags={i = -1073756504}) at kernel/qeventdispatcher_glib.cpp:328      
#61 0xb68b7d45 in QGuiEventDispatcherGlib::processEvents (this=0x8319980, flags={i = -1073756456}) at kernel/qguieventdispatcher_glib.cpp:202
#62 0xb6273dfa in QEventLoop::processEvents (this=0xbfffc754, flags={i = -1073756392}) at kernel/qeventloop.cpp:149                          
#63 0xb6274242 in QEventLoop::exec (this=0xbfffc754, flags={i = -1073756324}) at kernel/qeventloop.cpp:201                                   
#64 0xb557b90b in KIO::NetAccess::enter_loop (this=0xbfffc7c0) at /usr/src/debug/kdelibs-4.3.0/kio/kio/netaccess.cpp:502                     
#65 0xb557bfcf in KIO::NetAccess::synchronousRunInternal (this=0xbfffc7c0, job=0x8b62d88, window=0x0, data=0x0, finalURL=0x0, metaData=0x0)  
    at /usr/src/debug/kdelibs-4.3.0/kio/kio/netaccess.cpp:487                                                                                
#66 0xb557c681 in KIO::NetAccess::synchronousRun (job=0x8b62d88, window=0x0, data=0x0, finalURL=0x0, metaData=0x0)                           
    at /usr/src/debug/kdelibs-4.3.0/kio/kio/netaccess.cpp:277                                                                                
#67 0xb2061414 in KFileWidget (this=0x864b7a8, _startDir=@0xbfffcc54, parent=0xbfffcc18) at /usr/src/debug/kdelibs-4.3.0/kfile/kfilewidget.cpp:590
#68 0xb20a64bb in KFileModule::createFileWidget (this=0x86866f0, startDir=@0xbfffcc54, parent=0xbfffcc18) at /usr/src/debug/kdelibs-4.3.0/kfile/kfilemodule.cpp:36
#69 0xb55f1daf in KFileDialog (this=0xbfffcc18, startDir=@0xbfffcc54, filter=@0xbfffcc70, parent=0x8506a18, customWidget=0x0)                                     
    at /usr/src/debug/kdelibs-4.3.0/kio/kfile/kfiledialog.cpp:238                                                                                                 
#70 0xb55f6223 in KFileDialogQtOverride::getOpenFileName(QWidget*, QString const&, QString const&, QString const&, QString*, QFlags<QFileDialog::Option>) ()      
   from /usr/lib/libkio.so.5                                                                                                                                      
---Type <return> to continue, or q <return> to quit---                                                                                                            
#71 0xb6cfde7f in QFileDialog::getOpenFileName (parent=0x8506a18, caption=@0xbfff9968, dir=@0xbfffce58, filter=@0xbfffce54, selectedFilter=0x0, options=          
      {i = -1073754544}) at dialogs/qfiledialog.cpp:1597                                                                                                          
#72 0x081c3294 in StoffverteilungsSequenz2::importButtonClicked (this=0x8506a18) at stoffverteilungssequenz2.cpp:205                                              
#73 0x08273953 in StoffverteilungsSequenz2::qt_metacall (this=0x8506a18, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfffcf9c)                                  
    at release/moc_stoffverteilungssequenz2.cpp:99                                                                                                                
#74 0xb628ae68 in QMetaObject::activate (sender=0x851cb50, from_signal_index=29, to_signal_index=30, argv=0xbfffcf9c) at kernel/qobject.cpp:3113                  
#75 0xb628b2a0 in QMetaObject::activate (sender=0x851cb50, m=0xb707a104, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfffcf9c)                     
    at kernel/qobject.cpp:3207                                                                                                                                    
#76 0xb6e88b31 in QAbstractButton::clicked (this=0x851cb50, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200                                         
#77 0xb6baf6c9 in QAbstractButtonPrivate::emitClicked (this=0x851ceb0) at widgets/qabstractbutton.cpp:543
#78 0xb6bb12c4 in QAbstractButtonPrivate::click (this=0x851ceb0) at widgets/qabstractbutton.cpp:536
#79 0xb6bb1556 in QAbstractButton::mouseReleaseEvent (this=0x851cb50, e=0xbfffd538) at widgets/qabstractbutton.cpp:1115
#80 0xb686e3f3 in QWidget::event (this=0x851cb50, event=0xbfffd538) at kernel/qwidget.cpp:7554
#81 0xb6baf56e in QAbstractButton::event (this=0x851cb50, e=0xbfffd538) at widgets/qabstractbutton.cpp:1077
#82 0xb6c5a050 in QPushButton::event (this=0x851cb50, e=0xbfffd538) at widgets/qpushbutton.cpp:662
#83 0xb68177fc in QApplicationPrivate::notify_helper (this=0x8316510, receiver=0x851cb50, e=0xbfffd538) at kernel/qapplication.cpp:4065
#84 0xb6820461 in QApplication::notify (this=0xbfffeef8, receiver=0x851cb50, e=0xbfffd538) at kernel/qapplication.cpp:3767
#85 0xb62757db in QCoreApplication::notifyInternal (this=0xbfffeef8, receiver=0x851cb50, event=0xbfffd538) at kernel/qcoreapplication.cpp:610
#86 0xb681f4ce in QApplicationPrivate::sendMouseEvent (receiver=0x851cb50, event=0xbfffd538, alienWidget=0x851cb50, nativeWidget=0xbfffee7c,
    buttonDown=0xb7081a40, lastMouseReceiver=@0xb7081a44) at ../../src/corelib/kernel/qcoreapplication.h:216
#87 0xb688f726 in QETWidget::translateMouseEvent (this=0xbfffee7c, event=0xbfffebcc) at kernel/qapplication_x11.cpp:4402
#88 0xb688eafd in QApplication::x11ProcessEvent (this=0xbfffeef8, event=0xbfffebcc) at kernel/qapplication_x11.cpp:3421
#89 0xb68b864a in x11EventSourceDispatch (s=0x831cc98, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#90 0xb60829c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#91 0xb6086083 in ?? () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#92 0xb6086241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#93 0xb62a0fe8 in QEventDispatcherGlib::processEvents (this=0x8319980, flags={i = -1073746552}) at kernel/qeventdispatcher_glib.cpp:328
#94 0xb68b7d45 in QGuiEventDispatcherGlib::processEvents (this=0x8319980, flags={i = -1073746504}) at kernel/qguieventdispatcher_glib.cpp:202
#95 0xb6273dfa in QEventLoop::processEvents (this=0xbfffee30, flags={i = -1073746440}) at kernel/qeventloop.cpp:149
#96 0xb6274242 in QEventLoop::exec (this=0xbfffee30, flags={i = -1073746376}) at kernel/qeventloop.cpp:201
#97 0xb62766e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#98 0xb6817677 in QApplication::exec () at kernel/qapplication.cpp:3525
#99 0x0805f4b3 in main (argc=141158488, argv=0xb636cff4) at main.cpp:19
(gdb)
Comment 6 kde 2009-08-11 18:32:56 UTC
After creating a new user the bug has gone...just deleting the .kde4 directory was not enough...I see it also as fixed now...