[krita] [Bug 458935] GMIC crash on macos arm, stacktrace gmic::_run<float>

vanyossi bugzilla_noreply at kde.org
Mon Sep 12 02:45:13 BST 2022


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

--- Comment #4 from vanyossi <ghevan at gmail.com> ---
previous ones was using lldb, I wasn't sure why I was not getting the symbols
attached. I "force" patched our version of gmic and got this from
Artistic -> Chalk it up [Fr]

* thread #27, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000016a131750 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc328, commands_line=0x000000010a0fc290,
position=0x0000000290012fac, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x000000010aa51800,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:5333:33
   5330   cimg::mutex(24);
   5331   CImgList<void*> &grl = gmic_runs();
   5332   const CImg<void*> &grb = grl.back();
-> 5333   const bool push_run = !grl || grb[0]!=this || grb[1]!=&images;
   5334   if (push_run) {
   5335     CImg<void*> gr(7);
   5336     gr[0] = (void*)this;
Target 0: (krita) stopped.
(lldb) bt all
  thread #1, queue = 'com.apple.main-thread'
    frame #0: 0x0000000187b628b0 libsystem_kernel.dylib`mach_msg_trap + 8
    frame #1: 0x0000000187b62d20 libsystem_kernel.dylib`mach_msg + 76
    frame #2: 0x0000000187c6d2c0 CoreFoundation`__CFRunLoopServiceMachPort +
372
    frame #3: 0x0000000187c6b770 CoreFoundation`__CFRunLoopRun + 1180
    frame #4: 0x0000000187c6ab34 CoreFoundation`CFRunLoopRunSpecific + 600
    frame #5: 0x00000001908aa338 HIToolbox`RunCurrentEventLoopInMode + 292
    frame #6: 0x00000001908aa0b4 HIToolbox`ReceiveNextEventCommon + 564
    frame #7: 0x00000001908a9e68
HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 72
    frame #8: 0x000000018a7d251c AppKit`_DPSNextEvent + 860
    frame #9: 0x000000018a7d0e14 AppKit`-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
    frame #10: 0x000000010d27701c
libqcocoa.dylib`___lldb_unnamed_symbol678$$libqcocoa.dylib + 1772
    frame #11: 0x0000000109410ca8
QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 524
    frame #12: 0x000000016a62089c
krita_gmic_qt.so`KritaGmicPlugin::launch(this=0x00006000005467c0,
i=std::__1::shared_ptr<KisImageInterface>::element_type @ 0x00006000010805e8
strong=3 weak=1, headless=false) at gmicqttoolplugin.cpp:218:19
    frame #13: 0x0000000138da691c
kritaqmic.so`QMic::slotQMic(this=0x0000600000f13270, again=false) at
QMic.cpp:85:30
    frame #14: 0x0000000138da59b8
kritaqmic.so`QMic::qt_static_metacall(_o=0x0000600000f13270,
_c=InvokeMetaMethod, _id=2, _a=0x000000016fdfc8b8) at moc_QMic.cpp:79:21
    frame #15: 0x00000001094455c4 QtCore`QMetaObject::activate(QObject*, int,
int, void**) + 2392
    frame #16: 0x00000001058ec718
QtWidgets`QAction::activate(QAction::ActionEvent) + 304
    frame #17: 0x000000010943e1b0 QtCore`QObject::event(QEvent*) + 440
    frame #18: 0x00000001058f5c9c
QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 292
    frame #19: 0x00000001058f7010 QtWidgets`QApplication::notify(QObject*,
QEvent*) + 548
    frame #20: 0x0000000102c274e0
libkritaui.19.0.0.dylib`KisApplication::notify(this=0x000000016fdfedf0,
receiver=0x00006000005c9540, event=0x0000600002737960) at
KisApplication.cpp:757:40
    frame #21: 0x0000000109415444
QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 288
    frame #22: 0x0000000109416900
QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) +
1476
    frame #23: 0x000000010d277b6c
libqcocoa.dylib`___lldb_unnamed_symbol685$$libqcocoa.dylib + 312
    frame #24: 0x000000010d27821c
libqcocoa.dylib`___lldb_unnamed_symbol697$$libqcocoa.dylib + 48
    frame #25: 0x0000000187c6d044
CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
    frame #26: 0x0000000187c6cf90 CoreFoundation`__CFRunLoopDoSource0 + 208
    frame #27: 0x0000000187c6cc90 CoreFoundation`__CFRunLoopDoSources0 + 268
    frame #28: 0x0000000187c6b610 CoreFoundation`__CFRunLoopRun + 828
    frame #29: 0x0000000187c6ab34 CoreFoundation`CFRunLoopRunSpecific + 600
    frame #30: 0x00000001908aa338 HIToolbox`RunCurrentEventLoopInMode + 292
    frame #31: 0x00000001908a9fc4 HIToolbox`ReceiveNextEventCommon + 324
    frame #32: 0x00000001908a9e68
HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 72
    frame #33: 0x000000018a7d251c AppKit`_DPSNextEvent + 860
    frame #34: 0x000000018a7d0e14 AppKit`-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
    frame #35: 0x000000018a7c2fe0 AppKit`-[NSApplication run] + 596
    frame #36: 0x000000010d277094
libqcocoa.dylib`___lldb_unnamed_symbol678$$libqcocoa.dylib + 1892
    frame #37: 0x0000000109410ca8
QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 524
    frame #38: 0x0000000109415b04 QtCore`QCoreApplication::exec() + 128
    frame #39: 0x00000001000132f0 krita`main(argc=1, argv=0x000000016fdff4f0)
at main.cc:721:17
    frame #40: 0x00000001006c908c dyld`start + 520
  thread #6
    frame #0: 0x0000000187b6472c libsystem_kernel.dylib`__workq_kernreturn + 8
  thread #7, name = 'OGL Profiler'
    frame #0: 0x0000000187b628b0 libsystem_kernel.dylib`mach_msg_trap + 8
    frame #1: 0x0000000187b62d20 libsystem_kernel.dylib`mach_msg + 76
    frame #2: 0x00000001e931988c OpenGL`glcDebugListener + 408
    frame #3: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #8, name = 'com.apple.CFSocket.private'
    frame #0: 0x0000000187b6d598 libsystem_kernel.dylib`__select + 8
    frame #1: 0x0000000187c978a0 CoreFoundation`__CFSocketManager + 644
    frame #2: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #9, name = 'com.apple.NSEventThread'
    frame #0: 0x0000000187b628b0 libsystem_kernel.dylib`mach_msg_trap + 8
    frame #1: 0x0000000187b62d20 libsystem_kernel.dylib`mach_msg + 76
    frame #2: 0x0000000187c6d2c0 CoreFoundation`__CFRunLoopServiceMachPort +
372
    frame #3: 0x0000000187c6b770 CoreFoundation`__CFRunLoopRun + 1180
    frame #4: 0x0000000187c6ab34 CoreFoundation`CFRunLoopRunSpecific + 600
    frame #5: 0x000000018a93f100 AppKit`_NSEventThread + 196
    frame #6: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #10
    frame #0: 0x0000000187b6472c libsystem_kernel.dylib`__workq_kernreturn + 8
  thread #11
    frame #0: 0x0000000187b6472c libsystem_kernel.dylib`__workq_kernreturn + 8
  thread #12, name = 'Qt bearer thread'
    frame #0: 0x0000000187b6aeb0 libsystem_kernel.dylib`poll + 8
    frame #1: 0x000000010946a14c QtCore`qt_safe_poll(pollfd*, unsigned int,
timespec const*) + 468
    frame #2: 0x000000010946b948
QtCore`QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
+ 896
    frame #3: 0x0000000109410ca8
QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 524
    frame #4: 0x00000001092643cc QtCore`QThread::exec() + 136
    frame #5: 0x0000000109265314 QtCore`___lldb_unnamed_symbol266$$QtCore + 328
    frame #6: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #13, name = 'KisTileDataSwapper'
    frame #0: 0x0000000187b66270 libsystem_kernel.dylib`__psynch_cvwait + 8
    frame #1: 0x0000000187ba083c libsystem_pthread.dylib`_pthread_cond_wait +
1236
    frame #2: 0x000000010926ddb4 QtCore`___lldb_unnamed_symbol325$$QtCore + 48
    frame #3: 0x000000010926dd4c QtCore`QWaitCondition::wait(QMutex*,
QDeadlineTimer) + 116
    frame #4: 0x0000000109269f60 QtCore`QSemaphore::tryAcquire(int, int) + 124
    frame #5: 0x0000000105fa73e4
libkritaimage.19.0.0.dylib`KisTileDataSwapper::waitForWork(this=0x0000600003b46500)
at kis_tile_data_swapper.cpp:74:20
    frame #6: 0x0000000105fa7414
libkritaimage.19.0.0.dylib`KisTileDataSwapper::run(this=0x0000600003b46500) at
kis_tile_data_swapper.cpp:80:9
    frame #7: 0x0000000109265314 QtCore`___lldb_unnamed_symbol266$$QtCore + 328
    frame #8: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #16
    frame #0: 0x0000000187b6472c libsystem_kernel.dylib`__workq_kernreturn + 8
  thread #18
    frame #0: 0x0000000187b6472c libsystem_kernel.dylib`__workq_kernreturn + 8
  thread #20
    frame #0: 0x0000000000000000
  thread #21, name = 'GmicQt::FilterThread'
    frame #0: 0x0000000187b64834 libsystem_kernel.dylib`__ulock_wait + 8
    frame #1: 0x0000000187ba25a0 libsystem_pthread.dylib`_pthread_join + 444
    frame #2: 0x000000016a28a714 krita_gmic_qt.so`void
gmic::wait_threads<float>(this=0x0000000288806d68,
p_gmic_threads=0x00000001690c5780, try_abort=false,
pixel_type=0x00000002887550fc) at gmic.cpp:2763:7
    frame #3: 0x000000016a1bffd4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x000000028878a2c0,
position=0x000000028878a298, images=0x0000000288778e48,
images_names=0x0000000288778e58, parent_images=0x00000002887953a8,
parent_images_names=0x00000002887953b8, variables_sizes=0x0000000151799c00,
is_noarg=0x000000028878a716, parent_arguments=0x0000000000000000,
command_selection=0x0000000288794ec0) at gmic.cpp:10812:15
    frame #4: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x000000028878a2c0,
position=0x000000028878a298, images=0x00000002887953a8,
images_names=0x00000002887953b8, parent_images=0x00000002887b1908,
parent_images_names=0x00000002887b1918, variables_sizes=0x0000000151799c00,
is_noarg=0x000000028878a716, parent_arguments="_split_preview,016",
command_selection=0x0000000288794ec0) at gmic.cpp:8929:13
    frame #5: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x00000002887df2e0,
position=0x00000002887df2b8, images=0x00000002887b1908,
images_names=0x00000002887b1918, parent_images=0x00000002887cde68,
parent_images_names=0x00000002887cde78, variables_sizes=0x000000028983b200,
is_noarg=0x00000002887df736, parent_arguments=0x0000000000000000,
command_selection=0x00000002887e9ee0) at gmic.cpp:14046:17
    frame #6: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x00000002887df2e0,
position=0x00000002887df2b8, images=0x00000002887cde68,
images_names=0x00000002887cde78, parent_images=0x00000002887ea3c8,
parent_images_names=0x00000002887ea3d8, variables_sizes=0x000000028983b200,
is_noarg=0x00000002887df736, parent_arguments=0x0000000000000000,
command_selection=0x00000002887e9ee0) at gmic.cpp:8929:13
    frame #7: 0x000000016a170aa8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x00000002887df2e0,
position=0x00000002887df2b8, images=0x00000002887ea3c8,
images_names=0x00000002887ea3d8, parent_images=0x0000000288806928,
parent_images_names=0x0000000288806938, variables_sizes=0x000000028983b200,
is_noarg=0x00000002887df736, parent_arguments="samj_chalkitup
5\U0000001a2.5\U0000001a1.5\U0000001a50\U0000001a1\U0000001a5\U0000001a5\U0000001a0\U0000001a0\U0000001a7\U0000001a0.8\U0000001a1.9\U0000001a7,0",
command_selection=0x00000002887e9ee0) at gmic.cpp:7935:17
    frame #8: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x00000002887fb840,
position=0x00000002887fb818, images=0x0000000288806928,
images_names=0x0000000288806938, parent_images=0x00006000000b88d0,
parent_images_names=0x00006000000b8340, variables_sizes=0x0000000289839200,
is_noarg=0x00000002887fbc96,
parent_arguments="5,2.5,1.5,50,1,5,5,0,0,7,0.8,1.9,7,0",
command_selection=0x0000000288806440) at gmic.cpp:14046:17
    frame #9: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x0000000288806be0,
position=0x0000000288806b48, images=0x00006000000b88d0,
images_names=0x00006000000b8340, parent_images=0x00006000000b88d0,
parent_images_names=0x00006000000b8340, variables_sizes=0x0000000289813800,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x0000000000000000) at gmic.cpp:14046:17
    frame #10: 0x000000016a11e178 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000288806d68, commands_line=0x0000000288806be0,
images=0x00006000000b88d0, images_names=0x00006000000b8340,
p_progress=0x0000600002f588d0, p_is_abort=0x0000600002f588c0) at
gmic.cpp:5309:10
    frame #11: 0x000000016a11d600 krita_gmic_qt.so`gmic&
gmic::run<float>(this=0x0000000288806d68, commands_line="samj_chalkitup_preview
5,2.5,1.5,50,1,5,5,0,0,7,0.8,1.9,7,0", images=0x00006000000b88d0,
images_names=0x00006000000b8340, p_progress=0x0000600002f588d0,
p_is_abort=0x0000600002f588c0) at gmic.cpp:5272:3
    frame #12: 0x000000016a063f9c
krita_gmic_qt.so`GmicQt::FilterThread::run(this=0x0000600002f58880) at
FilterThread.cpp:223:18
    frame #13: 0x0000000109265314 QtCore`___lldb_unnamed_symbol266$$QtCore +
328
    frame #14: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #22
    frame #0: 0x0000000187b64834 libsystem_kernel.dylib`__ulock_wait + 8
    frame #1: 0x0000000187ba25a0 libsystem_pthread.dylib`_pthread_join + 444
    frame #2: 0x000000016a28a714 krita_gmic_qt.so`void
gmic::wait_threads<float>(this=0x00000002898168b8,
p_gmic_threads=0x000000016b8c5300, try_abort=false,
pixel_type=0x000000028c672a6c) at gmic.cpp:2763:7
    frame #3: 0x000000016a1bffd4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c68b6d0,
position=0x000000028c68b6a8, images=0x000000028c6967b8,
images_names=0x000000028c6967c8, parent_images=0x000000028c6b2d18,
parent_images_names=0x000000028c6b2d28, variables_sizes=0x000000010f871200,
is_noarg=0x000000028c68bb26, parent_arguments="_apply_parallel_overlap4
\U0000001c_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0\U0000001c\U0000001a1.5,1.5",
command_selection=0x000000028c6962d0) at gmic.cpp:10812:15
    frame #4: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c6a7c30,
position=0x000000028c6a7c08, images=0x000000028c6b2d18,
images_names=0x000000028c6b2d28, parent_images=0x000000028c6cf278,
parent_images_names=0x000000028c6cf288, variables_sizes=0x000000010f86f200,
is_noarg=0x000000028c6a8086, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,1.5",
command_selection=0x000000028c6b2830) at gmic.cpp:14046:17
    frame #5: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c6e06f0,
position=0x000000028c6e06c8, images=0x000000028c6cf278,
images_names=0x000000028c6cf288, parent_images=0x000000028c6eb7d8,
parent_images_names=0x000000028c6eb7e8, variables_sizes=0x000000010f86d200,
is_noarg=0x000000028c6e0b46, parent_arguments=0x0000000000000000,
command_selection=0x000000028c6eb2f0) at gmic.cpp:14046:17
    frame #6: 0x000000016a170aa8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c6e06f0,
position=0x000000028c6e06c8, images=0x000000028c6eb7d8,
images_names=0x000000028c6eb7e8, parent_images=0x000000028c707d38,
parent_images_names=0x000000028c707d48, variables_sizes=0x000000010f86d200,
is_noarg=0x000000028c6e0b46, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,1.5,0",
command_selection=0x000000028c6eb2f0) at gmic.cpp:7935:17
    frame #7: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c6fcc50,
position=0x000000028c6fcc28, images=0x000000028c707d38,
images_names=0x000000028c707d48, parent_images=0x000000028c724298,
parent_images_names=0x000000028c7242a8, variables_sizes=0x000000010f86b200,
is_noarg=0x000000028c6fd0a6, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,1.5,0",
command_selection=0x000000028c707850) at gmic.cpp:14046:17
    frame #8: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c7191b0,
position=0x000000028c719188, images=0x000000028c724298,
images_names=0x000000028c7242a8, parent_images=0x000000028c7407f8,
parent_images_names=0x000000028c740808, variables_sizes=0x000000010f869200,
is_noarg=0x000000028c719606, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,0,1.5",
command_selection=0x000000028c723db0) at gmic.cpp:14046:17
    frame #9: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c751c70,
position=0x000000028c751c48, images=0x000000028c7407f8,
images_names=0x000000028c740808, parent_images=0x000000028c75cd58,
parent_images_names=0x000000028c75cd68, variables_sizes=0x000000010f80cc00,
is_noarg=0x000000028c7520c6, parent_arguments=0x0000000000000000,
command_selection=0x000000028c75c870) at gmic.cpp:14046:17
    frame #10: 0x000000016a170aa8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c751c70,
position=0x000000028c751c48, images=0x000000028c75cd58,
images_names=0x000000028c75cd68, parent_images=0x000000028c7792b8,
parent_images_names=0x000000028c7792c8, variables_sizes=0x000000010f80cc00,
is_noarg=0x000000028c7520c6,
parent_arguments="1,0,0,1.5,0,0.5,1.5,0,0.5,0,2,0",
command_selection=0x000000028c75c870) at gmic.cpp:7935:17
    frame #11: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c78a730,
position=0x000000028c78a708, images=0x000000028c7792b8,
images_names=0x000000028c7792c8, parent_images=0x000000028c795818,
parent_images_names=0x000000028c795828, variables_sizes=0x0000000289c17c00,
is_noarg=0x000000028c78ab86, parent_arguments=0x0000000000000000,
command_selection=0x000000028c795330) at gmic.cpp:14046:17
    frame #12: 0x000000016a170aa8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c78a730,
position=0x000000028c78a708, images=0x000000028c795818,
images_names=0x000000028c795828, parent_images=0x000000028c7b1d78,
parent_images_names=0x000000028c7b1d88, variables_sizes=0x0000000289c17c00,
is_noarg=0x000000028c78ab86, parent_arguments="5,2.5,1.5,50,1",
command_selection=0x000000028c795330) at gmic.cpp:7935:17
    frame #13: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c7c31f0,
position=0x000000028c7c31c8, images=0x000000028c7b1d78,
images_names=0x000000028c7b1d88, parent_images=0x000000028c7ce2d8,
parent_images_names=0x000000028c7ce2e8, variables_sizes=0x0000000289c15600,
is_noarg=0x000000028c7c3646, parent_arguments=0x0000000000000000,
command_selection=0x000000028c7cddf0) at gmic.cpp:14046:17
    frame #14: 0x000000016a170aa8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c7c31f0,
position=0x000000028c7c31c8, images=0x000000028c7ce2d8,
images_names=0x000000028c7ce2e8, parent_images=0x000000028c7ea838,
parent_images_names=0x000000028c7ea848, variables_sizes=0x0000000289c15600,
is_noarg=0x000000028c7c3646,
parent_arguments="5,2.5,1.5,50,1,5,5,0,0,7,0.8,1.9,7",
command_selection=0x000000028c7cddf0) at gmic.cpp:7935:17
    frame #15: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c7df750,
position=0x000000028c7df728, images=0x000000028c7ea838,
images_names=0x000000028c7ea848, parent_images=0x000000028c806d98,
parent_images_names=0x000000028c806da8, variables_sizes=0x0000000289c13600,
is_noarg=0x000000028c7dfba6, parent_arguments="samj_chalkitup
5\U0000001a2.5\U0000001a1.5\U0000001a50\U0000001a1\U0000001a5\U0000001a5\U0000001a0\U0000001a0\U0000001a7\U0000001a0.8\U0000001a1.9\U0000001a7",
command_selection=0x000000028c7ea350) at gmic.cpp:14046:17
    frame #16: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x000000028c7fbcb0,
position=0x000000028c7fbc88, images=0x000000028c806d98,
images_names=0x000000028c806da8, parent_images=0x0000000288778e48,
parent_images_names=0x0000000288778e58, variables_sizes=0x0000000289c11600,
is_noarg=0x000000028c7fc106, parent_arguments="__done8184=1",
command_selection=0x000000028c8068b0) at gmic.cpp:14046:17
    frame #17: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x00000002898168b8, commands_line=0x0000000289816820,
position=0x000000028c806fac, images=0x0000000288778e48,
images_names=0x0000000288778e58, parent_images=0x00000002887953a8,
parent_images_names=0x00000002887953b8, variables_sizes=0x0000000289a1d800,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x0000000288794ec0) at gmic.cpp:14046:17
    frame #18: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x0000000289816810) at gmic.cpp:2652:22
    frame #19: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #23
    frame #0: 0x0000000187b6606c libsystem_kernel.dylib`__semwait_signal + 8
    frame #1: 0x0000000187a6efc8 libsystem_c.dylib`nanosleep + 220
    frame #2: 0x000000016a2b71f4
krita_gmic_qt.so`cimg_library::cimg::sleep(milliseconds=95) at CImg.h:5981:7
    frame #3: 0x000000016a5e2a54
krita_gmic_qt.so`cimg_library::cimg::wait(milliseconds=100,
p_timer=0x000000016a96fb38) at CImg.h:5995:7
    frame #4: 0x000000016a2b729c
krita_gmic_qt.so`cimg_library::cimg::wait(milliseconds=100) at CImg.h:6010:14
    frame #5: 0x000000016a1f4a5c krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000289816b28, commands_line=0x0000000289816a90,
position=0x000000028d012fac, images=0x000000028d012d98,
images_names=0x000000028d012da8, parent_images=0x0000000288778e48,
parent_images_names=0x0000000288778e58, variables_sizes=0x0000000289c0f600,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x0000000288794ec0) at gmic.cpp:13295:20
    frame #6: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x0000000289816b28, commands_line=0x0000000289816a90,
position=0x000000028d012fac, images=0x0000000288778e48,
images_names=0x0000000288778e58, parent_images=0x00000002887953a8,
parent_images_names=0x00000002887953b8, variables_sizes=0x0000000289c0f600,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x0000000288794ec0) at gmic.cpp:8929:13
    frame #7: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x0000000289816a80) at gmic.cpp:2652:22
    frame #8: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #24
    frame #0: 0x00000001879b0c14
libsystem_malloc.dylib`tiny_malloc_from_free_list + 64
    frame #1: 0x00000001879b05d0
libsystem_malloc.dylib`tiny_malloc_should_clear + 220
    frame #2: 0x00000001879af3a0
libsystem_malloc.dylib`szone_malloc_should_clear + 92
    frame #3: 0x00000001879cb748 libsystem_malloc.dylib`_malloc_zone_malloc +
156
    frame #4: 0x0000000187b5c8a0 libc++abi.dylib`operator new(unsigned long) +
32
    frame #5: 0x000000016a0526c4
krita_gmic_qt.so`cimg_library::CImgList<char>::CImgList(this=0x000000028d7c9ee0,
n=2) at CImg.h:60020:22
    frame #6: 0x000000016a0523f8
krita_gmic_qt.so`cimg_library::CImgList<char>::CImgList(this=0x000000028d7c9ee0,
n=2) at CImg.h:60019:55
    frame #7: 0x000000016a0522fc
krita_gmic_qt.so`cimg_library::CImgList<char>::assign(this=0x000000028ba331e0,
list=0x000000010f87cbe0, is_shared=true) at CImg.h:60522:19
    frame #8: 0x000000016a1bf0e8 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f865eb8, commands_line=0x000000028d7f7750,
position=0x000000028d7f7728, images=0x000000028d802838,
images_names=0x000000028d802848, parent_images=0x000000028d81ed98,
parent_images_names=0x000000028d81eda8, variables_sizes=0x000000010fc42c00,
is_noarg=0x000000028d7f7ba6, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,1.5",
command_selection=0x000000028d802350) at gmic.cpp:10718:49
    frame #9: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f865eb8, commands_line=0x000000010f865e20,
position=0x000000028d81efac, images=0x000000028d81ed98,
images_names=0x000000028d81eda8, parent_images=0x000000028c6967b8,
parent_images_names=0x000000028c6967c8, variables_sizes=0x000000010fa33c00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028c6962d0) at gmic.cpp:14046:17
    frame #10: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f865eb8, commands_line=0x000000010f865e20,
position=0x000000028d81efac, images=0x000000028c6967b8,
images_names=0x000000028c6967c8, parent_images=0x000000028c6b2d18,
parent_images_names=0x000000028c6b2d28, variables_sizes=0x000000010fa33c00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028c6962d0) at gmic.cpp:8929:13
    frame #11: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010f865e10) at gmic.cpp:2652:22
    frame #12: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #25
    frame #0: 0x0000000187b64834 libsystem_kernel.dylib`__ulock_wait + 8
    frame #1: 0x0000000187ba25a0 libsystem_pthread.dylib`_pthread_join + 444
    frame #2: 0x000000016a28a714 krita_gmic_qt.so`void
gmic::wait_threads<float>(this=0x000000010f866128,
p_gmic_threads=0x000000028e640b30, try_abort=false,
pixel_type=0x000000028dfeaaec) at gmic.cpp:2763:7
    frame #3: 0x000000016a1bffd4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f866128, commands_line=0x000000028e003750,
position=0x000000028e003728, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x0000000172de8000,
is_noarg=0x000000028e003ba6, parent_arguments="_fx_mix_lab
1\U0000001a0\U0000001a0\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a1.5\U0000001a0\U0000001a0.5\U0000001a0\U0000001a2\U0000001a0,1.5",
command_selection=0x000000028e00e350) at gmic.cpp:10812:15
    frame #4: 0x000000016a2004e4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f866128, commands_line=0x000000010f866090,
position=0x000000028e02afac, images=0x000000028e02ad98,
images_names=0x000000028e02ada8, parent_images=0x000000028c6967b8,
parent_images_names=0x000000028c6967c8, variables_sizes=0x000000010fc40c00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028c6962d0) at gmic.cpp:14046:17
    frame #5: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010f866128, commands_line=0x000000010f866090,
position=0x000000028e02afac, images=0x000000028c6967b8,
images_names=0x000000028c6967c8, parent_images=0x000000028c6b2d18,
parent_images_names=0x000000028c6b2d28, variables_sizes=0x000000010fc40c00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028c6962d0) at gmic.cpp:8929:13
    frame #6: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010f866080) at gmic.cpp:2652:22
    frame #7: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #26
    frame #0: 0x000000016a1ff9ec krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc0b8, commands_line=0x000000010a0fc020,
position=0x000000028f806fac, images=0x000000028f806d98,
images_names=0x000000028f806da8, parent_images=0x000000028e00e838,
parent_images_names=0x000000028e00e848, variables_sizes=0x0000000172fe6a00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:13988:13
    frame #1: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc0b8, commands_line=0x000000010a0fc020,
position=0x000000028f806fac, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x0000000172fe6a00,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:8929:13
    frame #2: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010a0fc010) at gmic.cpp:2652:22
    frame #3: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
* thread #27, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x000000016a131750 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc328, commands_line=0x000000010a0fc290,
position=0x0000000290012fac, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x000000010aa51800,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:5333:33
    frame #1: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010a0fc280) at gmic.cpp:2652:22
    frame #2: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #28
    frame #0: 0x000000016a0521f4 krita_gmic_qt.so`void
cimg_library::cimg::swap<unsigned int>(a=0x000000029081e938,
b=0x000000029081e9a0) at CImg.h:5801
    frame #1: 0x000000016a052264 krita_gmic_qt.so`void
cimg_library::cimg::swap<unsigned int, unsigned int>(a1=0x000000029081e938,
b1=0x000000029081e9a0, a2=0x000000029081e93c, b2=0x000000029081e9a4) at
CImg.h:5806:26
    frame #2: 0x000000016a0521dc krita_gmic_qt.so`void
cimg_library::cimg::swap<unsigned int, unsigned int, unsigned
int>(a1=0x000000029081e938, b1=0x000000029081e9a0, a2=0x000000029081e93c,
b2=0x000000029081e9a4, a3=0x000000029081e940, b3=0x000000029081e9a8) at
CImg.h:5812:7
    frame #3: 0x000000016a052104 krita_gmic_qt.so`void
cimg_library::cimg::swap<unsigned int, unsigned int, unsigned int, unsigned
int>(a1=0x000000029081e938, b1=0x000000029081e9a0, a2=0x000000029081e93c,
b2=0x000000029081e9a4, a3=0x000000029081e940, b3=0x000000029081e9a8,
a4=0x000000029081e944, b4=0x000000029081e9ac) at CImg.h:5818:7
    frame #4: 0x000000016a05313c
krita_gmic_qt.so`cimg_library::CImg<char>::swap(this=0x000000029081e938,
img=0x000000029081e9a0) at CImg.h:12876:7
    frame #5: 0x000000016a0530cc
krita_gmic_qt.so`cimg_library::CImg<char>::move_to(this=0x000000029081e938,
img=0x000000029081e9a0) at CImg.h:12832:12
    frame #6: 0x000000016a132cec krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc598, commands_line=0x000000010a0fc500,
position=0x000000029081efac, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x000000028e81b800,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:5473:42
    frame #7: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010a0fc4f0) at gmic.cpp:2652:22
    frame #8: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
  thread #29
    frame #0: 0x000000016a052800
krita_gmic_qt.so`cimg_library::CImg<char>::assign(this=0x000000028e866b50,
values="fx_end_mix", size_x=11, size_y=1, size_z=1, size_c=1, is_shared=false)
at CImg.h:12694:57
    frame #1: 0x000000016a052478 krita_gmic_qt.so`cimg_library::CImg<char>&
cimg_library::CImg<char>::assign<char>(this=0x000000028e866b50,
img=0x000000028e860d50, is_shared=false) at CImg.h:12741:14
    frame #2: 0x000000016a11e8e8
krita_gmic_qt.so`cimg_library::CImgList<char>::CImgList(this=0x0000000291003750,
list=0x0000000290ff2408) at CImg.h:60268:38
    frame #3: 0x000000016a116aa8
krita_gmic_qt.so`cimg_library::CImgList<char>::CImgList(this=0x0000000291003750,
list=0x0000000290ff2408) at CImg.h:60266:78
    frame #4: 0x000000016a115b28
krita_gmic_qt.so`gmic::commands_line_to_CImgList(this=0x000000010a0fc808,
commands_line=" fx_start_mix 0,2 rgb2lab. s. c *... 1 +... 0 b... 0% *.. 1.5
+.. 0 b.. 0.5% *. 1.5 +. 0 b. 0.5% a[-3--1] c lab2rgb. fx_end_mix 0") at
gmic.cpp:3200:10
    frame #5: 0x000000016a1ff9a4 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc808, commands_line=0x000000010a0fc770,
position=0x000000029102afac, images=0x000000029102ad98,
images_names=0x000000029102ada8, parent_images=0x000000028e00e838,
parent_images_names=0x000000028e00e848, variables_sizes=0x000000028bbb7600,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:13986:32
    frame #6: 0x000000016a188b24 krita_gmic_qt.so`gmic&
gmic::_run<float>(this=0x000000010a0fc808, commands_line=0x000000010a0fc770,
position=0x000000029102afac, images=0x000000028e00e838,
images_names=0x000000028e00e848, parent_images=0x000000028e02ad98,
parent_images_names=0x000000028e02ada8, variables_sizes=0x000000028bbb7600,
is_noarg=0x0000000000000000, parent_arguments=0x0000000000000000,
command_selection=0x000000028e00e350) at gmic.cpp:8929:13
    frame #7: 0x000000016a28a4f4 krita_gmic_qt.so`void*
gmic_parallel<float>(arg=0x000000010a0fc760) at gmic.cpp:2652:22
    frame #8: 0x0000000187ba026c libsystem_pthread.dylib`_pthread_start + 148
(lldb)

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



More information about the kde-mac mailing list