Bug 280291

Summary: Rekonq crash on start
Product: [Applications] rekonq Reporter: Alvaro Soliverez <asoliverez>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED FIXED    
Severity: crash CC: cyberbob1972, faliquid, johannesobermayr, julian
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
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
New crash information added by DrKonqi

Description Alvaro Soliverez 2011-08-17 17:55:37 UTC
Application: rekonq (0.7.57)
KDE Platform Version: 4.7.00 (4.7.0) "release 10"
Qt Version: 4.7.3
Operating System: Linux 3.0.1-40-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I tried to start Rekonq after a computer restart. I tried deleted rekonqrc and the rekonq folder on .kde4/share/apps/ but that didn't help.

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fe4bc5479e4 in QWidget::actions() const () from /usr/lib64/libQtGui.so.4
#7  0x00007fe4c1089070 in MainWindow::finalizeGUI(KXMLGUIClient*) () from /usr/lib64/libkdeinit4_rekonq.so
#8  0x00007fe4beb3181b in KXMLGUIFactory::addClient(KXMLGUIClient*) () from /usr/lib64/libkdeui.so.5
#9  0x00007fe4beb23dd6 in KXmlGuiWindow::createGUI(QString const&) () from /usr/lib64/libkdeui.so.5
#10 0x00007fe4beb24593 in KXmlGuiWindow::setupGUI(QSize const&, QFlags<KXmlGuiWindow::StandardWindowOption>, QString const&) () from /usr/lib64/libkdeui.so.5
#11 0x00007fe4beb24689 in KXmlGuiWindow::setupGUI(QFlags<KXmlGuiWindow::StandardWindowOption>, QString const&) () from /usr/lib64/libkdeui.so.5
#12 0x00007fe4c1088ca0 in MainWindow::MainWindow() () from /usr/lib64/libkdeinit4_rekonq.so
#13 0x00007fe4c107594e in Application::newMainWindow(bool) () from /usr/lib64/libkdeinit4_rekonq.so
#14 0x00007fe4c107605d in Application::loadUrl(KUrl const&, Rekonq::OpenType const&) () from /usr/lib64/libkdeinit4_rekonq.so
#15 0x00007fe4c10768a6 in Application::newInstance() () from /usr/lib64/libkdeinit4_rekonq.so
#16 0x00007fe4bea2da72 in KUniqueApplicationAdaptor::newInstance(QByteArray const&, QByteArray const&) () from /usr/lib64/libkdeui.so.5
#17 0x00007fe4bea2db12 in KUniqueApplicationAdaptor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#18 0x00007fe4bcff5568 in QDBusConnectionPrivate::deliverCall (this=0x6277b0, object=0x7d1a00, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:941
#19 0x00007fe4bcff66ee in QDBusConnectionPrivate::activateCall (this=0x6277b0, object=0x7d1a00, flags=337, msg=...) at qdbusintegrator.cpp:844
#20 0x00007fe4bcff6f1e in QDBusConnectionPrivate::activateObject (this=0x6277b0, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1409
#21 0x00007fe4bcff7158 in QDBusActivateObjectEvent::placeMetaCall (this=0x7ce9c0) at qdbusintegrator.cpp:1523
#22 0x00007fe4bc01337a in QObject::event (this=0x7fff78f170b0, e=<value optimized out>) at kernel/qobject.cpp:1217
#23 0x00007fe4bc5007f6 in QApplication::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#24 0x00007fe4bc4fe144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00007fe4bc5066fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007fe4bea27736 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#27 0x00007fe4bbfff47c in QCoreApplication::notifyInternal (this=0x7fff78f170b0, receiver=0x7fff78f170b0, event=0x7ce9c0) at kernel/qcoreapplication.cpp:731
#28 0x00007fe4bc002c75 in sendEvent (receiver=0x0, event_type=0, data=0x60d550) at kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d550) at kernel/qcoreapplication.cpp:1372
#30 0x00007fe4bc02a093 in sendPostedEvents (s=0x6381c0) at kernel/qcoreapplication.h:220
#31 postEventSourceDispatch (s=0x6381c0) at kernel/qeventdispatcher_glib.cpp:277
#32 0x00007fe4b7db0bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#33 0x00007fe4b7db13b0 in ?? () from /lib64/libglib-2.0.so.0
#34 0x00007fe4b7db1650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#35 0x00007fe4bc02a22f in QEventDispatcherGlib::processEvents (this=0x60cd60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#36 0x00007fe4bc5a3bae in ?? () from /usr/lib64/libQtGui.so.4
#37 0x00007fe4bbffe8d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fe4bbffeae5 in QEventLoop::exec (this=0x7fff78f17000, flags=...) at kernel/qeventloop.cpp:201
#39 0x00007fe4bc002f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#40 0x00007fe4c1104045 in kdemain () from /usr/lib64/libkdeinit4_rekonq.so
#41 0x00007fe4c0cc5bfd in __libc_start_main () from /lib64/libc.so.6
#42 0x0000000000400699 in _start ()

Reported using DrKonqi
Comment 1 Julian Bäume 2011-08-18 15:25:54 UTC
Created attachment 62954 [details]
New crash information added by DrKonqi

rekonq (0.7.57) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

- What I was doing when the application crashed:

updated to a new version of rekonq from obs. After that, rekonq crashes at startup.

-- Backtrace (Reduced):
#6  QList (this=0x0) at ../../src/corelib/tools/qlist.h:118
#7  QWidget::actions (this=0x0) at kernel/qwidget.cpp:3251
#8  0x00007fa1d8f67070 in MainWindow::finalizeGUI(KXMLGUIClient*) () from /usr/lib64/libkdeinit4_rekonq.so
#9  0x00007fa1ea026cab in KXMLGUIFactory::addClient (this=0x89bf00, client=0x704e88) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguifactory.cpp:280
#10 0x00007fa1ea019266 in KXmlGuiWindow::createGUI (this=0x704dc0, xmlfile=<value optimized out>) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguiwindow.cpp:274
Comment 2 Johannes Obermayr 2011-08-19 16:59:59 UTC
Created attachment 62984 [details]
New crash information added by DrKonqi

rekonq (0.7.57) on KDE Platform 4.7.41 (4.7.41 (KDE 4.8 >= 20110807) "release 2" using Qt 4.7.3

Add full debug output.
Please note: The crash happens each time on my i586 system but have not happened on my both x86_64 systems.

-- Backtrace (Reduced):
#7  QList (this=0x0) at ../../src/corelib/tools/qlist.h:118
#8  QWidget::actions (this=0x0) at kernel/qwidget.cpp:3251
#9  0xb241e685 in MainWindow::finalizeGUI (this=0x80df2a8, client=0x80df30c) at /usr/src/debug/rekonq-0.7.57.git.1313145988/src/mainwindow.cpp:614
#10 0xb778824e in KXMLGUIFactory::addClient (this=0x82461d0, client=0x80df30c) at /usr/src/debug/kdelibs-4.7.41/kdeui/xmlgui/kxmlguifactory.cpp:280
#11 0xb77792ba in KXmlGuiWindow::createGUI (this=0x80df2a8, xmlfile=...) at /usr/src/debug/kdelibs-4.7.41/kdeui/xmlgui/kxmlguiwindow.cpp:274
Comment 3 Marc 2011-08-22 09:02:02 UTC
Created attachment 63040 [details]
New crash information added by DrKonqi

rekonq (0.7.57) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

Each time I try to start rekonq the application crashes

-- Backtrace (Reduced):
#7  QList (this=0x0) at ../../src/corelib/tools/qlist.h:118
#8  QWidget::actions (this=0x0) at kernel/qwidget.cpp:3251
#9  0xb7eec685 in MainWindow::finalizeGUI(KXMLGUIClient*) () from /usr/lib/libkdeinit4_rekonq.so
#10 0xb656d50e in KXMLGUIFactory::addClient (this=0x834ca00, client=0x8075f7c) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguifactory.cpp:280
#11 0xb655e57a in KXmlGuiWindow::createGUI (this=0x8075f18, xmlfile=...) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguiwindow.cpp:274
Comment 4 Marc 2011-08-22 09:02:02 UTC
Created attachment 63039 [details]
New crash information added by DrKonqi

rekonq (0.7.57) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

Each time I try to start rekonq the application crashes

-- Backtrace (Reduced):
#7  QList (this=0x0) at ../../src/corelib/tools/qlist.h:118
#8  QWidget::actions (this=0x0) at kernel/qwidget.cpp:3251
#9  0xb7eec685 in MainWindow::finalizeGUI(KXMLGUIClient*) () from /usr/lib/libkdeinit4_rekonq.so
#10 0xb656d50e in KXMLGUIFactory::addClient (this=0x834ca00, client=0x8075f7c) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguifactory.cpp:280
#11 0xb655e57a in KXmlGuiWindow::createGUI (this=0x8075f18, xmlfile=...) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguiwindow.cpp:274
Comment 5 Gerhard den Hollander 2011-08-24 18:57:07 UTC
Created attachment 63127 [details]
New crash information added by DrKonqi

rekonq (0.7.57) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

starts immediately when starting rekonq. This is rekonq 4.7, problem has been apparent for about a month (I think, I did not use rekonq for a while, and had hoped it would have been fixed by now), This is on a 64bit OS (opensuse 11.4)

-- Backtrace (Reduced):
#6  QList (this=0x0) at ../../src/corelib/tools/qlist.h:118
#7  QWidget::actions (this=0x0) at kernel/qwidget.cpp:3251
#8  0x00007ffda9b57070 in MainWindow::finalizeGUI(KXMLGUIClient*) () from /usr/lib64/libkdeinit4_rekonq.so
#9  0x00007ffda75fdcab in KXMLGUIFactory::addClient (this=0x95e6c0, client=0x63c818) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguifactory.cpp:280
#10 0x00007ffda75f0266 in KXmlGuiWindow::createGUI (this=0x63c750, xmlfile=<value optimized out>) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguiwindow.cpp:274
Comment 6 Gerhard den Hollander 2011-08-25 09:40:31 UTC
it crashes,so priority should not be normal.
i crashes on startup, and therefore prevents me from using rekonq
Comment 7 Christoph Feck 2011-09-07 19:07:59 UTC
Already fixed.

http://commits.kde.org/rekonq/bcacca625beb528b7d485fc2125bb08395aaea50