Bug 111875 - Crash (signal 11) when configuring ShowFoto toolbars
Summary: Crash (signal 11) when configuring ShowFoto toolbars
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Showfoto-Setup (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-01 12:23 UTC by Tung NGUYEN
Modified: 2022-02-04 22:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tung NGUYEN 2005-09-01 12:23:01 UTC
Version:           0.3.0-cvs (packaged with Digikam 0.8.0-beta1) (using KDE KDE 3.4.2)
Installed from:    Compiled From Sources
OS:                Linux

For exemple:

- Access to the menu ShowFoto->Settings->Configure Toolbars...
- Add or remove action.
- Click on "OK".

=> ShowFoto crashes and I have this log in KCrash:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1232955712 (LWP 10198)]
[KCrash handler]
#4  0xb74a4450 in typeinfo for QNetworkOperation ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#5  0x08188708 in ?? ()
#6  0x00000004 in ?? ()
#7  0xb733420e in QString::setLength () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x00000014 in ?? ()
#9  0x081acab4 in ?? ()
#10 0x08188cd8 in ?? ()
#11 0xb7a12364 in ?? () from /usr/lib/libkdeui.so.4
#12 0xbfd2e980 in ?? ()
#13 0x081acab4 in ?? ()
#14 0xbfd2e998 in ?? ()
#15 0xb793bdc5 in KXMLGUI::ContainerNode::unplugClient ()
   from /usr/lib/libkdeui.so.4
Comment 1 caulier.gilles 2005-09-01 14:10:33 UTC
I can reproduce the crash. Perhaps a problem relevant of rc file. Need to investigate.

Gilles Caulier
Comment 2 Frank Osterfeld 2005-09-04 01:25:19 UTC
After adding "copy action". The action is added successfully.

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1232599936 (LWP 632)]
[KCrash handler]
#4  0x080a0ecb in Digikam::ImlibInterface::m_instance ()
#5  0x08270073 in ?? ()
#6  0x880820b2 in ?? ()
#7  0xb78aa1d3 in KXMLGUI::ActionList::unplug (this=0xb7354d68, 
    container=0x827df50) at qptrlist.h:174
#8  0xb78ab919 in KXMLGUI::ContainerNode::unplugClient (this=0x827e718, 
    client=0x827e7d0) at kxmlguifactory_p.cpp:426
#9  0xb78ab854 in KXMLGUI::ContainerNode::unplugActions (this=0x827e718, 
    state=@0x8218e10) at qptrlist.h:174
#10 0xb78ab2fc in KXMLGUI::ContainerNode::destruct (this=0x827e718, 
    element=<incomplete type>, state=@0x8218e10) at kxmlguifactory_p.cpp:313
#11 0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x8232640, 
    element=@0xbfffcda0, state=@0x8218e10) at kxmlguifactory_p.cpp:358
#12 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x8232640, 
    element=<incomplete type>, state=@0x8218e10) at kxmlguifactory_p.cpp:311
#13 0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x8238870, 
    element=@0xbfffcf80, state=@0x8218e10) at kxmlguifactory_p.cpp:358
#14 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x8238870, 
    element=<incomplete type>, state=@0x8218e10) at kxmlguifactory_p.cpp:311
#15 0xb78a7d7e in KXMLGUIFactory::removeClient (this=0x8218d40, 
    client=0x81e8a2c) at kxmlguifactory.cpp:364
#16 0xb78b48d1 in KEditToolbarWidget::rebuildKXMLGUIClients (this=0x8339048)
    at kedittoolbar.cpp:722
#17 0xb78b47e3 in KEditToolbarWidget::save (this=0x8339048)
    at kedittoolbar.cpp:704
#18 0xb78b2868 in KEditToolbar::slotApply (this=0xbfffdc70)
    at kedittoolbar.cpp:530
#19 0xb786bc7a in KDialogBase::qt_invoke (this=0xbfffdc70, _id=74, 
    _o=0xbfffd270) at kdialogbase.moc:360
#20 0xb78b9d70 in KEditToolbar::qt_invoke (this=0xbfffdc70, _id=74, 
    _o=0xbfffd270) at kedittoolbar.moc:106
#21 0xb6f2efdd in QObject::activate_signal ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#22 0xb6f2eeae in QObject::activate_signal ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#23 0xb7250f12 in QButton::clicked () from /usr/share/qt3/lib/libqt-mt.so.3
#24 0xb6fbaeae in QButton::mouseReleaseEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#25 0xb6f627e9 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3
#26 0xb6ed7370 in QApplication::internalNotify ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#27 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3
#28 0xb74ec145 in KApplication::notify (this=0xbffff570, receiver=0x8363cd0, 
    event=0xbfffd740) at kapplication.cpp:550
#29 0xb6e7012f in QETWidget::translateMouseEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#30 0xb6e6de1c in QApplication::x11ProcessEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#31 0xb6e83ec2 in QEventLoop::processEvents ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#32 0xb6ee874c in QEventLoop::enterLoop ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#33 0xb6ed75d3 in QApplication::enter_loop ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#34 0xb70a920c in QDialog::exec () from /usr/share/qt3/lib/libqt-mt.so.3
#35 0x08066b92 in ShowFoto::slotConfToolbars ()
#36 0x08068446 in ShowFoto::qt_invoke ()
#37 0xb6f2f067 in QObject::activate_signal ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#38 0xb6f2eeae in QObject::activate_signal ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#39 0xb77d2c7b in KAction::activated (this=0xb7354d68) at qmetaobject.h:261
#40 0xb77d1d8a in KAction::slotActivated (this=0x823ad40) at kaction.cpp:1102
#41 0xb77d1ea3 in KAction::slotPopupActivated (this=0x823ad40)
    at kaction.cpp:1137
#42 0xb77d2f80 in KAction::qt_invoke (this=0x823ad40, _id=16, _o=0xbfffdf90)
    at kaction.moc:219
#43 0xb6f2f067 in QObject::activate_signal ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#44 0xb724a1a5 in QSignal::signal () from /usr/share/qt3/lib/libqt-mt.so.3
#45 0xb6f47ca9 in QSignal::activate () from /usr/share/qt3/lib/libqt-mt.so.3
#46 0xb702b348 in QPopupMenu::mouseReleaseEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#47 0xb77be1e1 in KPopupMenu::mouseReleaseEvent (this=0x83734b8, e=0xbfffe550)
    at kpopupmenu.cpp:511
#48 0xb6f627e9 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3
#49 0xb6ed7370 in QApplication::internalNotify ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#50 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3
#51 0xb74ec145 in KApplication::notify (this=0xbffff570, receiver=0x83734b8, 
    event=0xbfffe550) at kapplication.cpp:550
#52 0xb6e6fd1d in QETWidget::translateMouseEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#53 0xb6e6de1c in QApplication::x11ProcessEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#54 0xb6e83ec2 in QEventLoop::processEvents ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#55 0xb6ee874c in QEventLoop::enterLoop ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#56 0xb6ed75d3 in QApplication::enter_loop ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#57 0xb702e0c8 in QPopupMenu::exec () from /usr/share/qt3/lib/libqt-mt.so.3
#58 0xb77c48d0 in KToolBar::mousePressEvent (this=0x8270170, m=0xbfffefc0)
    at qevent.h:181
#59 0xb6f627d8 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3
#60 0xb6fd6fcf in QDockWindow::event () from /usr/share/qt3/lib/libqt-mt.so.3
#61 0xb7052ea0 in QToolBar::event () from /usr/share/qt3/lib/libqt-mt.so.3
#62 0xb77c6f59 in KToolBar::event (this=0x8270170, e=0xbfffefc0)
    at ktoolbar.cpp:1725
#63 0xb6ed7370 in QApplication::internalNotify ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#64 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3
#65 0xb74ec145 in KApplication::notify (this=0xbffff570, receiver=0x8270170, 
    event=0xbfffefc0) at kapplication.cpp:550
#66 0xb6e7012f in QETWidget::translateMouseEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#67 0xb6e6de1c in QApplication::x11ProcessEvent ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#68 0xb6e83ec2 in QEventLoop::processEvents ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#69 0xb6ee874c in QEventLoop::enterLoop ()
   from /usr/share/qt3/lib/libqt-mt.so.3
#70 0xb6ee860e in QEventLoop::exec () from /usr/share/qt3/lib/libqt-mt.so.3
#71 0xb6ed757b in QApplication::exec () from /usr/share/qt3/lib/libqt-mt.so.3
#72 0x0805e286 in main ()
Comment 3 Frank Osterfeld 2005-09-04 01:27:17 UTC
Another one. I have seen that both after adding and removing an action.

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". 
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. 
[Thread debugging using libthread_db enabled] 
[New Thread -1232599936 (LWP 27351)] 
[KCrash handler] 
#4  0x080a0e7a in ShowFoto::metaObj () 
#5  0x0820af60 in ?? () 
#6  0x08265238 in ?? () 
#7  0x00000010 in ?? () 
#8  0xb6a7b9e0 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6 
#9  0x08265abc in ?? () 
#10 0x0827a2b8 in ?? () 
#11 0x00000001 in ?? () 
#12 0xbfffc8d8 in ?? () 
#13 0x0827c6b8 in ?? () 
#14 0xb6a7b9e0 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6 
#15 0x00000018 in ?? () 
#16 0xb799b534 in __JCR_LIST__ () from /opt2/kde-3.5/lib/libkdeui.so.4 
#17 0xbfffc980 in ?? () 
#18 0x08265abc in ?? () 
#19 0xbfffc9d8 in ?? () 
#20 0xb78ab919 in KXMLGUI::ContainerNode::unplugClient (this=0x0,  
    client=0x8265238) at kxmlguifactory_p.cpp:426 
#21 0xb78ab919 in KXMLGUI::ContainerNode::unplugClient (this=0x8265a00,  
    client=0x8265ab8) at kxmlguifactory_p.cpp:426 
#22 0xb78ab854 in KXMLGUI::ContainerNode::unplugActions (this=0x8265a00,  
    state=@0x8236580) at qptrlist.h:174 
#23 0xb78ab2fc in KXMLGUI::ContainerNode::destruct (this=0x8265a00,  
    element=<incomplete type>, state=@0x8236580) at kxmlguifactory_p.cpp:313 
#24 0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x82755d8,  
    element=@0xbfffcc30, state=@0x8236580) at kxmlguifactory_p.cpp:358 
#25 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x82755d8,  
    element=<incomplete type>, state=@0x8236580) at kxmlguifactory_p.cpp:311 
#26 0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x820d1f0,  
    element=@0xbfffce10, state=@0x8236580) at kxmlguifactory_p.cpp:358 
#27 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x820d1f0,  
    element=<incomplete type>, state=@0x8236580) at kxmlguifactory_p.cpp:311 
#28 0xb78a7d7e in KXMLGUIFactory::removeClient (this=0x823c108,  
    client=0x81e87ac) at kxmlguifactory.cpp:364 
#29 0xb78b48d1 in KEditToolbarWidget::rebuildKXMLGUIClients (this=0x8366ab0) 
    at kedittoolbar.cpp:722 
#30 0xb78b47e3 in KEditToolbarWidget::save (this=0x8366ab0) 
    at kedittoolbar.cpp:704 
#31 0xb78b2868 in KEditToolbar::slotApply (this=0xbfffdb00) 
    at kedittoolbar.cpp:530 
#32 0xb786bc7a in KDialogBase::qt_invoke (this=0xbfffdb00, _id=74,  
    _o=0xbfffd100) at kdialogbase.moc:360 
#33 0xb78b9d70 in KEditToolbar::qt_invoke (this=0xbfffdb00, _id=74,  
    _o=0xbfffd100) at kedittoolbar.moc:106 
#34 0xb6f2efdd in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#35 0xb6f2eeae in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#36 0xb7250f12 in QButton::clicked () from /usr/share/qt3/lib/libqt-mt.so.3 
#37 0xb6fbaeae in QButton::mouseReleaseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#38 0xb6f627e9 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#39 0xb6ed7370 in QApplication::internalNotify () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#40 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3 
#41 0xb74ec145 in KApplication::notify (this=0xbffff5e0, receiver=0x8371900,  
    event=0xbfffd5d0) at kapplication.cpp:550 
#42 0xb6e7012f in QETWidget::translateMouseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#43 0xb6e6de1c in QApplication::x11ProcessEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#44 0xb6e83ec2 in QEventLoop::processEvents () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#45 0xb6ee874c in QEventLoop::enterLoop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#46 0xb6ed75d3 in QApplication::enter_loop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#47 0xb70a920c in QDialog::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#48 0x08066b92 in ShowFoto::slotConfToolbars () 
#49 0x08068446 in ShowFoto::qt_invoke () 
#50 0xb6f2f067 in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#51 0xb6f2eeae in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#52 0xb77d2c7b in KAction::activated (this=0xb78aa1d3) at qmetaobject.h:261 
#53 0xb77d1d8a in KAction::slotActivated (this=0x823a928) at kaction.cpp:1102 
#54 0xb77d1ea3 in KAction::slotPopupActivated (this=0x823a928) 
    at kaction.cpp:1137 
#55 0xb77d2f80 in KAction::qt_invoke (this=0x823a928, _id=16, _o=0xbfffde20) 
    at kaction.moc:219 
#56 0xb6f2f067 in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#57 0xb724a1a5 in QSignal::signal () from /usr/share/qt3/lib/libqt-mt.so.3 
#58 0xb6f47ca9 in QSignal::activate () from /usr/share/qt3/lib/libqt-mt.so.3 
#59 0xb702cacc in QPopupMenu::keyPressEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#60 0xb77bd77f in KPopupMenu::keyPressEvent (this=0x835be18, e=0xbfffe6e0) 
    at kpopupmenu.cpp:295 
#61 0xb6f62837 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#62 0xb6ed7370 in QApplication::internalNotify () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#63 0xb6ed6eb0 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3 
#64 0xb74ec145 in KApplication::notify (this=0xbffff5e0, receiver=0x835be18,  
    event=0xbfffe6e0) at kapplication.cpp:550 
#65 0xb6e72056 in QETWidget::translateKeyEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#66 0xb6e6dee1 in QApplication::x11ProcessEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#67 0xb6e83ec2 in QEventLoop::processEvents () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#68 0xb6ee874c in QEventLoop::enterLoop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#69 0xb6ed75d3 in QApplication::enter_loop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#70 0xb702e0c8 in QPopupMenu::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#71 0xb77c48d0 in KToolBar::mousePressEvent (this=0x826dc90, m=0xbffff030) 
    at qevent.h:181 
#72 0xb6f627d8 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#73 0xb6fd6fcf in QDockWindow::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#74 0xb7052ea0 in QToolBar::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#75 0xb77c6f59 in KToolBar::event (this=0x826dc90, e=0xbffff030) 
    at ktoolbar.cpp:1725 
#76 0xb6ed7370 in QApplication::internalNotify () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#77 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3 
#78 0xb74ec145 in KApplication::notify (this=0xbffff5e0, receiver=0x826dc90,  
    event=0xbffff030) at kapplication.cpp:550 
#79 0xb6e7012f in QETWidget::translateMouseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#80 0xb6e6de1c in QApplication::x11ProcessEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#81 0xb6e83ec2 in QEventLoop::processEvents () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#82 0xb6ee874c in QEventLoop::enterLoop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#83 0xb6ee860e in QEventLoop::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#84 0xb6ed757b in QApplication::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#85 0x0805e286 in main ()
Comment 4 Frank Osterfeld 2005-09-04 01:29:15 UTC
And a third one:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". 
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. 
[Thread debugging using libthread_db enabled] 
[New Thread -1232599936 (LWP 27133)] 
[KCrash handler] 
#4  0x080a0e8b in SlideShow::metaObj () 
#5  0xb78aa1d3 in KXMLGUI::ActionList::unplug (this=0xb7354d68,  
    container=0x8264e70) at qptrlist.h:174 
#6  0xb78ab919 in KXMLGUI::ContainerNode::unplugClient (this=0x8279eb8,  
    client=0x8279f70) at kxmlguifactory_p.cpp:426 
#7  0xb78ab854 in KXMLGUI::ContainerNode::unplugActions (this=0x8279eb8,  
    state=@0x8231a28) at qptrlist.h:174 
#8  0xb78ab2fc in KXMLGUI::ContainerNode::destruct (this=0x8279eb8,  
    element=<incomplete type>, state=@0x8231a28) at kxmlguifactory_p.cpp:313 
#9  0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x8235668,  
    element=@0xbfffd860, state=@0x8231a28) at kxmlguifactory_p.cpp:358 
#10 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x8235668,  
    element=<incomplete type>, state=@0x8231a28) at kxmlguifactory_p.cpp:311 
#11 0xb78ab529 in KXMLGUI::ContainerNode::destructChildren (this=0x8231cc0,  
    element=@0xbfffda40, state=@0x8231a28) at kxmlguifactory_p.cpp:358 
#12 0xb78ab2f0 in KXMLGUI::ContainerNode::destruct (this=0x8231cc0,  
    element=<incomplete type>, state=@0x8231a28) at kxmlguifactory_p.cpp:311 
#13 0xb78a7d7e in KXMLGUIFactory::removeClient (this=0x82362f0,  
    client=0x81e85a4) at kxmlguifactory.cpp:364 
#14 0xb78b48d1 in KEditToolbarWidget::rebuildKXMLGUIClients (this=0x8363270) 
    at kedittoolbar.cpp:722 
#15 0xb78b47e3 in KEditToolbarWidget::save (this=0x8363270) 
    at kedittoolbar.cpp:704 
#16 0xb78b281e in KEditToolbar::slotOk (this=0xbfffe730) 
    at kedittoolbar.cpp:517 
#17 0xb786bc67 in KDialogBase::qt_invoke (this=0xbfffe730, _id=73,  
    _o=0xbfffdd30) at kdialogbase.moc:359 
#18 0xb78b9d70 in KEditToolbar::qt_invoke (this=0xbfffe730, _id=73,  
    _o=0xbfffdd30) at kedittoolbar.moc:106 
#19 0xb6f2f067 in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#20 0xb6f2eeae in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#21 0xb7250f12 in QButton::clicked () from /usr/share/qt3/lib/libqt-mt.so.3 
#22 0xb6fbaeae in QButton::mouseReleaseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#23 0xb6f627e9 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#24 0xb6ed7370 in QApplication::internalNotify () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#25 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3 
#26 0xb74ec145 in KApplication::notify (this=0xbffff5c0, receiver=0x835e3b8,  
    event=0xbfffe200) at kapplication.cpp:550 
#27 0xb6e7012f in QETWidget::translateMouseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#28 0xb6e6de1c in QApplication::x11ProcessEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#29 0xb6e83ec2 in QEventLoop::processEvents () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#30 0xb6ee874c in QEventLoop::enterLoop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#31 0xb6ed75d3 in QApplication::enter_loop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#32 0xb70a920c in QDialog::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#33 0x08066b92 in ShowFoto::slotConfToolbars () 
#34 0x08068446 in ShowFoto::qt_invoke () 
#35 0xb6f2f067 in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#36 0xb6f2eeae in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#37 0xb77d2c7b in KAction::activated (this=0xb7354d68) at qmetaobject.h:261 
#38 0xb77d1d8a in KAction::slotActivated (this=0x823a750) at kaction.cpp:1102 
#39 0xb77d1ea3 in KAction::slotPopupActivated (this=0x823a750) 
    at kaction.cpp:1137 
#40 0xb77d2f80 in KAction::qt_invoke (this=0x823a750, _id=16, _o=0xbfffea50) 
    at kaction.moc:219 
#41 0xb6f2f067 in QObject::activate_signal () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#42 0xb724a1a5 in QSignal::signal () from /usr/share/qt3/lib/libqt-mt.so.3 
#43 0xb6f47ca9 in QSignal::activate () from /usr/share/qt3/lib/libqt-mt.so.3 
#44 0xb702b348 in QPopupMenu::mouseReleaseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#45 0xb77be1e1 in KPopupMenu::mouseReleaseEvent (this=0x8266ca0, e=0xbffff010) 
    at kpopupmenu.cpp:511 
#46 0xb6f627e9 in QWidget::event () from /usr/share/qt3/lib/libqt-mt.so.3 
#47 0xb6ed7370 in QApplication::internalNotify () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#48 0xb6ed6ac7 in QApplication::notify () from /usr/share/qt3/lib/libqt-mt.so.3 
#49 0xb74ec145 in KApplication::notify (this=0xbffff5c0, receiver=0x8266ca0,  
    event=0xbffff010) at kapplication.cpp:550 
#50 0xb6e6fd1d in QETWidget::translateMouseEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#51 0xb6e6de1c in QApplication::x11ProcessEvent () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#52 0xb6e83ec2 in QEventLoop::processEvents () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#53 0xb6ee874c in QEventLoop::enterLoop () 
   from /usr/share/qt3/lib/libqt-mt.so.3 
#54 0xb6ee860e in QEventLoop::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#55 0xb6ed757b in QApplication::exec () from /usr/share/qt3/lib/libqt-mt.so.3 
#56 0x0805e286 in main ()
Comment 5 caulier.gilles 2005-09-08 09:08:13 UTC
SVN commit 458434 by cgilles:

showfoto BugFix : ToolBar settings crash because "bcg" action instance is created and removed from actionCollection() when imageplugin_core is available. To fix it :

- Do create "bcg" action (Brightness/Contrast/Gamma) per default but only when showfoto isn't installed with digikam
- Create "bcg" action only if ImagePlugins_core isn't available (showofoto installed alone). This is must be done after that createGUI is done using plugActionList() method.

Tested in both ways (digikam installed/not installed with showfoto)

CCBUG: 111875

 M  +61 -74    showfoto.cpp  
 M  +0 -2      showfoto.h  
 M  +11 -11    showfotoui.rc  
Comment 6 caulier.gilles 2005-09-08 09:33:43 UTC
Give me any feedback to close this file if all is ok now...

Gilles Caulier
Comment 7 Tung NGUYEN 2005-09-08 18:25:23 UTC
Gilles,

Now, I can "Configure Toolbars..." freely without crash.
I think you can close the bug report.
Thank you very much.
Comment 8 Frank Osterfeld 2005-09-08 20:22:02 UTC
Works here as well.
Comment 9 caulier.gilles 2005-09-08 20:45:59 UTC
*** Bug has been marked as fixed ***.