Bug 291178 - crash braidamp when you change an object's color.
Summary: crash braidamp when you change an object's color.
Status: RESOLVED WORKSFORME
Alias: None
Product: braindump
Classification: Applications
Component: application (show other bugs)
Version: 0.9.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Cyrille Berger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-10 15:17 UTC by roman
Modified: 2018-11-30 03:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.74 KB, text/plain)
2012-01-15 14:24 UTC, roman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description roman 2012-01-10 15:17:41 UTC
Version:           0.9.0 (using KDE 4.7.4) 
OS:                Linux

1. run braindump.
2. create line. (trunk?)
3. change its color.
4. braindump crash.
output to the console:
Enchant dict for "ru_RU_yo" 0x1b93970 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ec99b0 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ed9a00 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ee9a30 
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
braindump(2986)/koffice (lib komain) KoOdfReadStore::loadAndParse: No store backend                                                                          
braindump(2986)/koffice (lib kopageapp) KoOdfLoadingContext::KoOdfLoadingContext: could not parse manifest document                                          
braindump(2986)/kotext TextShapeFactory::newDocumentResourceManager: No KUndo2Stack found in the document resource manager, creating a new one               
Enchant dict for "ru_RU_yo" 0x2ec97e0                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x2ed9810                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x2ee9860                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x300ad40                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
braindump(2986)/koffice (lib koguiutils) KoToolBox::setActiveTool: KoToolBox::setActiveTool( 1131176229 ): no such button found                              
KCrash: Application 'braindump' crashing...                                                                                                                  
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit                                                                                     
sock_file=/home/ja/.kde4/socket-calculate/kdeinit4__0


Reproducible: Didn't try

Steps to Reproduce:
1. run braindump.
2. create line. (trunk?)
3. change its color.
4. braindump crash.


Expected Results:  
no crash braindump.

OS: Linux (x86_64) release 3.1.6-calculate
Compiler: x86_64-pc-linux-gnu-gcc
**
output to the console:
Enchant dict for "ru_RU_yo" 0x1b93970 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ec99b0 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ed9a00 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "en_US" 0x26a2020 
Enchant dict for "ru_RU_yo" 0x2ee9a30 
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
braindump(2986)/koffice (lib komain) KoOdfReadStore::loadAndParse: No store backend                                                                          
braindump(2986)/koffice (lib kopageapp) KoOdfLoadingContext::KoOdfLoadingContext: could not parse manifest document                                          
braindump(2986)/kotext TextShapeFactory::newDocumentResourceManager: No KUndo2Stack found in the document resource manager, creating a new one               
Enchant dict for "ru_RU_yo" 0x2ec97e0                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x2ed9810                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x2ee9860                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "ru_RU_yo" 0x300ad40                                                                                                                        
Enchant dict for "en_US" 0x26a2020                                                                                                                           
Enchant dict for "en_US" 0x26a2020                                                                                                                           
braindump(2986)/koffice (lib koguiutils) KoToolBox::setActiveTool: KoToolBox::setActiveTool( 1131176229 ): no such button found                              
KCrash: Application 'braindump' crashing...                                                                                                                  
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit                                                                                     
sock_file=/home/ja/.kde4/socket-calculate/kdeinit4__0
***
Application: Braindump (braindump), signal: Segmentation fault
[KCrash Handler]
#6  0x0000003623ce6305 in QColor::operator=(QColor const&) () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f959d2dcc65 in ?? () from /usr/lib64/kde4/calligradockers.so
#8  0x00007f959d2dd0eb in ?? () from /usr/lib64/kde4/calligradockers.so
#9  0x00007f959d2ddbe9 in ?? () from /usr/lib64/kde4/calligradockers.so
#10 0x0000003623576847 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x000000362f058a22 in KoColorPopupAction::colorChanged(KoColor const&) () from /usr/lib64/libkowidgets.so.9
#12 0x000000362f058b39 in KoColorPopupAction::colorWasEdited(QColor const&) () from /usr/lib64/libkowidgets.so.9
#13 0x000000362f058c6d in KoColorPopupAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkowidgets.so.9
#14 0x0000003623576847 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x000000362f062a82 in KoTriangleColorSelector::colorChanged(QColor const&) () from /usr/lib64/libkowidgets.so.9
#16 0x000000362f062ac2 in KoTriangleColorSelector::tellColorChanged() () from /usr/lib64/libkowidgets.so.9
#17 0x000000362f062b39 in KoTriangleColorSelector::setHSV(int, int, int) () from /usr/lib64/libkowidgets.so.9
#18 0x000000362f062e44 in KoTriangleColorSelector::selectColorAt(int, int, bool) () from /usr/lib64/libkowidgets.so.9
#19 0x0000003623c1bd6f in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#20 0x0000003623bca3d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#21 0x0000003623bcf9b0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f95aa451126 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#23 0x000000362356207b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x0000003623bcb3e5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#25 0x0000003623c4a1e4 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#26 0x0000003623c48659 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#27 0x0000003623c70b42 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#28 0x0000003622c47102 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#29 0x0000003622c478f8 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x0000003622c47ad1 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#31 0x000000362358cfcf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#32 0x0000003623c707ee in ?? () from /usr/lib64/qt4/libQtGui.so.4
#33 0x0000003623561422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#34 0x0000003623561664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#35 0x0000003623fe7fb6 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib64/qt4/libQtGui.so.4
#36 0x0000003624027089 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#37 0x0000003624027a63 in QToolButton::mousePressEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#38 0x0000003623c1c021 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#39 0x0000003623bca3d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#40 0x0000003623bcf9b0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007f95aa451126 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#42 0x000000362356207b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#43 0x0000003623bcb3e5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#44 0x0000003623c49f88 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#45 0x0000003623c48659 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#46 0x0000003623c70b42 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#47 0x0000003622c47102 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#48 0x0000003622c478f8 in ?? () from /usr/lib64/libglib-2.0.so.0
#49 0x0000003622c47ad1 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#50 0x000000362358cfcf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#51 0x0000003623c707ee in ?? () from /usr/lib64/qt4/libQtGui.so.4
#52 0x0000003623561422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#53 0x0000003623561664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#54 0x0000003623565aeb in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#55 0x0000000000414c90 in _start ()
Comment 1 Cyrille Berger 2012-01-11 18:58:59 UTC
I can't reproduce. What version of braindump are you using ? from calligra's git master ? or one of the earlier release ?
Comment 2 roman 2012-01-12 10:54:19 UTC
On 11 января 2012 18:58:59 Cyrille Berger wrote:
> https://bugs.kde.org/show_bug.cgi?id=291178
> 
> 
> 
> 
> 
> --- Comment #1 from Cyrille Berger <cberger cberger net>  2012-01-11
> 18:58:59 --- I can't reproduce. What version of braindump are you using ?
> from calligra's git master ? or one of the earlier release ?
Comment 3 roman 2012-01-15 14:24:48 UTC
Created attachment 67849 [details]
New crash information added by DrKonqi

braindump (0.10.0) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:
1. run braindump
2. select lines/created lines
3. istinguish line. (trunk)
4. using the tool "stroke and fill" try to change the line color.
5. braindump crash.
Other objects change color correctly, the collapse does not occur.
- Custom settings of the application:
standard folder /home/i/.calligra . was removed, application reinstall.
problem was observed on 2.3.85 and 2.3.86

-- Backtrace (Reduced):
#6  0x0000003aba6e6305 in QColor::operator=(QColor const&) () from /usr/lib64/qt4/libQtGui.so.4
[...]
#11 0x00007f1dfbc3b6c2 in KoColorPopupAction::colorChanged(KoColor const&) () from /usr/lib64/libkowidgets.so.9
#12 0x00007f1dfbc3b7d9 in KoColorPopupAction::colorWasEdited(QColor const&) () from /usr/lib64/libkowidgets.so.9
#13 0x00007f1dfbc3b90d in KoColorPopupAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkowidgets.so.9
[...]
#15 0x00007f1dfbc45c42 in KoTriangleColorSelector::colorChanged(QColor const&) () from /usr/lib64/libkowidgets.so.9
Comment 4 dasaan.san 2013-11-03 20:23:11 UTC
Unable to reproduce with Braindump 0.11.0 on KDE 4.10.5
Comment 5 Andrew Crouthamel 2018-10-31 04:12:58 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2018-11-15 10:37:13 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
mark the bug 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 7 Bug Janitor Service 2018-11-30 03:50:14 UTC
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!