FS#39449 - [calligra-krita] Segmentation fault when trying to create new file

Attached to Project: Arch Linux
Opened by Artem (konart) - Saturday, 15 March 2014, 09:09 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 14 October 2014, 16:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Every time I'm trying to create a new file file in Krita 2.8 - it crashes with segmentation fault error.

The only way to start Krita - from a terminal emulator.


Reproducible: Always

Steps to Reproduce:
1. Start Krita from applications menu
2. Press "Create" button

Crash information:

Application: Krita (krita), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
To enable execution of this file add
add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.19-gdb.py
line to your configuration file "/home/konart/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/home/konart/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
[Current thread is 1 (Thread 0x7f866b43a780 (LWP 3258))]

Thread 5 (Thread 0x7f8644aa8700 (LWP 3259)):
#0 0x00007f8669d0504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f8669f91266 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2 0x00007f8669f8d40b in QSemaphore::acquire(int) () from /usr/lib/libQtCore.so.4
#3 0x00007f86520b5e6e in ?? () from /usr/lib/libkritaimage.so.13
#4 0x00007f86520b623d in ?? () from /usr/lib/libkritaimage.so.13
#5 0x00007f8669f90d8f in ?? () from /usr/lib/libQtCore.so.4
#6 0x00007f8669d010a2 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007f8668a88d1d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f86442a7700 (LWP 3260)):
#0 0x00007f8669d0504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f8669f91266 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2 0x00007f8669f8d813 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQtCore.so.4
#3 0x00007f86520d2e2a in KisTileDataSwapper::run() () from /usr/lib/libkritaimage.so.13
#4 0x00007f8669f90d8f in ?? () from /usr/lib/libQtCore.so.4
#5 0x00007f8669d010a2 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007f8668a88d1d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f8627650700 (LWP 3276)):
#0 0x00007f8669d0504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f8669f91266 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2 0x00007f86696f0756 in ?? () from /usr/lib/libQtGui.so.4
#3 0x00007f8669f90d8f in ?? () from /usr/lib/libQtCore.so.4
#4 0x00007f8669d010a2 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007f8668a88d1d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f862664e700 (LWP 3278)):
#0 0x00007f8668a81fd3 in select () from /usr/lib/libc.so.6
#1 0x00007f866a0bb4db in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/libQtCore.so.4
#2 0x00007f866a0c0ac4 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/libQtCore.so.4
#3 0x00007f866a0c0f12 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4 0x00007f866a08fb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5 0x00007f866a08fe15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0x00007f8669f8e6ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#7 0x00007f866a0712c3 in ?? () from /usr/lib/libQtCore.so.4
#8 0x00007f8669f90d8f in ?? () from /usr/lib/libQtCore.so.4
#9 0x00007f8669d010a2 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f8668a88d1d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f866b43a780 (LWP 3258)):
[KCrash Handler]
#5 0x00007f86689d8389 in raise () from /usr/lib/libc.so.6
#6 0x00007f86689d9788 in abort () from /usr/lib/libc.so.6
#7 0x00007f8668a16204 in __libc_message () from /usr/lib/libc.so.6
#8 0x00007f8668a1b9ae in malloc_printerr () from /usr/lib/libc.so.6
#9 0x00007f8668a1c6b6 in _int_free () from /usr/lib/libc.so.6
#10 0x00007f866a0a1285 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/libQtCore.so.4
#11 0x00007f866a0a12d9 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/libQtCore.so.4
#12 0x00007f866a093f18 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#13 0x00007f866a0c0e3f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#14 0x00007f86692b5b36 in ?? () from /usr/lib/libQtGui.so.4
#15 0x00007f866a08fb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#16 0x00007f866a08fe15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#17 0x00007f866a094f4b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#18 0x00007f865330049c in kdemain () from /usr/lib/libkdeinit4_krita.so
#19 0x0000000000408060 in _start ()




This task depends upon

Closed by  Andrea Scarpino (BaSh)
Tuesday, 14 October 2014, 16:40 GMT
Reason for closing:  No response
Comment by Andrea Scarpino (BaSh) - Monday, 17 March 2014, 18:47 GMT
Maybe it's due to libxcb:

[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
krita: xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Comment by Andrea Scarpino (BaSh) - Monday, 19 May 2014, 20:24 GMT
Can't try right now, is this still an issue with 2.8.3?

Loading...