[digikam] [Bug 375749] Crash when trying to configure table column

Safa Alfulaij bugzilla_noreply at kde.org
Mon Jan 30 15:43:27 GMT 2017


https://bugs.kde.org/show_bug.cgi?id=375749

--- Comment #4 from Safa Alfulaij <safa1996alfulaij at gmail.com> ---
(In reply to caulier.gilles from comment #3)
> ok,
> 
> Use the AppImage to get the backtrace, like this :
> 
> ./digikam-5.5.0-01-x86-64.appimage debug
> 
> And when it crash, use gdb 'bt' command as expected. the bundle has the
> debug symbols.
> 
> Gilles Caulier

Oh, I didn't know that, sorry!

I tried twice, and couldn't get more symbols than these :)


Thread 1 "digikam" received signal SIGSEGV, Segmentation fault.
0x00007ffff75cb2a3 in
Digikam::TableViewConfigurationDialog::TableViewConfigurationDialog
(this=0x381b580, sharedObject=0x119b520, columnIndex=4, parentWidget=<optimized
out>)
    at
/b/dktemp/digikam-master/core/app/views/tableview/tableview_column_configuration_dialog.cpp:75
75     
/b/dktemp/digikam-master/core/app/views/tableview/tableview_column_configuration_dialog.cpp:
No such file or directory.
(gdb) bt
#0  0x00007ffff75cb2a3 in
Digikam::TableViewConfigurationDialog::TableViewConfigurationDialog
(this=0x381b580, sharedObject=0x119b520, columnIndex=4, 
    parentWidget=<optimized out>)
    at
/b/dktemp/digikam-master/core/app/views/tableview/tableview_column_configuration_dialog.cpp:75
#1  0x00007ffff75c92ca in
Digikam::TableViewTreeView::slotHeaderContextMenuConfigureColumn
(this=0x1174220)
    at
/b/dktemp/digikam-master/core/app/views/tableview/tableview_treeview.cpp:228
#2  0x00000031e04af846 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#3  0x00007fffee338ba2 in QAction::triggered(bool) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#4  0x00007fffee33b57d in QAction::activate(QAction::ActionEvent) ()
---Type <return> to continue, or q <return> to quit---
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#5  0x00007fffee4a3002 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#6  0x00007fffee4a9244 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#7  0x00007fffee4aa196 in QMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#8  0x00007fffee3857c8 in QWidget::event(QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#9  0x00007fffee4ac42b in QMenu::event(QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#10 0x00007fffee33f8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#11 0x00007fffee3470db in QApplication::notify(QObject*, QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#12 0x00000031e04880f0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#13 0x00007fffee345dce in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#14 0x00007fffee3a1135 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#15 0x00007fffee3a39e3 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#16 0x00007fffee33f8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#17 0x00007fffee346808 in QApplication::notify(QObject*, QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#18 0x00000031e04880f0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#19 0x00007fffedd6a4ad in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5
#20 0x00007fffedd6c1c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5
#21 0x00007fffedd4d023 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5

#22 0x00007fffe4eaff30 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5XcbQpa.so.5
#23 0x00007fffea9e4587 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x00007fffea9e47f0 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fffea9e489c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x00000031e04d5d87 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#27 0x00000031e04863da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
---Type <return> to continue, or q <return> to quit---
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#28 0x00007fffee4a6fad in QMenu::exec(QPoint const&, QAction*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#29 0x00007ffff75c98e1 in Digikam::TableViewTreeView::showHeaderContextMenu (
    this=this at entry=0x1174220, event=event at entry=0x7fffffffcf40)
    at
/b/dktemp/digikam-master/core/app/views/tableview/tableview_treeview.cpp:174
#30 0x00007ffff75ca2f4 in Digikam::TableViewTreeView::eventFilter
(this=0x1174220, 
    watched=0x1199b50, event=0x7fffffffcf40)
    at
/b/dktemp/digikam-master/core/app/views/tableview/tableview_treeview.cpp:116
#31 0x00000031e0487e63 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#32 0x00007fffee33f8d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#33 0x00007fffee346b5d in QApplication::notify(QObject*, QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#34 0x00000031e04880f0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#35 0x00007fffee3a1552 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#36 0x00007fffee3a39e3 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#37 0x00007fffee33f8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#38 0x00007fffee346808 in QApplication::notify(QObject*, QEvent*) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Widgets.so.5
#39 0x00000031e04880f0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#40 0x00007fffedd6a4ad in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfac---Type <return>
to continue, or q <return> to quit---
ePrivate::MouseEvent*) () from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5
#41 0x00007fffedd6c1c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5
#42 0x00007fffedd4d023 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /tmp/.mount_v6IVyu/usr/lib/libQt5Gui.so.5
#43 0x00007fffe4eaff30 in ?? () from
/tmp/.mount_v6IVyu/usr/lib/libQt5XcbQpa.so.5
#44 0x00007fffea9e4587 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#45 0x00007fffea9e47f0 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0x00007fffea9e489c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#47 0x00000031e04d5d87 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#48 0x00000031e04863da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#49 0x00000031e048e1bd in QCoreApplication::exec() ()
   from /tmp/.mount_v6IVyu/usr/lib/libQt5Core.so.5
#50 0x0000000000405054 in main (argc=1, argv=<optimized out>)
    at /b/dktemp/digikam-master/core/app/main/main.cpp:240
(gdb)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list