Hi,
I wanted to alter some shortcuts in digiKam, but when I try to enter the shortcut editor, digiKam crashes. After some investigation I figured out that SmugMug is responsible for that. Using the attached patch confirms this. Any idea what is going wrong? Andi _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel smugfix.diff (496 bytes) Download Attachment |
Backtrace:
(gdb) bt full #0 0xb65bdadc in KIPI::Plugin::actionCollection (this=0x0, widget=0x0) at /home/andi/Programmieren/KDE/digiKam/libs_KDE4/libs/libkipi/libkipi/plugin.cpp:75 __PRETTY_FUNCTION__ = "KActionCollection* KIPI::Plugin::actionCollection(QWidget*)" #1 0x0826fed2 in Digikam::DigikamApp::slotEditKeys (this=0xa522868) at /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/digikam/digikamapp.cpp:2040 info = (KIPI::PluginLoader::Info *) 0xe326b60 _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 61690}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xe3344b0}, d = 0xe3344b0}}, brk = 0, i = { i = 0xe3344e4}, e = {i = 0xe33451c}} dialog = <incomplete type> list = {{p = {static shared_null = {ref = {_q_value = 61690}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xe3344b0}, d = 0xe3344b0}} #2 0x0828a12d in Digikam::DigikamApp::qt_metacall (this=0xa522868, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbf9c573c) at /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/digikam/digikamapp.moc:216 No locals. #3 0xb801cb03 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 No symbol table info available. #4 0xb801cdd1 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 No symbol table info available. #5 0xb67456b2 in QAction::triggered () from /usr/lib/libQtGui.so.4 No symbol table info available. #6 0xb674604b in QAction::activate () from /usr/lib/libQtGui.so.4 No symbol table info available. #7 0xb6ac98f2 in ?? () from /usr/lib/libQtGui.so.4 No symbol table info available. #8 0x0df0e210 in ?? () No symbol table info available. #9 0x00000000 in ?? () No symbol table info available. Andi On Monday 26 January 2009 18:30:42 Andi Clemens wrote: > Hi, > > I wanted to alter some shortcuts in digiKam, but when I try to enter the > shortcut editor, digiKam crashes. > After some investigation I figured out that SmugMug is responsible for > that. Using the attached patch confirms this. > > Any idea what is going wrong? > > Andi _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Andi,
Crash appear in libkipi with this line : #0 0xb65bdadc in KIPI::Plugin::actionCollection (this=0x0, widget=0x0) why "this = 0" and "widget=0" ? Gilles
2009/1/26 Andi Clemens <[hidden email]> Backtrace: _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
I figured it out:
Due to the renaming there were files left on my system (cmake does not deinstall stuff), so I had to remove /usr/share/kde4/services/kipiplugin_smugexport.desktop /usr/lib/kde4/kipiplugin_smugexport.so Everything is fine now! Andi On Monday 26 January 2009 18:40:07 Gilles Caulier wrote: > Andi, > > Crash appear in libkipi with this line : > > #0 0xb65bdadc in KIPI::Plugin::actionCollection (this=0x0, widget=0x0) > > why "this = 0" and "widget=0" ? > > Gilles > > > > 2009/1/26 Andi Clemens <[hidden email]> > > > Backtrace: > > > > (gdb) bt full > > #0 0xb65bdadc in KIPI::Plugin::actionCollection (this=0x0, widget=0x0) > > at > > /home/andi/Programmieren/KDE/digiKam/libs_KDE4/libs/libkipi/libkipi/plugi > >n.cpp:75 __PRETTY_FUNCTION__ = "KActionCollection* > > KIPI::Plugin::actionCollection(QWidget*)" > > #1 0x0826fed2 in Digikam::DigikamApp::slotEditKeys (this=0xa522868) > > at > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/digikam/digikam > >app.cpp:2040 info = (KIPI::PluginLoader::Info *) 0xe326b60 > > _container_ = {c = {{p = {static shared_null = {ref = {_q_value = > > 61690}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = > > 0xe3344b0}, d = 0xe3344b0}}, brk = 0, i = { > > i = 0xe3344e4}, e = {i = 0xe33451c}} > > dialog = <incomplete type> > > list = {{p = {static shared_null = {ref = {_q_value = 61690}, > > alloc = > > 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xe3344b0}, d = > > 0xe3344b0}} > > #2 0x0828a12d in Digikam::DigikamApp::qt_metacall (this=0xa522868, > > _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbf9c573c) > > > > at > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/digikam/digikam > >app.moc:216 No locals. > > #3 0xb801cb03 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 > > No symbol table info available. > > #4 0xb801cdd1 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 > > No symbol table info available. > > #5 0xb67456b2 in QAction::triggered () from /usr/lib/libQtGui.so.4 > > No symbol table info available. > > #6 0xb674604b in QAction::activate () from /usr/lib/libQtGui.so.4 > > No symbol table info available. > > #7 0xb6ac98f2 in ?? () from /usr/lib/libQtGui.so.4 > > No symbol table info available. > > #8 0x0df0e210 in ?? () > > No symbol table info available. > > #9 0x00000000 in ?? () > > No symbol table info available. > > > > Andi > > > > On Monday 26 January 2009 18:30:42 Andi Clemens wrote: > > > Hi, > > > > > > I wanted to alter some shortcuts in digiKam, but when I try to enter > > > the shortcut editor, digiKam crashes. > > > After some investigation I figured out that SmugMug is responsible for > > > that. Using the attached patch confirms this. > > > > > > Any idea what is going wrong? > > > > > > Andi > > > > _______________________________________________ > > Digikam-devel mailing list > > [hidden email] > > https://mail.kde.org/mailman/listinfo/digikam-devel _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Gilles Caulier-4
Andi,
crash not reproducible here. Some way to check : 1/ Are you more than one instance of plugin installed on your computer ? I remember that Luka has renamed 3 time this plugin. On my computer i still have 2 different versions. 2/ Are you one libkipi installed on your computer ? Gilles 2009/1/26 Gilles Caulier <[hidden email]> Andi, _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |