Bug 265444

Summary: konstruktor crashes on first startup (and all subsequent attempts)
Product: [I don't know] kde Reporter: wrtlprnft
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description wrtlprnft 2011-02-04 19:49:07 UTC
Application: konstruktor (0.9.0-beta1)
KDE Platform Version: 4.5.5 (KDE 4.5.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.37 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
After downloading the LDdraw library from http://www.ldraw.org/library/official/ldconfig.ldr, unzipping it, I started konstruktor and selected the place I unzipped it. After the progress bar finished, the program crashed, as it did on all subsequent attempts to start it again (without showing a file selection dialog or progress bar).

The crash can be reproduced every time.

-- Backtrace:
Application: Konstruktor (konstruktor), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc3434c37a0 (LWP 1171))]

Thread 2 (Thread 0x7fc33263c710 (LWP 1172)):
#0  0x00007fc33f800913 in select () from /lib/libc.so.6
#1  0x00007fc341afb6cc in QProcessManager::run (this=0x7fc341e43f20) at io/qprocess_unix.cpp:245
#2  0x00007fc341a261ea in QThreadPrivate::start (arg=0x7fc341e43f20) at thread/qthread_unix.cpp:248
#3  0x00007fc3402d3ae3 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
#4  0x00007fc3417948c4 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc33f8071dd in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fc3434c37a0 (LWP 1171)):
[KCrash Handler]
#6  0x0000000000430d27 in Konstruktor::ContentsModel::index (this=0x7fc32c0045d0, row=0, column=<value optimized out>, parent=...) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/contentsmodel.cpp:287
#7  0x00007fc341185a1a in QAbstractItemView::setModel (this=0x1638980, model=0x7fc32c0045d0) at itemviews/qabstractitemview.cpp:654
#8  0x00007fc34119e242 in QHeaderView::setModel (this=0x1638980, model=0x7fc32c0045d0) at itemviews/qheaderview.cpp:410
#9  0x00007fc3411ca071 in QTreeView::setModel (this=0x7fc32c00ab50, model=0x7fc32c0045d0) at itemviews/qtreeview.cpp:235
#10 0x0000000000443028 in Konstruktor::MainWindow::initGui (this=0x7fc32c0008b0) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/mainwindow.cpp:582
#11 0x0000000000446d56 in Konstruktor::MainWindow::MainWindow (this=0x7fc32c0008b0, parent=0x0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/mainwindow.cpp:66
#12 0x0000000000421788 in Konstruktor::Application::startup (this=0x7fff933d49e0) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/application.cpp:138
#13 0x0000000000421da8 in Konstruktor::Application::dbUpdateFinished (this=0x7fff933d49e0, exitCode=0, exitStatus=QProcess::NormalExit) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/application.cpp:236
#14 0x0000000000420dda in Konstruktor::Application::qt_metacall (this=0x7fff933d49e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff933d3e80) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9_beta1_build/src/app/moc_application.cpp:80
#15 0x00007fc341b37aba in QMetaObject::activate (sender=0x7fc32c001600, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#16 0x00007fc341ab60ff in QProcess::finished (this=0x0, _t1=0, _t2=QProcess::NormalExit) at .moc/debug-shared/moc_qprocess.cpp:142
#17 0x00007fc341abaf47 in QProcessPrivate::_q_processDied (this=0x7fc32c0008b0) at io/qprocess.cpp:1051
#18 0x00007fc341abb009 in QProcess::qt_metacall (this=0x7fc32c001600, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff933d4030) at .moc/debug-shared/moc_qprocess.cpp:115
#19 0x00007fc342a85d98 in KProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdecore.so.5
#20 0x00007fc341b37aba in QMetaObject::activate (sender=0x7fc32c001ba0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#21 0x00007fc341b8954e in QSocketNotifier::activated (this=0x0, _t1=19) at .moc/debug-shared/moc_qsocketnotifier.cpp:89
#22 0x00007fc341b3edd3 in QSocketNotifier::event (this=0x7fc32c001ba0, e=0x7fff933d46e0) at kernel/qsocketnotifier.cpp:317
#23 0x00007fc340c08fc0 in QApplicationPrivate::notify_helper (this=0x159f7a0, receiver=0x7fc32c001ba0, e=0x7fff933d46e0) at kernel/qapplication.cpp:4302
#24 0x00007fc340c115f7 in QApplication::notify (this=0x7fff933d4a40, receiver=0x7fc32c001ba0, e=0x7fff933d46e0) at kernel/qapplication.cpp:4185
#25 0x00007fc342086d36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#26 0x00007fc341b21c1b in QCoreApplication::notifyInternal (this=0x7fff933d4a40, receiver=0x7fc32c001ba0, event=0x7fff933d46e0) at kernel/qcoreapplication.cpp:726
#27 0x00007fc341b4ed4a in sendEvent (source=0x15a33c0) at kernel/qcoreapplication.h:215
#28 socketNotifierSourceDispatch (source=0x15a33c0) at kernel/qeventdispatcher_glib.cpp:110
#29 0x00007fc33c000211 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0x00007fc33c004068 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#31 0x00007fc33c00421c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0x00007fc341b4e9e6 in QEventDispatcherGlib::processEvents (this=0x159f730, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#33 0x00007fc340cc28ee in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007fc341b20432 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#35 0x00007fc341b20805 in QEventLoop::exec (this=0x7fff933d4940, flags=) at kernel/qeventloop.cpp:201
#36 0x00007fc341b22e1b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#37 0x0000000000465228 in main (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-misc/konstruktor-0.9_beta1/work/konstruktor-0.9-beta1/src/app/main.cpp:41

Reported using DrKonqi
Comment 1 Dario Andres 2011-02-05 00:33:09 UTC
[Comment from a bug triager]
This should be reporter directly to its author at http://opendesktop.org/content/show.php?content=138138
Regards
Comment 2 Pino Toscano 2011-02-05 11:05:28 UTC
Or to the project home:
https://github.com/segfault87/Konstruktor
Comment 3 Pino Toscano 2011-02-05 11:06:49 UTC
Or to the project home:
https://github.com/segfault87/Konstruktor