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

            Bug ID: 403262
           Summary: Crash of lokalize during resizing sub windows in edit
                    tab
           Product: lokalize
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: sdepi...@gmail.com
          Reporter: freekdekru...@kde.nl
                CC: sha...@ukr.net
  Target Milestone: ---

Application: lokalize (18.12.0)

Qt Version: 5.12.0
Frameworks Version: 5.53.0
Operating System: Linux 4.19.12-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
I opened a lokalize project and started to edit a .po file. The layout of the
window was not how I wanted it, so i started to add the Previous Translation
sub window and changend the sizes of other sub windows in the edit tab by
dragging the sub window borders. While dragging the application crashed.

-- Backtrace:
Application: Lokalize (lokalize), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbb3e639e40 (LWP 8071))]

Thread 8 (Thread 0x7fbb1b978700 (LWP 8083)):
#0  0x00007fbb412a34dc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fbb42c3d633 in QWaitConditionPrivate::wait (deadline=...,
this=0x2ee56f0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xd41ba0, deadline=...)
at thread/qwaitcondition_unix.cpp:225
#3  0x00007fbb42c3d719 in QWaitCondition::wait (this=this@entry=0x2e9f7a0,
mutex=mutex@entry=0xd41ba0, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fbb42c3b7e2 in QThreadPoolThread::run (this=0x2e9f790) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:240
#5  0x00007fbb42c37702 in QThreadPrivate::start (arg=0x2e9f790) at
thread/qthread_unix.cpp:361
#6  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fbb29732700 (LWP 8079)):
#0  0x00007fbb412a34dc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fbb2a651ac3 in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fbb2a651817 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fbb2a0a9700 (LWP 8078)):
#0  0x00007fbb412a34dc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fbb2a651ac3 in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fbb2a651817 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fbb2bfff700 (LWP 8077)):
#0  0x00007fbb412a34dc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fbb42c3d633 in QWaitConditionPrivate::wait (deadline=...,
this=0x1c814e0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xbe21e0, deadline=...)
at thread/qwaitcondition_unix.cpp:225
#3  0x00007fbb42c3d719 in QWaitCondition::wait (this=this@entry=0x1c835d0,
mutex=mutex@entry=0xbe21e0, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fbb42c3b7e2 in QThreadPoolThread::run (this=0x1c835c0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:240
#5  0x00007fbb42c37702 in QThreadPrivate::start (arg=0x1c835c0) at
thread/qthread_unix.cpp:361
#6  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fbb38d53700 (LWP 8076)):
#0  0x00007fbb412a34dc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fbb42c3d633 in QWaitConditionPrivate::wait (deadline=...,
this=0xd84510) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7fbb34002f08,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fbb42c3d719 in QWaitCondition::wait (this=this@entry=0x7fbb34002f10,
mutex=mutex@entry=0x7fbb34002f08, time=time@entry=18446744073709551615) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fbb43b75a45 in QFileInfoGatherer::run (this=0x7fbb34002ef8) at
dialogs/qfileinfogatherer.cpp:251
#5  0x00007fbb42c37702 in QThreadPrivate::start (arg=0x7fbb34002ef8) at
thread/qthread_unix.cpp:361
#6  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fbb3a31c700 (LWP 8074)):
#0  0x00007fbb4237e2c9 in poll () from /lib64/libc.so.6
#1  0x00007fbb403a4fb6 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbb403a50dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fbb42e4188b in QEventDispatcherGlib::processEvents
(this=0x7fbb2c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fbb42dec02b in QEventLoop::exec (this=this@entry=0x7fbb3a31bbf0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007fbb42c363b6 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007fbb431a6565 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fbb42c37702 in QThreadPrivate::start (arg=0x7fbb43220d80) at
thread/qthread_unix.cpp:361
#8  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbb3bd7e700 (LWP 8073)):
#0  0x00007fbb4237e2c9 in poll () from /lib64/libc.so.6
#1  0x00007fbb3fe1bcc7 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fbb3fe1d8ea in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fbb3c98e5da in QXcbEventQueue::run (this=0xc0d4b0) at
qxcbeventqueue.cpp:225
#4  0x00007fbb42c37702 in QThreadPrivate::start (arg=0xc0d4b0) at
thread/qthread_unix.cpp:361
#5  0x00007fbb4129d554 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fbb42388ccf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbb3e639e40 (LWP 8071)):
[KCrash Handler]
#6  0x00007fbb42dc6f82 in QSortFilterProxyModel::parent (child=...,
this=0xcfc8a0) at itemmodels/qsortfilterproxymodel.cpp:2157
#7  QSortFilterProxyModel::parent (this=0xcfc8a0, child=...) at
itemmodels/qsortfilterproxymodel.cpp:2150
#8  0x000000000051d06b in QModelIndex::parent (this=0x41599c0) at
/usr/include/qt5/QtCore/qabstractitemmodel.h:441
#9  TM::DBFilesModel::updateStats (this=0xcfc8a0, topLeft=..., bottomRight=...)
at /usr/src/debug/lokalize-18.12.0-1.1.x86_64/src/tm/dbfilesmodel.cpp:160
#10 0x00007fbb42e17962 in QObject::event (this=0xcfc8a0, e=<optimized out>) at
kernel/qobject.cpp:1249
#11 0x00007fbb43961591 in QApplicationPrivate::notify_helper
(this=this@entry=0xbe2710, receiver=receiver@entry=0xcfc8a0,
e=e@entry=0x41735f0) at kernel/qapplication.cpp:3753
#12 0x00007fbb43968b50 in QApplication::notify (this=0x7fff10670e30,
receiver=0xcfc8a0, e=0x41735f0) at kernel/qapplication.cpp:3500
#13 0x00007fbb42ded359 in QCoreApplication::notifyInternal2 (receiver=0xcfc8a0,
event=0x41735f0) at
../../include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322
#14 0x00007fbb42df0357 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0xbc7420) at kernel/qcoreapplication.cpp:1800
#15 0x00007fbb42e42263 in postEventSourceDispatch (s=0xcd35b0) at
kernel/qeventdispatcher_glib.cpp:276
#16 0x00007fbb403a4c85 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#17 0x00007fbb403a5048 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fbb403a50dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#19 0x00007fbb42e41873 in QEventDispatcherGlib::processEvents (this=0xcd4260,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007fbb42dec02b in QEventLoop::exec (this=this@entry=0x7fff10670d50,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#21 0x00007fbb42df4192 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#22 0x00007fbb4334eadc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1779
#23 0x00007fbb43961505 in QApplication::exec () at kernel/qapplication.cpp:2910
#24 0x000000000045582a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/lokalize-18.12.0-1.1.x86_64/src/main.cpp:135
[Inferior 1 (process 8071) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to