Bug 297408

Summary: Imposibility to add new recipe
Product: [Applications] krecipes Reporter: Zbyszek <zbyszek_crt>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: aacid
Priority: NOR Keywords: triaged
Version: 2.0-beta2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Zbyszek 2012-04-03 17:42:08 UTC
Application: krecipes (2.0-beta2)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I wrote new recipe.
I saved new recipe.
I try to open new saved recipe and krecipe crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Krecipes (krecipes), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd01279a780 (LWP 9108))]

Thread 2 (Thread 0x7fcff9897700 (LWP 9109)):
#0  0x00007fd00b985473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd007c45f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd007c46429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd00c5eaf3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fd00c5becf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fd00c5beef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fd00c4d627f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fd00c5a1cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fd00c4d8d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fd0079ebefc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fd00b99159d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd01279a780 (LWP 9108)):
[KCrash Handler]
#6  ref (this=0x8000000000044c4d) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7  QString (other=..., this=0x2b007a0) at /usr/include/qt4/QtCore/qstring.h:729
#8  Private (this=0x2b00790) at /build/buildd/krecipes-2.0~beta2/src/datablocks/yield.cpp:14
#9  Yield::operator= (this=0x7fff49b05118, other=...) at /build/buildd/krecipes-2.0~beta2/src/datablocks/yield.cpp:48
#10 0x00000000004e4ba1 in operator= (this=0x7fff49b05110) at /build/buildd/krecipes-2.0~beta2/src/datablocks/recipe.h:26
#11 RecipeDB::loadRecipe (this=<optimized out>, recipe=0x7fff49b05110, items=1536, id=0) at /build/buildd/krecipes-2.0~beta2/src/backends/recipedb.cpp:601
#12 0x0000000000447b87 in KrecipesView::actionRecipe (this=0x1e42ef0, recipeID=0, action=<optimized out>) at /build/buildd/krecipes-2.0~beta2/src/krecipesview.cpp:808
#13 0x00000000004488a0 in KrecipesView::qt_metacall (this=0x1e42ef0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fff49b05560) at /build/buildd/krecipes-2.0~beta2/obj-x86_64-linux-gnu/src/krecipesview.moc:153
#14 0x00007fd00c5d2eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00000000004a102a in SelectRecipeDialog::recipeSelected (this=<optimized out>, _t1=0, _t2=4) at /build/buildd/krecipes-2.0~beta2/obj-x86_64-linux-gnu/src/selectrecipedialog.moc:160
#16 0x00000000004a1272 in SelectRecipeDialog::qt_metacall (this=0x220f7c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff49b05680) at /build/buildd/krecipes-2.0~beta2/obj-x86_64-linux-gnu/src/selectrecipedialog.moc:139
#17 0x00007fd00c5d2eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00000000004d40ed in RecipeActionsHandler::recipeSelected (this=<optimized out>, _t1=0, _t2=4) at /build/buildd/krecipes-2.0~beta2/obj-x86_64-linux-gnu/src/recipeactionshandler.moc:144
#19 0x00000000004d41d0 in RecipeActionsHandler::selectionChangedSlot (this=0x23c6a30) at /build/buildd/krecipes-2.0~beta2/src/actionshandlers/recipeactionshandler.cpp:576
#20 0x00000000004d5fdc in RecipeActionsHandler::qt_metacall (this=0x23c6a30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff49b05750) at /build/buildd/krecipes-2.0~beta2/obj-x86_64-linux-gnu/src/recipeactionshandler.moc:124
#21 0x00007fd00c5d2eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007fd00e51b70b in Q3ListView::contentsMousePressEventEx(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt3Support.so.4
#23 0x00007fd011380ff0 in K3ListView::contentsMousePressEvent(QMouseEvent*) () from /usr/lib/libkde3support.so.4
#24 0x00007fd00e5678a6 in Q3ScrollView::viewportMousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt3Support.so.4
#25 0x00007fd00e567f67 in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt3Support.so.4
#26 0x00007fd00e51a76e in Q3ListView::eventFilter(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt3Support.so.4
#27 0x00007fd00c5bfc88 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007fd00cfc043f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007fd00cfc5cbb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007fd01181b466 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0x00007fd00c5bfafc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007fd00cfc1442 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007fd00d0409d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007fd00d03f94e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#35 0x00007fd00d0684a2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#36 0x00007fd007c45a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fd007c46258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fd007c46429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fd00c5eaed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007fd00d06810e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#41 0x00007fd00c5becf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007fd00c5beef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007fd00c5c3789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#44 0x0000000000435a67 in main (argc=5, argv=0x7fff49b07218) at /build/buildd/krecipes-2.0~beta2/src/main.cpp:91

Reported using DrKonqi
Comment 1 Albert Astals Cid 2015-02-21 10:10:11 UTC
Hi, thanks for this report, but we can not reproduce your issue.

Since you say you are having this problem every time, could you please do run this from a terminal

valgrind krecipes --nofork

And attach to this bug all the output you get while adding a new recipe?

That output should help us in trying to pin point where the error is.
Comment 2 Andrew Crouthamel 2018-09-25 21:46:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 02:51:51 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!