Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Tool "Merge Selected Features" makes QGIS crash #18778

Closed
qgib opened this issue May 26, 2014 · 2 comments
Closed

The Tool "Merge Selected Features" makes QGIS crash #18778

qgib opened this issue May 26, 2014 · 2 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Crash/Data Corruption Digitizing Related to feature digitizing map tools or functionality
Milestone

Comments

@qgib
Copy link
Contributor

qgib commented May 26, 2014

Author Name: Harrissou Santanna (@DelazJ)
Original Redmine Issue: 10357
Affected QGIS version: master
Redmine category:digitising


Open a layer
Start editing
Select some features and press "Merge Attributes of Selected Features" tool.
QGIS crashes!

And so does "Merge Attributes of Selected Features" tool.

@qgib
Copy link
Contributor Author

qgib commented May 26, 2014

Author Name: Giovanni Manghi (@gioman)


confirmed on linux

giovanni@sibirica ~/site $ qgis
Warning: loading of qt translation failed [/usr/share/qt4/translations/qt_en_US]
Warning: QGraphicsScene::addItem: item has already been added to this scene
breaking!
breaking!
QGIS died on signal 11[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fa7737fe700 (LWP 18460)]
[New Thread 0x7fa7e5748700 (LWP 18441)]
[New Thread 0x7fa7e6061700 (LWP 18440)]
0x00007fa8017fdccd in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7fa808ae07c0 (LWP 18439))]
#_0 0x00007fa8017fdccd in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#_1 0x00000000004f3b30 in qgisCrash(int) ()
No symbol table info available.
#2
No symbol table info available.
#_3 0x00007fa803c045c1 in QTextEdit::setPlainText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_4 0x00007fa804e2c69b in QgsTextEditWidget::setValue(QVariant const&) () from /usr/lib/libqgis_gui.so.2.3.0
No symbol table info available.
#_5 0x00007fa804e51ef3 in QgsAttributeEditor::createAttributeEditor(QWidget*, QWidget*, QgsVectorLayer*, int, QVariant const&, QgsAttributeEditorContext&) () from /usr/lib/libqgis_gui.so.2.3.0
No symbol table info available.
#_6 0x00007fa804e52141 in QgsAttributeEditor::createAttributeEditor(QWidget*, QWidget*, QgsVectorLayer*, int, QVariant const&) () from /usr/lib/libqgis_gui.so.2.3.0
No symbol table info available.
#_7 0x0000000000662616 in QgsMergeAttributesDialog::createTableWidgetContents() ()
No symbol table info available.
#_8 0x0000000000662b01 in QgsMergeAttributesDialog::QgsMergeAttributesDialog(QList const&, QgsVectorLayer*, QgsMapCanvas*, QWidget*, QFlagsQt::WindowType) ()
No symbol table info available.
#_9 0x000000000051db13 in QgisApp::mergeSelectedFeatures() ()
No symbol table info available.
#_10 0x00000000007f48ea in ?? ()
No symbol table info available.
#_11 0x00007fa804419281 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_12 0x00007fa803781132 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_13 0x00007fa80378131f in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_14 0x00007fa803b56d8a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_15 0x00007fa803b5703c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_16 0x00007fa803c1461a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_17 0x00007fa8037d8144 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_18 0x00007fa803787894 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_19 0x00007fa80378d0bf in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_20 0x00007fa80548a4d6 in QgsApplication::notify(QObject*, QEvent*) () from /usr/lib/libqgis_core.so.2.3.0
No symbol table info available.
#_21 0x00007fa804404e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_22 0x00007fa803788862 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_23 0x00007fa803807c35 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_24 0x00007fa803806bee in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_25 0x00007fa803830112 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_26 0x00007fa8002a0d13 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#_27 0x00007fa8002a1060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#_28 0x00007fa8002a1124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#_29 0x00007fa8044343bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_30 0x00007fa80382fd9e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#_31 0x00007fa804403c82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_32 0x00007fa804403ed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_33 0x00007fa804408f67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#_34 0x00000000004ee1c1 in main ()
No symbol table info available.
gdb returned 0
Aborted (core dumped)


  • os_version was changed from seven to
  • operating_system was changed from windows to

@qgib
Copy link
Contributor Author

qgib commented May 27, 2014

Author Name: Matthias Kuhn (@m-kuhn)


Fixed in changeset "37c1cad11a3d8a65ec1984a4229f725a000b8e96".


  • status_id was changed from Open to Closed

@qgib qgib added Bug Either a bug report, or a bug fix. Let's hope for the latter! Digitizing Related to feature digitizing map tools or functionality Crash/Data Corruption labels May 25, 2019
@qgib qgib added this to the Version 2.4 milestone May 25, 2019
@qgib qgib closed this as completed May 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Crash/Data Corruption Digitizing Related to feature digitizing map tools or functionality
Projects
None yet
Development

No branches or pull requests

1 participant