Bug 281657 - Akregator crashe while sitting idly
Summary: Akregator crashe while sitting idly
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: kjs (show other bugs)
Version: 4.13.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-09 01:38 UTC by Jonathan Cast
Modified: 2018-11-15 13:58 UTC (History)
1 user (show)

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


Attachments
New crash information added by DrKonqi (14.84 KB, text/plain)
2014-05-31 07:34 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Cast 2011-09-09 01:38:45 UTC
Application: akregator (1.6.6)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

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

Akregator was open, with several items open in separate tabs, but I wasn't interacting directly with it at all.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd76bd7a7a0 (LWP 32149))]

Thread 3 (Thread 0x7fd757e44700 (LWP 32150)):
#0  0x00007fd768907f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd7630e0104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7630e09f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd758588c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fd7631073e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7635abd8c in start_thread (arg=0x7fd757e44700) at pthread_create.c:304
#6  0x00007fd76891504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd741d93700 (LWP 32338)):
#0  0x00007fd768907f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd7630e0104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7630e0639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7694dc446 in QEventDispatcherGlib::processEvents (this=0xe70ae20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd7694b0882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd7694b0abc in QEventLoop::exec (this=0x7fd741d92db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd7693c7924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fd769492c2f in QInotifyFileSystemWatcherEngine::run (this=0xeabd910) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd7693ca175 in QThreadPrivate::start (arg=0xeabd910) at thread/qthread_unix.cpp:320
#9  0x00007fd7635abd8c in start_thread (arg=0x7fd741d93700) at pthread_create.c:304
#10 0x00007fd76891504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd76bd7a7a0 (LWP 32149)):
[KCrash Handler]
#6  marked (this=<value optimized out>) at ../../kjs/value.h:447
#7  KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:618
#8  0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#9  KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#10 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#11 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#12 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#13 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#14 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#15 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#16 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#17 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#18 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#19 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#20 0x00007fd7450b997d in mark (this=<value optimized out>) at ../../kjs/value.h:442
#21 KJS::JSObject::mark (this=<value optimized out>) at ../../kjs/object.cpp:59
#22 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#23 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#24 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#25 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#26 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#27 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#28 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#29 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#30 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#31 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#32 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#33 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#34 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#35 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#36 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#37 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#38 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#39 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#40 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#41 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#42 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#43 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#44 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#45 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#46 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#47 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#48 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#49 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#50 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#51 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#52 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#53 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#54 0x00007fd7450b471c in KJS::FunctionImp::mark (this=0x7fd739cef300) at ../../kjs/function.cpp:71
#55 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#56 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#57 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#58 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#59 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#60 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#61 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#62 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#63 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#64 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#65 0x00007fd7450b471c in KJS::FunctionImp::mark (this=0x7fd73fe70140) at ../../kjs/function.cpp:71
#66 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#67 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#68 0x00007fd7459d6e7d in KJS::Window::mark (this=0x7fd740670180) at ../../khtml/ecma/kjs_window.cpp:483
#69 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#70 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#71 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#72 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#73 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#74 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#75 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#76 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#77 0x00007fd7450c947c in mark (this=<value optimized out>) at ../../kjs/value.h:442
#78 KJS::JSVariableObject::mark (this=<value optimized out>) at ../../kjs/JSVariableObject.cpp:85
#79 0x00007fd7450b4796 in mark (this=<value optimized out>) at ../../kjs/JSVariableObject.h:147
#80 KJS::FunctionImp::mark (this=<value optimized out>) at ../../kjs/function.cpp:72
#81 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#82 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#83 0x00007fd7450b997d in mark (this=<value optimized out>) at ../../kjs/value.h:442
#84 KJS::JSObject::mark (this=<value optimized out>) at ../../kjs/object.cpp:59
#85 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#86 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#87 0x00007fd7450c0654 in mark (this=<value optimized out>) at ../../kjs/value.h:442
#88 KJS::PropertyMap::mark (this=<value optimized out>) at ../../kjs/property_map.cpp:619
#89 0x00007fd7459d6e7d in KJS::Window::mark (this=0x7fd740670700) at ../../khtml/ecma/kjs_window.cpp:483
#90 0x00007fd7450a9506 in mark (this=0xc00d9e0) at ../../kjs/JSVariableObject.h:147
#91 KJS::ExecState::markSelf (this=0xc00d9e0) at ../../kjs/ExecState.cpp:77
#92 0x00007fd7450a9328 in KJS::ExecState::mark (this=<value optimized out>) at ../../kjs/ExecState.cpp:89
#93 0x00007fd7450bb065 in KJS::Interpreter::mark (this=0xc00d9c0) at ../../kjs/interpreter.cpp:757
#94 0x00007fd745990986 in KJS::ScriptInterpreter::mark (this=0xc00d9c0, isMain=<value optimized out>) at ../../khtml/ecma/kjs_binding.cpp:105
#95 0x00007fd74508c7a1 in KJS::Collector::collect () at ../../kjs/collector.cpp:672
#96 0x00007fd74508cdc3 in KJS::Collector::allocate (s=16) at ../../kjs/collector.cpp:331
#97 0x00007fd7450b8e93 in KJS::jsNumberCell (d=<value optimized out>) at ../../kjs/value.cpp:216
#98 0x00007fd74508b341 in jsNumber (this=0x7fd73f8c4480, exec=0x7ffffaf1b440, thisObj=0x7fd739ad2b80, args=...) at ../../kjs/value.h:241
#99 KJS::DateProtoFunc::callAsFunction (this=0x7fd73f8c4480, exec=0x7ffffaf1b440, thisObj=0x7fd739ad2b80, args=...) at ../../kjs/date_object.cpp:678
#100 0x00007fd7450bac58 in call (this=0x7fd739ad2b80, exec=0x7ffffaf1b440, hint=<value optimized out>) at ../../kjs/object.h:626
#101 tryGetAndCallProperty (this=0x7fd739ad2b80, exec=0x7ffffaf1b440, hint=<value optimized out>) at ../../kjs/object.cpp:313
#102 KJS::JSObject::defaultValue (this=0x7fd739ad2b80, exec=0x7ffffaf1b440, hint=<value optimized out>) at ../../kjs/object.cpp:345
#103 0x00007fd7450b981f in KJS::JSObject::toNumber (this=<value optimized out>, exec=0x7ffffaf1b440) at ../../kjs/object.cpp:506
#104 0x00007fd7450d51bd in toNumber (exec=0x7ffffaf1b440, codeBlock=..., parentExec=0x7ffffaf1beb0) at ../../kjs/value.h:477
#105 convertIValue_Number (exec=0x7ffffaf1b440, codeBlock=..., parentExec=0x7ffffaf1beb0) at codes.def:127
#106 KJS::Machine::runBlock (exec=0x7ffffaf1b440, codeBlock=..., parentExec=0x7ffffaf1beb0) at codes.def:126
#107 0x00007fd7450b5e55 in KJS::FunctionImp::callAsFunction (this=0x7fd73f88c9c0, exec=0x7ffffaf1beb0, thisObj=<value optimized out>, args=...) at ../../kjs/function.cpp:172
#108 0x00007fd7450d556c in call (exec=0x7ffffaf1beb0, codeBlock=..., parentExec=0x3849350) at ../../kjs/object.h:626
#109 KJS::Machine::runBlock (exec=0x7ffffaf1beb0, codeBlock=..., parentExec=0x3849350) at codes.def:1223
#110 0x00007fd7450b5e55 in KJS::FunctionImp::callAsFunction (this=0x7fd73f88c040, exec=0x3849350, thisObj=<value optimized out>, args=...) at ../../kjs/function.cpp:172
#111 0x00007fd7459c8f8f in call (this=0x6582c80, window=0x7fd740670100) at ../../kjs/object.h:626
#112 KJS::ScheduledAction::execute (this=0x6582c80, window=0x7fd740670100) at ../../khtml/ecma/kjs_window.cpp:2283
#113 0x00007fd7459d7263 in KJS::WindowQObject::timerEvent (this=0x3c01d40) at ../../khtml/ecma/kjs_window.cpp:2458
#114 0x00007fd7694c51c9 in QObject::event (this=0x3c01d40, e=<value optimized out>) at kernel/qobject.cpp:1190
#115 0x00007fd769e709f4 in QApplicationPrivate::notify_helper (this=0x1e7b120, receiver=0x3c01d40, e=0x7ffffaf1c800) at kernel/qapplication.cpp:4462
#116 0x00007fd769e753ba in QApplication::notify (this=<value optimized out>, receiver=0x3c01d40, e=0x7ffffaf1c800) at kernel/qapplication.cpp:4341
#117 0x00007fd76ab93866 in KApplication::notify (this=0x7ffffaf1cac0, receiver=0x3c01d40, event=0x7ffffaf1c800) at ../../kdeui/kernel/kapplication.cpp:311
#118 0x00007fd7694b149c in QCoreApplication::notifyInternal (this=0x7ffffaf1cac0, receiver=0x3c01d40, event=0x7ffffaf1c800) at kernel/qcoreapplication.cpp:731
#119 0x00007fd7694def12 in sendEvent (this=0x1e7ec20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#120 QTimerInfoList::activateTimers (this=0x1e7ec20) at kernel/qeventdispatcher_unix.cpp:604
#121 0x00007fd7694dbd18 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#122 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#123 0x00007fd7630dfbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#124 0x00007fd7630e03a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#125 0x00007fd7630e0639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#126 0x00007fd7694dc3ef in QEventDispatcherGlib::processEvents (this=0x1e21990, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#127 0x00007fd769f1a4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#128 0x00007fd7694b0882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#129 0x00007fd7694b0abc in QEventLoop::exec (this=0x7ffffaf1ca70, flags=...) at kernel/qeventloop.cpp:201
#130 0x00007fd7694b4ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#131 0x0000000000408f24 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../akregator/src/main.cpp:103

Possible duplicates by query: bug 250550.

Reported using DrKonqi
Comment 1 Rolf Eike Beer 2014-05-31 07:34:13 UTC
Created attachment 86926 [details]
New crash information added by DrKonqi

konqueror (4.13.1) on KDE Platform 4.13.1 using Qt 4.8.5

I had Konqueror open with only a few tabs (mostly 2 CDash dashboards) and suspended the computer. On resume Konqueror crashed.

-- Backtrace (Reduced):
#6  0x00007f6422af11f3 in mark (this=<optimized out>) at /usr/src/debug/kdelibs-4.13.1/kjs/value.h:442
#7  KJS::PropertyMap::mark (this=0x7f641c44e8c0) at /usr/src/debug/kdelibs-4.13.1/kjs/property_map.cpp:619
#8  0x00007f6422af11f6 in mark (this=<optimized out>) at /usr/src/debug/kdelibs-4.13.1/kjs/value.h:442
#9  KJS::PropertyMap::mark (this=0x7f641c44e8c0) at /usr/src/debug/kdelibs-4.13.1/kjs/property_map.cpp:619
#10 0x00007f6422ae46d2 in KJS::FunctionImp::mark (this=0x7f641c7978c0) at /usr/src/debug/kdelibs-4.13.1/kjs/function.cpp:70
Comment 2 Andrew Crouthamel 2018-10-31 04:12:03 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 3 Bug Janitor Service 2018-11-15 10:36:38 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 4 Jonathan Cast 2018-11-15 13:58:47 UTC
I haven't seen this happen in a long time. I'm guessing this has been fixed.