Context menu crash ?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Context menu crash ?

Gilles Caulier-4
Andi,

Whe i press on icon view item to show popup menu, digiKam crash :

Thread 1 (Thread 0xb453ab10 (LWP 28736)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb52a87d6 in nanosleep () from /lib/i686/libc.so.6
#2  0xb52a85be in sleep () from /lib/i686/libc.so.6
#3  0xb67a5844 in ?? () from /usr/lib/libkdeui.so.5
#4  0xb67a6264 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
#7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
#8  0xa6342bc2 in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
#9  0xa6342ded in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
#10 0xa6341f5d in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
#11 0xa63416f6 in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
#12 0xb6d636d5 in Marble::LayerManager::renderLayers () from
/usr/lib/libmarblewidget.so.4
#13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
/usr/lib/libmarblewidget.so.4
#14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
#15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
/usr/lib/libmarblewidget.so.4
#16 0xb5b31b3d in QWidget::event () from /usr/lib/libQtGui.so.4
#17 0xb5ad899c in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
#18 0xb5ae11db in QApplication::notify () from /usr/lib/libQtGui.so.4
#19 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
#20 0xb560333e in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4
#21 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
/usr/lib/libQtGui.so.4
#22 0xb5b39cef in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#23 0xb5d04db6 in ?? () from /usr/lib/libQtGui.so.4
#24 0xb5d051e9 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
/usr/lib/libQtGui.so.4
#26 0xb5b42488 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb5b52ee8 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#28 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb4a644df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb56301da in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4
#33 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
#34 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#35 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#36 0xb5f7da53 in QMenu::exec () from /usr/lib/libQtGui.so.4
#37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
pos=@0xbfe77438, at=0x0) at
/home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/contextmenuhelper.cpp:599
#38 0x082f1336 in Digikam::DigikamImageView::showContextMenu
(this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
    at /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digikamimageview.cpp:241
#39 0x0831328f in Digikam::ImageCategorizedView::contextMenuEvent
(this=0xa34acc0, event=0xbfe77420)
    at /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagecategorizedview.cpp:784
#40 0xb5b323f3 in QWidget::event () from /usr/lib/libQtGui.so.4
#41 0xb5f2e639 in QFrame::event () from /usr/lib/libQtGui.so.4
#42 0xb5fd2b90 in QAbstractScrollArea::viewportEvent () from
/usr/lib/libQtGui.so.4
#43 0xb608a153 in QAbstractItemView::viewportEvent () from
/usr/lib/libQtGui.so.4
#44 0x08314ca8 in Digikam::ImageCategorizedView::viewportEvent
(this=0xa34acc0, event=0xbfe77420) at
/home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagecategorizedview.cpp:986
#45 0xb5fd5206 in ?? () from /usr/lib/libQtGui.so.4
#46 0xb56024de in
QCoreApplicationPrivate::sendThroughObjectEventFilters () from
/usr/lib/libQtCore.so.4
#47 0xb5ad896f in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
#48 0xb5ae16dc in QApplication::notify () from /usr/lib/libQtGui.so.4
#49 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
#50 0xb560333e in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4
#51 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
/usr/lib/libQtGui.so.4
#52 0xb5b549c2 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb5b5377c in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#54 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
#55 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb4a644df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb56301da in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4
#59 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
#60 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#61 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#62 0xb56042b6 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#63 0xb5ad8804 in QApplication::exec () from /usr/lib/libQtGui.so.4
#64 0x083e11d9 in main (argc=1, argv=0xbfe77fa4) at
/home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/main.cpp:186

...but i'm not sure if bactrace is not corrupted due to marble info
there... Can you reproduce ?

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Context menu crash ?

Gilles Caulier-4
Important : i'm playing with Map Search tool...

Gilles

2009/7/29 Gilles Caulier <[hidden email]>:

> Andi,
>
> Whe i press on icon view item to show popup menu, digiKam crash :
>
> Thread 1 (Thread 0xb453ab10 (LWP 28736)):
> #0  0xffffe424 in __kernel_vsyscall ()
> #1  0xb52a87d6 in nanosleep () from /lib/i686/libc.so.6
> #2  0xb52a85be in sleep () from /lib/i686/libc.so.6
> #3  0xb67a5844 in ?? () from /usr/lib/libkdeui.so.5
> #4  0xb67a6264 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
> #5  <signal handler called>
> #6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
> #7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
> #8  0xa6342bc2 in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
> #9  0xa6342ded in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
> #10 0xa6341f5d in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
> #11 0xa63416f6 in ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so
> #12 0xb6d636d5 in Marble::LayerManager::renderLayers () from
> /usr/lib/libmarblewidget.so.4
> #13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
> /usr/lib/libmarblewidget.so.4
> #14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
> #15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
> /usr/lib/libmarblewidget.so.4
> #16 0xb5b31b3d in QWidget::event () from /usr/lib/libQtGui.so.4
> #17 0xb5ad899c in QApplicationPrivate::notify_helper () from
> /usr/lib/libQtGui.so.4
> #18 0xb5ae11db in QApplication::notify () from /usr/lib/libQtGui.so.4
> #19 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
> #20 0xb560333e in QCoreApplication::notifyInternal () from
> /usr/lib/libQtCore.so.4
> #21 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
> /usr/lib/libQtGui.so.4
> #22 0xb5b39cef in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #23 0xb5d04db6 in ?? () from /usr/lib/libQtGui.so.4
> #24 0xb5d051e9 in ?? () from /usr/lib/libQtGui.so.4
> #25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
> /usr/lib/libQtGui.so.4
> #26 0xb5b42488 in ?? () from /usr/lib/libQtGui.so.4
> #27 0xb5b52ee8 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
> #28 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
> #29 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #30 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
> #31 0xb4a644df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
> #32 0xb56301da in QEventDispatcherGlib::processEvents () from
> /usr/lib/libQtCore.so.4
> #33 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
> #34 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #35 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #36 0xb5f7da53 in QMenu::exec () from /usr/lib/libQtGui.so.4
> #37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
> pos=@0xbfe77438, at=0x0) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/contextmenuhelper.cpp:599
> #38 0x082f1336 in Digikam::DigikamImageView::showContextMenu
> (this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
>    at /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digikamimageview.cpp:241
> #39 0x0831328f in Digikam::ImageCategorizedView::contextMenuEvent
> (this=0xa34acc0, event=0xbfe77420)
>    at /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagecategorizedview.cpp:784
> #40 0xb5b323f3 in QWidget::event () from /usr/lib/libQtGui.so.4
> #41 0xb5f2e639 in QFrame::event () from /usr/lib/libQtGui.so.4
> #42 0xb5fd2b90 in QAbstractScrollArea::viewportEvent () from
> /usr/lib/libQtGui.so.4
> #43 0xb608a153 in QAbstractItemView::viewportEvent () from
> /usr/lib/libQtGui.so.4
> #44 0x08314ca8 in Digikam::ImageCategorizedView::viewportEvent
> (this=0xa34acc0, event=0xbfe77420) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagecategorizedview.cpp:986
> #45 0xb5fd5206 in ?? () from /usr/lib/libQtGui.so.4
> #46 0xb56024de in
> QCoreApplicationPrivate::sendThroughObjectEventFilters () from
> /usr/lib/libQtCore.so.4
> #47 0xb5ad896f in QApplicationPrivate::notify_helper () from
> /usr/lib/libQtGui.so.4
> #48 0xb5ae16dc in QApplication::notify () from /usr/lib/libQtGui.so.4
> #49 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
> #50 0xb560333e in QCoreApplication::notifyInternal () from
> /usr/lib/libQtCore.so.4
> #51 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
> /usr/lib/libQtGui.so.4
> #52 0xb5b549c2 in ?? () from /usr/lib/libQtGui.so.4
> #53 0xb5b5377c in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
> #54 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
> #55 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #56 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
> #57 0xb4a644df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
> #58 0xb56301da in QEventDispatcherGlib::processEvents () from
> /usr/lib/libQtCore.so.4
> #59 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
> #60 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #61 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #62 0xb56042b6 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
> #63 0xb5ad8804 in QApplication::exec () from /usr/lib/libQtGui.so.4
> #64 0x083e11d9 in main (argc=1, argv=0xbfe77fa4) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/main.cpp:186
>
> ...but i'm not sure if bactrace is not corrupted due to marble info
> there... Can you reproduce ?
>
> Gilles
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Context menu crash ?

Bugzilla from andi.clemens@gmx.net
In reply to this post by Gilles Caulier-4
You just right-click on an icon and it crashes? No, right now I can't
reproduce this.

As far as I know, marble code is not triggered from the context menu, so why
is it crashing anyway there? Maybe this is just coincidence?

Andi

On Wednesday 29 July 2009 08:01:07 Gilles Caulier wrote:

> Andi,
>
> Whe i press on icon view item to show popup menu, digiKam crash :
>
> Thread 1 (Thread 0xb453ab10 (LWP 28736)):
> #0  0xffffe424 in __kernel_vsyscall ()
> #1  0xb52a87d6 in nanosleep () from /lib/i686/libc.so.6
> #2  0xb52a85be in sleep () from /lib/i686/libc.so.6
> #3  0xb67a5844 in ?? () from /usr/lib/libkdeui.so.5
> #4  0xb67a6264 in KCrash::defaultCrashHandler () from
> /usr/lib/libkdeui.so.5 #5  <signal handler called>
> #6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
> #7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
> #8  0xa6342bc2 in ?? () from
> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #9  0xa6342ded in ?? ()
> from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #10 0xa6341f5d in
> ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #11
> 0xa63416f6 in ?? () from
> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #12 0xb6d636d5 in
> Marble::LayerManager::renderLayers () from
> /usr/lib/libmarblewidget.so.4
> #13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
> /usr/lib/libmarblewidget.so.4
> #14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
> #15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
> /usr/lib/libmarblewidget.so.4
> #16 0xb5b31b3d in QWidget::event () from /usr/lib/libQtGui.so.4
> #17 0xb5ad899c in QApplicationPrivate::notify_helper () from
> /usr/lib/libQtGui.so.4
> #18 0xb5ae11db in QApplication::notify () from /usr/lib/libQtGui.so.4
> #19 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
> #20 0xb560333e in QCoreApplication::notifyInternal () from
> /usr/lib/libQtCore.so.4
> #21 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
> /usr/lib/libQtGui.so.4
> #22 0xb5b39cef in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #23 0xb5d04db6 in ?? () from /usr/lib/libQtGui.so.4
> #24 0xb5d051e9 in ?? () from /usr/lib/libQtGui.so.4
> #25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
> /usr/lib/libQtGui.so.4
> #26 0xb5b42488 in ?? () from /usr/lib/libQtGui.so.4
> #27 0xb5b52ee8 in QApplication::x11ProcessEvent () from
> /usr/lib/libQtGui.so.4 #28 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
> #29 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #30 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
> #31 0xb4a644df in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0 #32 0xb56301da in
> QEventDispatcherGlib::processEvents () from
> /usr/lib/libQtCore.so.4
> #33 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
> #34 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #35 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #36 0xb5f7da53 in QMenu::exec () from /usr/lib/libQtGui.so.4
> #37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
> pos=@0xbfe77438, at=0x0) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/contex
>tmenuhelper.cpp:599 #38 0x082f1336 in
> Digikam::DigikamImageView::showContextMenu
> (this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
>     at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digika
>mimageview.cpp:241 #39 0x0831328f in
> Digikam::ImageCategorizedView::contextMenuEvent
> (this=0xa34acc0, event=0xbfe77420)
>     at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagec
>ategorizedview.cpp:784 #40 0xb5b323f3 in QWidget::event () from
> /usr/lib/libQtGui.so.4
> #41 0xb5f2e639 in QFrame::event () from /usr/lib/libQtGui.so.4
> #42 0xb5fd2b90 in QAbstractScrollArea::viewportEvent () from
> /usr/lib/libQtGui.so.4
> #43 0xb608a153 in QAbstractItemView::viewportEvent () from
> /usr/lib/libQtGui.so.4
> #44 0x08314ca8 in Digikam::ImageCategorizedView::viewportEvent
> (this=0xa34acc0, event=0xbfe77420) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagec
>ategorizedview.cpp:986 #45 0xb5fd5206 in ?? () from /usr/lib/libQtGui.so.4
> #46 0xb56024de in
> QCoreApplicationPrivate::sendThroughObjectEventFilters () from
> /usr/lib/libQtCore.so.4
> #47 0xb5ad896f in QApplicationPrivate::notify_helper () from
> /usr/lib/libQtGui.so.4
> #48 0xb5ae16dc in QApplication::notify () from /usr/lib/libQtGui.so.4
> #49 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
> #50 0xb560333e in QCoreApplication::notifyInternal () from
> /usr/lib/libQtCore.so.4
> #51 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
> /usr/lib/libQtGui.so.4
> #52 0xb5b549c2 in ?? () from /usr/lib/libQtGui.so.4
> #53 0xb5b5377c in QApplication::x11ProcessEvent () from
> /usr/lib/libQtGui.so.4 #54 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
> #55 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #56 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
> #57 0xb4a644df in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0 #58 0xb56301da in
> QEventDispatcherGlib::processEvents () from
> /usr/lib/libQtCore.so.4
> #59 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
> #60 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #61 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #62 0xb56042b6 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
> #63 0xb5ad8804 in QApplication::exec () from /usr/lib/libQtGui.so.4
> #64 0x083e11d9 in main (argc=1, argv=0xbfe77fa4) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/main.c
>pp:186
>
> ...but i'm not sure if bactrace is not corrupted due to marble info
> there... Can you reproduce ?
>
> Gilles
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: Context menu crash ?

Gilles Caulier-4
2009/7/29 Andi Clemens <[hidden email]>:
> You just right-click on an icon and it crashes? No, right now I can't
> reproduce this.

yes. i have no time to select menu item.

>
> As far as I know, marble code is not triggered from the context menu, so why
> is it crashing anyway there? Maybe this is just coincidence?

Or backtrace is corrupted. It's really strange...

Gilles

>
> Andi
>
> On Wednesday 29 July 2009 08:01:07 Gilles Caulier wrote:
>> Andi,
>>
>> Whe i press on icon view item to show popup menu, digiKam crash :
>>
>> Thread 1 (Thread 0xb453ab10 (LWP 28736)):
>> #0  0xffffe424 in __kernel_vsyscall ()
>> #1  0xb52a87d6 in nanosleep () from /lib/i686/libc.so.6
>> #2  0xb52a85be in sleep () from /lib/i686/libc.so.6
>> #3  0xb67a5844 in ?? () from /usr/lib/libkdeui.so.5
>> #4  0xb67a6264 in KCrash::defaultCrashHandler () from
>> /usr/lib/libkdeui.so.5 #5  <signal handler called>
>> #6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
>> #7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
>> #8  0xa6342bc2 in ?? () from
>> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #9  0xa6342ded in ?? ()
>> from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #10 0xa6341f5d in
>> ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #11
>> 0xa63416f6 in ?? () from
>> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #12 0xb6d636d5 in
>> Marble::LayerManager::renderLayers () from
>> /usr/lib/libmarblewidget.so.4
>> #13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
>> /usr/lib/libmarblewidget.so.4
>> #14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
>> #15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
>> /usr/lib/libmarblewidget.so.4
>> #16 0xb5b31b3d in QWidget::event () from /usr/lib/libQtGui.so.4
>> #17 0xb5ad899c in QApplicationPrivate::notify_helper () from
>> /usr/lib/libQtGui.so.4
>> #18 0xb5ae11db in QApplication::notify () from /usr/lib/libQtGui.so.4
>> #19 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
>> #20 0xb560333e in QCoreApplication::notifyInternal () from
>> /usr/lib/libQtCore.so.4
>> #21 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
>> /usr/lib/libQtGui.so.4
>> #22 0xb5b39cef in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
>> #23 0xb5d04db6 in ?? () from /usr/lib/libQtGui.so.4
>> #24 0xb5d051e9 in ?? () from /usr/lib/libQtGui.so.4
>> #25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
>> /usr/lib/libQtGui.so.4
>> #26 0xb5b42488 in ?? () from /usr/lib/libQtGui.so.4
>> #27 0xb5b52ee8 in QApplication::x11ProcessEvent () from
>> /usr/lib/libQtGui.so.4 #28 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
>> #29 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
>> #30 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
>> #31 0xb4a644df in g_main_context_iteration () from
>> /usr/lib/libglib-2.0.so.0 #32 0xb56301da in
>> QEventDispatcherGlib::processEvents () from
>> /usr/lib/libQtCore.so.4
>> #33 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
>> #34 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
>> #35 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
>> #36 0xb5f7da53 in QMenu::exec () from /usr/lib/libQtGui.so.4
>> #37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
>> pos=@0xbfe77438, at=0x0) at
>> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/contex
>>tmenuhelper.cpp:599 #38 0x082f1336 in
>> Digikam::DigikamImageView::showContextMenu
>> (this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
>>     at
>> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digika
>>mimageview.cpp:241 #39 0x0831328f in
>> Digikam::ImageCategorizedView::contextMenuEvent
>> (this=0xa34acc0, event=0xbfe77420)
>>     at
>> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagec
>>ategorizedview.cpp:784 #40 0xb5b323f3 in QWidget::event () from
>> /usr/lib/libQtGui.so.4
>> #41 0xb5f2e639 in QFrame::event () from /usr/lib/libQtGui.so.4
>> #42 0xb5fd2b90 in QAbstractScrollArea::viewportEvent () from
>> /usr/lib/libQtGui.so.4
>> #43 0xb608a153 in QAbstractItemView::viewportEvent () from
>> /usr/lib/libQtGui.so.4
>> #44 0x08314ca8 in Digikam::ImageCategorizedView::viewportEvent
>> (this=0xa34acc0, event=0xbfe77420) at
>> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagec
>>ategorizedview.cpp:986 #45 0xb5fd5206 in ?? () from /usr/lib/libQtGui.so.4
>> #46 0xb56024de in
>> QCoreApplicationPrivate::sendThroughObjectEventFilters () from
>> /usr/lib/libQtCore.so.4
>> #47 0xb5ad896f in QApplicationPrivate::notify_helper () from
>> /usr/lib/libQtGui.so.4
>> #48 0xb5ae16dc in QApplication::notify () from /usr/lib/libQtGui.so.4
>> #49 0xb6734c21 in KApplication::notify () from /usr/lib/libkdeui.so.5
>> #50 0xb560333e in QCoreApplication::notifyInternal () from
>> /usr/lib/libQtCore.so.4
>> #51 0xb5ae411d in QCoreApplication::sendSpontaneousEvent () from
>> /usr/lib/libQtGui.so.4
>> #52 0xb5b549c2 in ?? () from /usr/lib/libQtGui.so.4
>> #53 0xb5b5377c in QApplication::x11ProcessEvent () from
>> /usr/lib/libQtGui.so.4 #54 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
>> #55 0xb4a60cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
>> #56 0xb4a64354 in ?? () from /usr/lib/libglib-2.0.so.0
>> #57 0xb4a644df in g_main_context_iteration () from
>> /usr/lib/libglib-2.0.so.0 #58 0xb56301da in
>> QEventDispatcherGlib::processEvents () from
>> /usr/lib/libQtCore.so.4
>> #59 0xb5b7ce6a in ?? () from /usr/lib/libQtGui.so.4
>> #60 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
>> #61 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
>> #62 0xb56042b6 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
>> #63 0xb5ad8804 in QApplication::exec () from /usr/lib/libQtGui.so.4
>> #64 0x083e11d9 in main (argc=1, argv=0xbfe77fa4) at
>> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/main.c
>>pp:186
>>
>> ...but i'm not sure if bactrace is not corrupted due to marble info
>> there... Can you reproduce ?
>>
>> Gilles
>> _______________________________________________
>> 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
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Context menu crash ?

Marcel Wiesweg
In reply to this post by Gilles Caulier-4
Am Mittwoch, 29. Juli 2009 schrieb Gilles Caulier:

> Andi,
>
> Whe i press on icon view item to show popup menu, digiKam crash :
>
> Thread 1 (Thread 0xb453ab10 (LWP 28736)):
> #4  0xb67a6264 in KCrash::defaultCrashHandler () from
> /usr/lib/libkdeui.so.5 #5  <signal handler called>
> #6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
> #7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
> #8  0xa6342bc2 in ?? () from
> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #9  0xa6342ded in ?? ()
> from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #10 0xa6341f5d in
> ?? () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #11
> 0xa63416f6 in ?? () from
> /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #12 0xb6d636d5 in
> Marble::LayerManager::renderLayers () from
> /usr/lib/libmarblewidget.so.4
> #13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
> /usr/lib/libmarblewidget.so.4
> #14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
> #15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
> /usr/lib/libmarblewidget.so.4
> #25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
> /usr/lib/libQtGui.so.4
> #27 0xb5b52ee8 in QApplication::x11ProcessEvent () from
> /usr/lib/libQtGui.so.4 #28 0xb5b7d714 in ?? () from /usr/lib/libQtGui.so.4
> #34 0xb5601903 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #35 0xb5601d51 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #36 0xb5f7da53 in QMenu::exec () from /usr/lib/libQtGui.so.4
> #37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
> pos=@0xbfe77438, at=0x0) at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/contex
>tmenuhelper.cpp:599 #38 0x082f1336 in
> Digikam::DigikamImageView::showContextMenu
> (this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
>     at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digika
>mimageview.cpp:241 #39 0x0831328f in
> Digikam::ImageCategorizedView::contextMenuEvent
> (this=0xa34acc0, event=0xbfe77420)
>     at
> /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imagec
>ategorizedview.cpp:784 #40 0xb5b323f3 in QWidget::event () from
> /usr/lib/libQtGui.so.4

> ...but i'm not sure if bactrace is not corrupted due to marble info
> there... Can you reproduce ?

Can't reproduce either.
I would interpret the backtrace so that the context menu is shown and as
menu.exec() is modal running its own event loop, from which marble receives a
paint event in which it crashes.

Marcel
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Context menu crash ?

Bugzilla from andi.clemens@gmx.net
Gilles,

something seems to be wrong with marble integration. digiKam crashes all the
time now, especially when openStreetMap is used.

Andi

On Wednesday 29 July 2009 12:07:52 Marcel Wiesweg wrote:

> Am Mittwoch, 29. Juli 2009 schrieb Gilles Caulier:
> > Andi,
> >
> > Whe i press on icon view item to show popup menu, digiKam crash :
> >
> > Thread 1 (Thread 0xb453ab10 (LWP 28736)):
> > #4  0xb67a6264 in KCrash::defaultCrashHandler () from
> > /usr/lib/libkdeui.so.5 #5  <signal handler called>
> > #6  0xb544cffc in __dynamic_cast () from /usr/lib/libstdc++.so.6
> > #7  0xb6d4df39 in ?? () from /usr/lib/libmarblewidget.so.4
> > #8  0xa6342bc2 in ?? () from
> > /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #9  0xa6342ded in ??
> > () from /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #10
> > 0xa6341f5d in ?? () from
> > /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #11 0xa63416f6 in ??
> > () from
> > /usr/lib/kde4/plugins/marble/MarbleGeoDataPlugin.so #12 0xb6d636d5 in
> > Marble::LayerManager::renderLayers () from
> > /usr/lib/libmarblewidget.so.4
> > #13 0xb6d2154e in Marble::MarbleModel::paintGlobe () from
> > /usr/lib/libmarblewidget.so.4
> > #14 0xb6d2aeea in ?? () from /usr/lib/libmarblewidget.so.4
> > #15 0xb6d19a77 in Marble::MarbleWidget::paintEvent () from
> > /usr/lib/libmarblewidget.so.4
> > #25 0xb5b29973 in QWidgetPrivate::syncBackingStore () from
> > /usr/lib/libQtGui.so.4
> > #27 0xb5b52ee8 in QApplication::x11ProcessEvent () from
> > /usr/lib/libQtGui.so.4 #28 0xb5b7d714 in ?? () from
> > /usr/lib/libQtGui.so.4 #34 0xb5601903 in QEventLoop::processEvents ()
> > from /usr/lib/libQtCore.so.4 #35 0xb5601d51 in QEventLoop::exec () from
> > /usr/lib/libQtCore.so.4 #36 0xb5f7da53 in QMenu::exec () from
> > /usr/lib/libQtGui.so.4
> > #37 0x082c3801 in Digikam::ContextMenuHelper::exec (this=0xbfe76b38,
> > pos=@0xbfe77438, at=0x0) at
> > /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/cont
> >ex tmenuhelper.cpp:599 #38 0x082f1336 in
> > Digikam::DigikamImageView::showContextMenu
> > (this=0xa34acc0, event=0xbfe77420, info=@0xbfe76bdc)
> >     at
> > /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/digi
> >ka mimageview.cpp:241 #39 0x0831328f in
> > Digikam::ImageCategorizedView::contextMenuEvent
> > (this=0xa34acc0, event=0xbfe77420)
> >     at
> > /home/gilles/Documents/data/devel/SVN/trunk/graphics/digikam/digikam/imag
> >ec ategorizedview.cpp:784 #40 0xb5b323f3 in QWidget::event () from
> > /usr/lib/libQtGui.so.4
> >
> > ...but i'm not sure if bactrace is not corrupted due to marble info
> > there... Can you reproduce ?
>
> Can't reproduce either.
> I would interpret the backtrace so that the context menu is shown and as
> menu.exec() is modal running its own event loop, from which marble receives
> a paint event in which it crashes.
>
> Marcel
> _______________________________________________
> 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