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

            Bug ID: 458561
           Summary: Weird random crash on startup
           Product: krita
           Version: git master (please specify the git hash!)
          Platform: Mint (Ubuntu based)
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: tamtamy.tym...@gmail.com
  Target Milestone: ---

Created attachment 151739
  --> https://bugs.kde.org/attachment.cgi?id=151739&action=edit
Crash log for all threads

SUMMARY
It happens randomly, I don't see anything specific in the crash log.
Possibly I caused it myself by 148a5e9bb784d4d84ff5595 (both cases when it
happened it was with that changes) but I don't see how it could be relevant...

STEPS TO REPRODUCE
1. Start Krita.
2. Possibly press some buttons (I think I was typing at the moment, both times
it happened I was doing something)
3. Krita steals the focus and crashes.

OBSERVED RESULT
Segfault/crash

EXPECTED RESULT
No crash

SOFTWARE/OS VERSIONS
Krita

 Version: 5.2.0-prealpha (git 148a5e9bb7)
 Hidpi: true

Qt

  Version (compiled): 5.12.8
  Version (loaded): 5.12.8

OS Information

  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 5.13.0-35-generic
  Pretty Productname: Linux Mint 20.3
  Product Type: linuxmint
  Product Version: 20.3
  Desktop: X-Cinnamon

ADDITIONAL INFORMATION
QImage::scaled: Image is a null image
QImage::scaled: Image is a null image
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setPen: Painter not active
QPainter::drawRects: Painter not active
QObject::killTimer: Timers cannot be stopped from another thread
QObject::~QObject: Timers cannot be stopped from another thread

Thread 1 "krita" received signal SIGSEGV, Segmentation fault.
0x00007ffff5d994c6 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x00007ffff5d994c6 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff67b1a55 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#2  0x00007ffff67bb0f0 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3  0x00007ffff7cc2eae in KisApplication::notify(QObject*, QEvent*)
(this=0x7fffffffdce0, receiver=0x7fffa8071c88, event=0x7fffffffd5e0) at
/home/tymon/kritadev/krita/libs/ui/KisApplication.cpp:757
#4  0x00007ffff5d9980a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5df0780 in QTimerInfoList::activateTimers() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff5df10b4 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff35a317d in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff35a3400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff35a34a3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff5df1435 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007ffff5d983ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff69b5c6d in QDialog::exec() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff7cc4a48 in KisApplication::checkAutosaveFiles()
(this=0x7fffffffdce0) at
/home/tymon/kritadev/krita/libs/ui/KisApplication.cpp:917
#14 0x00007ffff7cc583f in KisApplication::start(KisApplicationArguments const&)
(this=<optimized out>, args=...) at
/home/tymon/kritadev/krita/libs/ui/KisApplication.cpp:527
#15 0x000055555555d9e4 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/tymon/kritadev/krita/krita/main.cc:715

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

Reply via email to