Bug 298117

Summary: K3b crashed
Product: [Applications] k3b Reporter: Lewkow Brigitte <biby>
Component: generalAssignee: k3b developers <k3b>
Status: RESOLVED WORKSFORME    
Severity: crash CC: giecrilj, schmusi.bu, trueg
Priority: NOR    
Version: 2.0.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Lewkow Brigitte 2012-04-14 12:31:09 UTC
Application: k3b (2.0.2)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-19-generic x86_64
Distribution: Ubuntu 11.10

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

I tried to burn a cd but it was with error (probably due to the specific rewritable).. I decided to shutdown the computer and forget to exit K3b and then this crash

-- Backtrace:
Application: K3b (k3b), signal: Aborted
[Current thread is 1 (Thread 0x7f3a87aea7a0 (LWP 3142))]

Thread 3 (Thread 0x7f3a6f5d6700 (LWP 3143)):
#0  0x00007f3a81796473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3a7d82ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3a7d830429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3a82e57f3e in QEventDispatcherGlib::processEvents (this=0xa82870, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f3a82e2bcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f3a82e2bef7 in QEventLoop::exec (this=0x7f3a6f5d5db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f3a82d4327f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f3a82e0ecbf in QInotifyFileSystemWatcherEngine::run (this=0xa81120) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f3a82d45d05 in QThreadPrivate::start (arg=0xa81120) at thread/qthread_unix.cpp:331
#9  0x00007f3a7d5d5efc in start_thread (arg=0x7f3a6f5d6700) at pthread_create.c:304
#10 0x00007f3a817a259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3a6256f700 (LWP 3185)):
#0  0x00007f3a81796473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3a7d82ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3a7d830429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3a82e57f3e in QEventDispatcherGlib::processEvents (this=0xb7dd20, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f3a82e2bcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f3a82e2bef7 in QEventLoop::exec (this=0x7f3a6256edb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f3a82d4327f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f3a82e0ecbf in QInotifyFileSystemWatcherEngine::run (this=0x1371580) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f3a82d45d05 in QThreadPrivate::start (arg=0x1371580) at thread/qthread_unix.cpp:331
#9  0x00007f3a7d5d5efc in start_thread (arg=0x7f3a6256f700) at pthread_create.c:304
#10 0x00007f3a817a259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3a87aea7a0 (LWP 3142)):
[KCrash Handler]
#6  0x00007f3a816f53a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f3a816f8b0b in __GI_abort () at abort.c:92
#8  0x00007f3a82d3c43b in qt_message_output (msgType=<optimized out>, buf=0x1afe8c8 "QPixmap: Must construct a QApplication before a QPaintDevice") at global/qglobal.cpp:2315
#9  0x00007f3a82d3c7ef in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f3a825eb1c0 "QPixmap: Must construct a QApplication before a QPaintDevice", ap=0x7fffdc1fb138) at global/qglobal.cpp:2361
#10 0x00007f3a82d3c994 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2544
#11 0x00007f3a82038f70 in qt_pixmap_thread_test () at image/qpixmap.cpp:98
#12 0x00007f3a8203a3a8 in QPixmap::QPixmap (this=0x159cbe8) at image/qpixmap.cpp:148
#13 0x00007f3a73b51905 in Oxygen::Helper::Helper (this=0x159c8f0, componentName=...) at ../../../libs/oxygen/oxygenhelper.cpp:54
#14 0x00007f3a73de2b70 in Oxygen::StyleHelper::StyleHelper (this=0x159c8f0, componentName=<optimized out>) at ../../../kstyles/oxygen/oxygenstylehelper.cpp:42
#15 0x00007f3a73dc94be in Oxygen::Style::Style (this=0x1cd9400) at ../../../kstyles/oxygen/oxygenstyle.cpp:164
#16 0x00007f3a73de193c in Oxygen::StylePlugin::create (this=<optimized out>, key=<optimized out>) at ../../../kstyles/oxygen/oxygenstyle.cpp:124
#17 0x00007f3a8224f2fa in QStyleFactory::create (key=<optimized out>) at styles/qstylefactory.cpp:193
#18 0x00007f3a81f66719 in QApplication::style () at kernel/qapplication.cpp:1460
#19 0x00007f3a81fa5b79 in QWidget::isActiveWindow (this=0xb7ed80) at kernel/qwidget.cpp:6620
#20 0x00007f3a8224fab5 in QStyleOption::init (this=0x7fffdc1fb590, widget=0x1442880) at styles/qstyleoption.cpp:206
#21 0x00007f3a823ab63d in initFrom (w=<optimized out>, this=0x7fffdc1fb590) at ../../include/QtGui/../../src/gui/styles/qstyleoption.h:99
#22 QScrollBar::initStyleOption (this=<optimized out>, option=0x7fffdc1fb590) at widgets/qscrollbar.cpp:311
#23 0x00007f3a823ac0b4 in QScrollBar::sizeHint (this=0x1442880) at widgets/qscrollbar.cpp:491
#24 0x00007f3a823dd12d in QAbstractScrollAreaPrivate::layoutChildren (this=0x1441d20) at widgets/qabstractscrollarea.cpp:355
#25 0x00007f3a8247b0ad in QHeaderView::updateGeometries (this=<optimized out>) at itemviews/qheaderview.cpp:2620
#26 0x00007f3a8246d7e9 in QAbstractItemView::doItemsLayout (this=<optimized out>) at itemviews/qabstractitemview.cpp:1148
#27 0x00007f3a8247b3cc in executePostedLayout (this=0x1441d20) at ../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:212
#28 executePostedLayout (this=0x1441d20) at itemviews/qheaderview.cpp:1017
#29 QHeaderView::count (this=<optimized out>) at itemviews/qheaderview.cpp:1022
#30 0x00007f3a8247b56e in QHeaderView::sizeHint (this=0x1441cf0) at itemviews/qheaderview.cpp:528
#31 0x00007f3a824ae2be in QTreeView::updateGeometries (this=0x143b300) at itemviews/qtreeview.cpp:2679
#32 0x00007f3a8246d7e9 in QAbstractItemView::doItemsLayout (this=<optimized out>) at itemviews/qabstractitemview.cpp:1148
#33 0x00007f3a824b5604 in QTreeView::doItemsLayout (this=0x143b300) at itemviews/qtreeview.cpp:2027
#34 0x00007f3a824ae465 in executePostedLayout (this=0x143b4f0) at ../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:212
#35 executePostedLayout (this=0x143b4f0) at itemviews/qtreeview.cpp:2706
#36 QTreeView::sizeHintForColumn (this=<optimized out>, column=2) at itemviews/qtreeview.cpp:2709
#37 0x00000000004f986a in _start ()

Reported using DrKonqi
Comment 1 Hugo Pereira Da Costa 2012-07-03 21:15:38 UTC
Well it is more a Qt bug:
"QPixmap: Must construct a QApplication before a QPaintDevice"
Apparently the QApplication was destroyed while some widgets were still being constructed (and invoking oxygen to render). Should not happen I think, but might be a consequence of you having a modal dialog opened while the application was exciting.
In any case, it is not an oxygen bug. I'll reassign to K3B, but would advice to close or report to Qt directly.
Comment 2 Christopher Yeleighton 2012-09-02 20:14:50 UTC
Created attachment 73608 [details]
New crash information added by DrKonqi

k3b (2.0.2) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.2

- What I was doing when the application crashed:

K3b had one project open.  I asked Plasma to shut down.

-- Backtrace (Reduced):
#6  0x00007fa07529ad95 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa07529c2ab in __GI_abort () at abort.c:93
[...]
#11 0x00007fa075bb02f1 in qt_pixmap_thread_test () at image/qpixmap.cpp:102
#12 0x00007fa075bb1738 in QPixmap::QPixmap (this=0x11a9458) at image/qpixmap.cpp:174
#13 0x00007fa066e21e61 in Oxygen::Helper::Helper (this=0x11a91c0, componentName=...) at /usr/src/debug/kde-workspace-4.8.5/libs/oxygen/oxygenhelper.cpp:55
Comment 3 Jekyll Wu 2012-09-28 12:55:22 UTC
*** Bug 307526 has been marked as a duplicate of this bug. ***
Comment 4 Christopher Yeleighton 2013-01-15 21:29:10 UTC
Created attachment 76497 [details]
New crash information added by DrKonqi

k3b (2.0.2) on KDE Platform 4.9.00 using Qt 4.8.1

- What I was doing when the application crashed:

I added several files from a temporary directory to a data disc project and told KDE to shut down.

-- Backtrace (Reduced):
#6  0x00007fb508bbad25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fb508bbc1a8 in __GI_abort () at abort.c:91
[...]
#11 0x00007fb5099ecb95 in qt_pixmap_thread_test () at image/qpixmap.cpp:102
#12 0x00007fb5099ee101 in QPixmap::QPixmap (this=0x27d85c8) at image/qpixmap.cpp:174
#13 0x00007fb4fd20be46 in Oxygen::Helper::Helper (this=0x27d8330, componentName=...) at /tmp/kde-krzysztof/arkoFytSM/kde-workspace-4.9.0/libs/oxygen/oxygenhelper.cpp:55
Comment 5 Christopher Yeleighton 2013-01-17 21:43:54 UTC
Created attachment 76534 [details]
New crash information added by DrKonqi

k3b (2.0.2) on KDE Platform 4.9.00 using Qt 4.8.1

- What I was doing when the application crashed:

I added several files from a temporary directory to a data disc project and told KDE to shut down.

-- Backtrace (Reduced):
#6  0x00007f0186b7dd25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f0186b7f1a8 in __GI_abort () at abort.c:91
[...]
#11 0x00007f01879afb95 in qt_pixmap_thread_test () at image/qpixmap.cpp:102
#12 0x00007f01879b1101 in QPixmap::QPixmap (this=0x1c053e8) at image/qpixmap.cpp:174
#13 0x00007f017b1cee46 in Oxygen::Helper::Helper (this=0x1c05150, componentName=...) at /tmp/kde-krzysztof/arkoFytSM/kde-workspace-4.9.0/libs/oxygen/oxygenhelper.cpp:55
Comment 6 Christopher Yeleighton 2013-01-19 00:45:21 UTC
Created attachment 76549 [details]
New crash information added by DrKonqi

k3b (2.0.2) on KDE Platform 4.9.00 using Qt 4.8.1

- What I was doing when the application crashed:

I added several files from a temporary directory to a data disc project and told KDE to shut down.

-- Backtrace (Reduced):
#6  0x00007fa8c374dd25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa8c374f1a8 in __GI_abort () at abort.c:91
[...]
#11 0x00007fa8c457fb95 in qt_pixmap_thread_test () at image/qpixmap.cpp:102
#12 0x00007fa8c4581101 in QPixmap::QPixmap (this=0x15084e8) at image/qpixmap.cpp:174
#13 0x00007fa8b7d9ee46 in Oxygen::Helper::Helper (this=0x1508250, componentName=...) at /tmp/kde-krzysztof/arkoFytSM/kde-workspace-4.9.0/libs/oxygen/oxygenhelper.cpp:55
Comment 7 Andrew Crouthamel 2018-10-31 04:04:43 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 8 Bug Janitor Service 2018-11-15 10:37:37 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 9 Bug Janitor Service 2018-11-30 03:50:45 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!