Bug 448249 - I using libreoffice-draw and crash but exit error from karbon
Summary: I using libreoffice-draw and crash but exit error from karbon
Status: RESOLVED DUPLICATE of bug 449687
Alias: None
Product: karbon
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Jan Hambrecht
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-01-11 09:23 UTC by Danilo Marcucci
Modified: 2024-01-22 22:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danilo Marcucci 2022-01-11 09:23:26 UTC
Application: karbon (3.2.1)

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.12-200.fc35.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 35 (Workstation Edition)
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I using libreoffice-draw

- Unusual behavior I noticed:
When crashed libreoffice-draw exit error form karbon. I'm not used karbon

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Karbon (karbon), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  KoShape::parent (this=this@entry=0x3800000000) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/flake/KoShape.cpp:1208
#7  0x00007fee5151ceed in KoShape::compareShapeZIndex (s1=0x558cc6f25c50, s2=0x3800000000) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/flake/KoShape.cpp:488
#8  0x00007fee515d3294 in __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)>::operator()<QList<KoShape*>::iterator, QList<KoShape*>::iterator> (__it2=..., __it1=..., this=<synthetic pointer>) at /usr/include/c++/11/bits/predefined_ops.h:158
#9  std::__unguarded_partition<QList<KoShape*>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)> > (__comp=..., __pivot=..., __last=..., __first=...) at /usr/include/c++/11/bits/stl_algo.h:1887
#10 std::__unguarded_partition_pivot<QList<KoShape*>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/11/bits/stl_algo.h:1906
#11 std::__introsort_loop<QList<KoShape*>::iterator, int, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)> >(QList<KoShape*>::iterator, QList<KoShape*>::iterator, int, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)>) [clone .constprop.0] (__first=..., __last=..., __depth_limit=<optimized out>, __comp=...) at /usr/include/c++/11/bits/stl_algo.h:1937
#12 0x00007fee5152e552 in std::__sort<QList<KoShape*>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(KoShape*, KoShape*)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/11/bits/stl_algo.h:1954
#13 std::sort<QList<KoShape*>::iterator, bool (*)(KoShape*, KoShape*)> (__comp=<optimized out>, __last=..., __first=...) at /usr/include/c++/11/bits/stl_algo.h:4875
#14 KoShapeManager::paint (this=0x558cc8125430, painter=..., converter=..., forPrint=forPrint@entry=false) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/flake/KoShapeManager.cpp:264
#15 0x00007fee3c398e61 in KoPAViewModeNormal::paint (this=0x558cc8a14630, canvas=<optimized out>, painter=..., paintRect=...) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/pageapp/KoPAViewModeNormal.cpp:85
#16 0x00007fee3c38e862 in KoPACanvasBase::paint (this=this@entry=0x558cc70b7210, painter=..., paintRect=...) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/pageapp/KoPACanvasBase.cpp:188
#17 0x00007fee3c38e9a1 in KoPACanvas::paintEvent (this=0x558cc70b71e0, event=0x7ffe1ab2e500) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/pageapp/KoPACanvas.cpp:104
#18 0x00007fee52436e7e in QWidget::event (this=0x558cc70b71e0, event=0x7ffe1ab2e500) at kernel/qwidget.cpp:9020
#19 0x00007fee523f4443 in QApplicationPrivate::notify_helper (this=this@entry=0x9b56f0dd30199500, receiver=receiver@entry=0x558cc70b71e0, e=e@entry=0x7ffe1ab2e500) at kernel/qapplication.cpp:3632
#20 0x00007fee523fb8a8 in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x558cc70b71e0, e=e@entry=0x7ffe1ab2e500) at kernel/qapplication.cpp:3378
#21 0x00007fee52aadddd in KoApplication::notify (this=<optimized out>, receiver=0x558cc70b71e0, event=0x7ffe1ab2e500) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/main/KoApplication.cpp:672
#22 0x00007fee51f5d7d8 in QCoreApplication::notifyInternal2 (receiver=0x558cc70b71e0, event=0x7ffe1ab2e500) at kernel/qcoreapplication.cpp:1064
#23 0x00007fee5242edea in QWidgetPrivate::sendPaintEvent (this=this@entry=0x558cc70af870, toBePainted=...) at kernel/qwidget.cpp:5467
#24 0x00007fee5242fa9f in QWidgetPrivate::drawWidget (this=0x558cc70af870, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5417
#25 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x558cc80f3760, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#26 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=0x558cc80f3760, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#27 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=0x558cc7395f50, pdev=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#28 0x00007fee5243085f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x558cc7395f50, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=1, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5584
#29 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=0x558cc7395f50, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#30 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x558cc70bcfe0, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#31 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=0x558cc70bcfe0, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#32 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x558cc719e350, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#33 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=0x558cc719e350, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#34 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x558cc76097c0, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#35 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=0x558cc76097c0, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#36 0x00007fee52430a30 in QWidgetPrivate::paintSiblingsRecursive (this=0x7fee38006650, pdev=0x558cc6e215e0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5598
#37 0x00007fee5243085f in QWidgetPrivate::paintSiblingsRecursive (this=0x7fee38006650, pdev=0x558cc6e215e0, siblings=..., index=55, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5584
#38 0x00007fee5243085f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fee38006650, pdev=pdev@entry=0x558cc6e215e0, siblings=..., index=56, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x558cc6ce8cd0) at kernel/qwidget.cpp:5584
#39 0x00007fee5242f0c2 in QWidgetPrivate::drawWidget (this=this@entry=0x7fee38006650, pdev=0x558cc6e215e0, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458
#40 0x00007fee524054e5 in QWidgetRepaintManager::paintAndFlush (this=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1009
#41 0x00007fee524375cd in QWidget::event (this=0x558cc6a5f550, event=0x558cca1283e0) at kernel/qwidget.cpp:8965
#42 0x00007fee50fa518d in KXmlGuiWindow::event (this=0x558cc6a5f550, ev=0x558cca1283e0) at /usr/src/debug/kf5-kxmlgui-5.89.0-1.fc35.x86_64/src/kxmlguiwindow.cpp:219
#43 0x00007fee523f4443 in QApplicationPrivate::notify_helper (this=this@entry=0x558cc684eb20, receiver=receiver@entry=0x558cc6a5f550, e=e@entry=0x558cca1283e0) at kernel/qapplication.cpp:3632
#44 0x00007fee523fb8a8 in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x558cc6a5f550, e=e@entry=0x558cca1283e0) at kernel/qapplication.cpp:3378
#45 0x00007fee52aadddd in KoApplication::notify (this=<optimized out>, receiver=0x558cc6a5f550, event=0x558cca1283e0) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/libs/main/KoApplication.cpp:672
#46 0x00007fee51f5d7d8 in QCoreApplication::notifyInternal2 (receiver=0x558cc6a5f550, event=0x558cca1283e0) at kernel/qcoreapplication.cpp:1064
#47 0x00007fee51f60d46 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x558cc6840b10) at kernel/qcoreapplication.cpp:1821
#48 0x00007fee51faf117 in postEventSourceDispatch (s=0x558cc6924120) at kernel/qeventdispatcher_glib.cpp:277
#49 0x00007fee4fc3c130 in g_main_dispatch (context=0x7fee38005000) at ../glib/gmain.c:3381
#50 g_main_context_dispatch (context=0x7fee38005000) at ../glib/gmain.c:4099
#51 0x00007fee4fc91208 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fee38005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#52 0x00007fee4fc39933 in g_main_context_iteration (context=0x7fee38005000, may_block=1) at ../glib/gmain.c:4240
#53 0x00007fee51faebb8 in QEventDispatcherGlib::processEvents (this=0x558cc6929030, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#54 0x00007fee51f5c1e2 in QEventLoop::exec (this=this@entry=0x7ffe1ab301f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#55 0x00007fee51f64724 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#56 0x00007fee506a7c40 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1860
#57 0x00007fee523f43b9 in QApplication::exec () at kernel/qapplication.cpp:2824
#58 0x00007fee52d4f1ff in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/calligra-3.2.1-13.fc35.x86_64/karbon/main.cpp:93
#59 0x00007fee52b6e560 in __libc_start_call_main (main=main@entry=0x558cc631a070 <main(int, char**)>, argc=argc@entry=2, argv=argv@entry=0x7ffe1ab30428) at ../sysdeps/nptl/libc_start_call_main.h:58
#60 0x00007fee52b6e60c in __libc_start_main_impl (main=0x558cc631a070 <main(int, char**)>, argc=2, argv=0x7ffe1ab30428, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe1ab30418) at ../csu/libc-start.c:409
#61 0x0000558cc631a0a5 in _start ()
[Inferior 1 (process 8048) detached]

Reported using DrKonqi
Comment 1 Ken Rushia 2024-01-22 22:28:31 UTC
*** This bug has been marked as a duplicate of bug 449687 ***