Bug 327906 - Crash when closing akregator tab.
Summary: Crash when closing akregator tab.
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.11.3
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-21 15:00 UTC by Raúl
Modified: 2017-01-07 21:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl 2013-11-21 15:00:25 UTC
Application: kontact (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.6
Operating System: Linux 3.12-trunk-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

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

I opened kontact, went to akregator. I had lost my  previously saved session, so it opened with no tabs. I browse through one of my feeds, opened several articles (each one on a new tab), read last one and close the tab. Then I got the crash.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6b5b8f1780 (LWP 5164))]

Thread 3 (Thread 0x7f6b3ffb7700 (LWP 5171)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6b567677d2 in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at wtf/FastMalloc.cpp:2499
#2  0x00007f6b56767809 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1622
#3  0x00007f6b5362ae0e in start_thread (arg=0x7f6b3ffb7700) at pthread_create.c:311
#4  0x00007f6b58e470fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f6b3f6b6700 (LWP 5172)):
#0  0x00007f6b58e3b95d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f6b53153194 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b5315329c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b595b74d6 in QEventDispatcherGlib::processEvents (this=0x7f6b380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f6b59588f9f in QEventLoop::processEvents (this=this@entry=0x7f6b3f6b5df0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6b59589295 in QEventLoop::exec (this=this@entry=0x7f6b3f6b5df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f6b5948591f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007f6b59487fef in QThreadPrivate::start (arg=0x97c0b0) at thread/qthread_unix.cpp:349
#8  0x00007f6b5362ae0e in start_thread (arg=0x7f6b3f6b6700) at pthread_create.c:311
#9  0x00007f6b58e470fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f6b5b8f1780 (LWP 5164)):
[KCrash Handler]
#6  0x00007f6add15649c in KJS::Node::deref (this=0x25e36a20) at ../../kjs/nodes.cpp:121
#7  0x00007f6add18e780 in ~RefPtr (this=0x1eb164d0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#8  ~DotAccessorNode (this=0x1eb164c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:443
#9  KJS::DotAccessorNode::~DotAccessorNode (this=0x1eb164c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:443
#10 0x00007f6add15649f in KJS::Node::deref (this=0x1eb164c0) at ../../kjs/nodes.cpp:121
#11 0x00007f6add1acb4a in ~RefPtr (this=0x15bb48a0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#12 ~FunctionCallReferenceNode (this=0x15bb4890, __in_chrg=<optimized out>) at ../../kjs/nodes.h:523
#13 KJS::FunctionCallReferenceNode::~FunctionCallReferenceNode (this=0x15bb4890, __in_chrg=<optimized out>) at ../../kjs/nodes.h:523
#14 0x00007f6add15649f in KJS::Node::deref (this=0x15bb4890) at ../../kjs/nodes.cpp:121
#15 0x00007f6add1acabc in ~RefPtr (this=0x15bb48d8, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#16 ~BinaryOperatorNode (this=0x15bb48c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:659
#17 KJS::BinaryOperatorNode::~BinaryOperatorNode (this=0x15bb48c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:659
#18 0x00007f6add15649f in KJS::Node::deref (this=0x15bb48c0) at ../../kjs/nodes.cpp:121
#19 0x00007f6add1acb8a in ~RefPtr (this=0x15bb4938, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#20 ~ConditionalNode (this=0x15bb4920, __in_chrg=<optimized out>) at ../../kjs/nodes.h:693
#21 KJS::ConditionalNode::~ConditionalNode (this=0x15bb4920, __in_chrg=<optimized out>) at ../../kjs/nodes.h:693
#22 0x00007f6add15649f in KJS::Node::deref (this=0x15bb4920) at ../../kjs/nodes.cpp:121
#23 0x00007f6add18e2fc in ~RefPtr (this=0x15bb4970, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#24 ~AssignNode (this=0x15bb4950, __in_chrg=<optimized out>) at ../../kjs/nodes.h:707
#25 KJS::AssignNode::~AssignNode (this=0x15bb4950, __in_chrg=<optimized out>) at ../../kjs/nodes.h:707
#26 0x00007f6add15649f in KJS::Node::deref (this=0x15bb4950) at ../../kjs/nodes.cpp:121
#27 0x00007f6add18e37c in ~RefPtr (this=0x15bb4998, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#28 ~CommaNode (this=0x15bb4980, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#29 KJS::CommaNode::~CommaNode (this=0x15bb4980, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#30 0x00007f6add15649f in KJS::Node::deref (this=0x15bb4980) at ../../kjs/nodes.cpp:121
#31 0x00007f6add18e13c in ~RefPtr (this=0x25de9220, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#32 ~ExprStatementNode (this=0x25de9210, __in_chrg=<optimized out>) at ../../kjs/nodes.h:814
#33 KJS::ExprStatementNode::~ExprStatementNode (this=0x25de9210, __in_chrg=<optimized out>) at ../../kjs/nodes.h:814
#34 0x00007f6add15649f in KJS::Node::deref (this=0x25de9210) at ../../kjs/nodes.cpp:121
#35 0x00007f6add1ad0f3 in ~RefPtr (this=0x15bb49c0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#36 ~SourceElementsNode (this=0x15bb49b0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#37 KJS::SourceElementsNode::~SourceElementsNode (this=0x15bb49b0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#38 0x00007f6add15649f in KJS::Node::deref (this=this@entry=0x15bb49b0) at ../../kjs/nodes.cpp:121
#39 0x00007f6add1ad12c in operator= (o=..., this=<synthetic pointer>) at ../../kjs/wtf/RefPtr.h:129
#40 ~ListRefPtr (this=0x22343b58, __in_chrg=<optimized out>) at ../../kjs/wtf/ListRefPtr.h:44
#41 ~SourceElementsNode (this=0x22343b40, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#42 KJS::SourceElementsNode::~SourceElementsNode (this=0x22343b40, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#43 0x00007f6add15649f in KJS::Node::deref (this=0x22343b40) at ../../kjs/nodes.cpp:121
#44 0x00007f6add1ad542 in ~RefPtr (this=0x1eb163e0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#45 ~BlockNode (this=0x1eb163d0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:795
#46 ~FunctionBodyNode (this=0x1eb163d0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#47 KJS::FunctionBodyNode::~FunctionBodyNode (this=0x1eb163d0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#48 0x00007f6add15649f in KJS::Node::deref (this=0x1eb163d0) at ../../kjs/nodes.cpp:121
#49 0x00007f6add1acf1c in ~RefPtr (this=0x1eb164a0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#50 ~FuncExprNode (this=0x1eb16480, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1113
#51 KJS::FuncExprNode::~FuncExprNode (this=0x1eb16480, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1113
#52 0x00007f6add15649f in KJS::Node::deref (this=0x1eb16480) at ../../kjs/nodes.cpp:121
#53 0x00007f6add18e2fc in ~RefPtr (this=0x1e2c6080, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#54 ~AssignNode (this=0x1e2c6060, __in_chrg=<optimized out>) at ../../kjs/nodes.h:707
#55 KJS::AssignNode::~AssignNode (this=0x1e2c6060, __in_chrg=<optimized out>) at ../../kjs/nodes.h:707
#56 0x00007f6add15649f in KJS::Node::deref (this=0x1e2c6060) at ../../kjs/nodes.cpp:121
#57 0x00007f6add18e37c in ~RefPtr (this=0x1e2c60a8, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#58 ~CommaNode (this=0x1e2c6090, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#59 KJS::CommaNode::~CommaNode (this=0x1e2c6090, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#60 0x00007f6add15649f in KJS::Node::deref (this=0x1e2c6090) at ../../kjs/nodes.cpp:121
#61 0x00007f6add18e38a in ~RefPtr (this=0x1e346e40, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#62 ~CommaNode (this=0x1e346e30, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#63 KJS::CommaNode::~CommaNode (this=0x1e346e30, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#64 0x00007f6add15649f in KJS::Node::deref (this=0x1e346e30) at ../../kjs/nodes.cpp:121
#65 0x00007f6add18e38a in ~RefPtr (this=0x1e35b2d0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#66 ~CommaNode (this=0x1e35b2c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#67 KJS::CommaNode::~CommaNode (this=0x1e35b2c0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#68 0x00007f6add15649f in KJS::Node::deref (this=0x1e35b2c0) at ../../kjs/nodes.cpp:121
#69 0x00007f6add18e38a in ~RefPtr (this=0x1eddffd0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#70 ~CommaNode (this=0x1eddffc0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#71 KJS::CommaNode::~CommaNode (this=0x1eddffc0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#72 0x00007f6add15649f in KJS::Node::deref (this=0x1eddffc0) at ../../kjs/nodes.cpp:121
#73 0x00007f6add18e38a in ~RefPtr (this=0x27548f70, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#74 ~CommaNode (this=0x27548f60, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#75 KJS::CommaNode::~CommaNode (this=0x27548f60, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#76 0x00007f6add15649f in KJS::Node::deref (this=0x27548f60) at ../../kjs/nodes.cpp:121
#77 0x00007f6add18e38a in ~RefPtr (this=0x27548fa0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#78 ~CommaNode (this=0x27548f90, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#79 KJS::CommaNode::~CommaNode (this=0x27548f90, __in_chrg=<optimized out>) at ../../kjs/nodes.h:721
#80 0x00007f6add15649f in KJS::Node::deref (this=0x27548f90) at ../../kjs/nodes.cpp:121
#81 0x00007f6add1ac9ac in ~RefPtr (this=0x9b25a80, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#82 ~ReturnNode (this=0x9b25a70, __in_chrg=<optimized out>) at ../../kjs/nodes.h:925
#83 KJS::ReturnNode::~ReturnNode (this=0x9b25a70, __in_chrg=<optimized out>) at ../../kjs/nodes.h:925
#84 0x00007f6add15649f in KJS::Node::deref (this=0x9b25a70) at ../../kjs/nodes.cpp:121
#85 0x00007f6add1ad0f3 in ~RefPtr (this=0x27548fd0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#86 ~SourceElementsNode (this=0x27548fc0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#87 KJS::SourceElementsNode::~SourceElementsNode (this=0x27548fc0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#88 0x00007f6add15649f in KJS::Node::deref (this=0x27548fc0) at ../../kjs/nodes.cpp:121
#89 0x00007f6add1ad542 in ~RefPtr (this=0x27549000, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#90 ~BlockNode (this=0x27548ff0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:795
#91 ~FunctionBodyNode (this=0x27548ff0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#92 KJS::FunctionBodyNode::~FunctionBodyNode (this=0x27548ff0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#93 0x00007f6add15649f in KJS::Node::deref (this=0x27548ff0) at ../../kjs/nodes.cpp:121
#94 0x00007f6add1acf1c in ~RefPtr (this=0x275490c0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#95 ~FuncExprNode (this=0x275490a0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1113
#96 KJS::FuncExprNode::~FuncExprNode (this=0x275490a0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1113
#97 0x00007f6add15649f in KJS::Node::deref (this=0x275490a0) at ../../kjs/nodes.cpp:121
#98 0x00007f6add18e00c in ~RefPtr (this=0x9b30270, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#99 ~AssignExprNode (this=0x9b30260, __in_chrg=<optimized out>) at ../../kjs/nodes.h:733
#100 KJS::AssignExprNode::~AssignExprNode (this=0x9b30260, __in_chrg=<optimized out>) at ../../kjs/nodes.h:733
#101 0x00007f6add15649f in KJS::Node::deref (this=0x9b30260) at ../../kjs/nodes.cpp:121
#102 0x00007f6add18e6cc in ~RefPtr (this=0x275490e8, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#103 ~VarDeclNode (this=0x275490d0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:746
#104 KJS::VarDeclNode::~VarDeclNode (this=0x275490d0, __in_chrg=<optimized out>) at ../../kjs/nodes.h:746
#105 0x00007f6add15649f in KJS::Node::deref (this=0x275490d0) at ../../kjs/nodes.cpp:121
#106 0x00007f6add1acfcf in ~RefPtr (this=0x27549118, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#107 ~VarDeclListNode (this=0x27549100, __in_chrg=<optimized out>) at ../../kjs/nodes.h:765
#108 KJS::VarDeclListNode::~VarDeclListNode (this=0x27549100, __in_chrg=<optimized out>) at ../../kjs/nodes.h:765
#109 0x00007f6add15649f in KJS::Node::deref (this=0x27549100) at ../../kjs/nodes.cpp:121
#110 0x00007f6add18e0fc in ~RefPtr (this=0x1eef8b10, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#111 ~VarStatementNode (this=0x1eef8b00, __in_chrg=<optimized out>) at ../../kjs/nodes.h:784
#112 KJS::VarStatementNode::~VarStatementNode (this=0x1eef8b00, __in_chrg=<optimized out>) at ../../kjs/nodes.h:784
#113 0x00007f6add15649f in KJS::Node::deref (this=0x1eef8b00) at ../../kjs/nodes.cpp:121
#114 0x00007f6add1ad0f3 in ~RefPtr (this=0x1f0ff020, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#115 ~SourceElementsNode (this=0x1f0ff010, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#116 KJS::SourceElementsNode::~SourceElementsNode (this=0x1f0ff010, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#117 0x00007f6add15649f in KJS::Node::deref (this=this@entry=0x1f0ff010) at ../../kjs/nodes.cpp:121
#118 0x00007f6add1ad12c in operator= (o=..., this=<synthetic pointer>) at ../../kjs/wtf/RefPtr.h:129
#119 ~ListRefPtr (this=0x1eb1bc88, __in_chrg=<optimized out>) at ../../kjs/wtf/ListRefPtr.h:44
#120 ~SourceElementsNode (this=0x1eb1bc70, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#121 KJS::SourceElementsNode::~SourceElementsNode (this=0x1eb1bc70, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1153
#122 0x00007f6add15649f in KJS::Node::deref (this=0x1eb1bc70) at ../../kjs/nodes.cpp:121
#123 0x00007f6add1ad542 in ~RefPtr (this=0x2153ac10, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#124 ~BlockNode (this=0x2153ac00, __in_chrg=<optimized out>) at ../../kjs/nodes.h:795
#125 ~FunctionBodyNode (this=0x2153ac00, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#126 KJS::FunctionBodyNode::~FunctionBodyNode (this=0x2153ac00, __in_chrg=<optimized out>) at ../../kjs/nodes.h:1027
#127 0x00007f6add15649f in KJS::Node::deref (this=0x2153ac00) at ../../kjs/nodes.cpp:121
#128 0x00007f6add17eeb5 in ~RefPtr (this=0x7f6aca378af0, __in_chrg=<optimized out>) at ../../kjs/wtf/RefPtr.h:52
#129 KJS::FunctionImp::~FunctionImp (this=0x7f6aca378ac0, __in_chrg=<optimized out>) at ../../kjs/function.cpp:74
#130 0x00007f6add15367a in KJS::Collector::collect () at ../../kjs/collector.cpp:713
#131 0x00007f6add187e25 in KJS::Interpreter::collect () at ../../kjs/interpreter.cpp:754
#132 0x00007f6add87f6a5 in KJSProxy::clear (this=0x20aafe50) at ../../khtml/ecma/kjs_proxy.cpp:199
#133 0x00007f6add6299d8 in KHTMLPart::clear (this=this@entry=0x20a56a80) at ../../khtml/khtml_part.cpp:1532
#134 0x00007f6add62b10d in KHTMLPart::~KHTMLPart (this=this@entry=0x20a56a80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../khtml/khtml_part.cpp:561
#135 0x00007f6add62b339 in KHTMLPart::~KHTMLPart (this=0x20a56a80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../khtml/khtml_part.cpp:580
#136 0x00007f6adf780c22 in Akregator::BrowserFrame::Private::~Private() () from /usr/lib/libakregatorprivate.so.4
#137 0x00007f6adf780d29 in Akregator::BrowserFrame::Private::~Private() () from /usr/lib/libakregatorprivate.so.4
#138 0x00007f6adf77d92b in Akregator::BrowserFrame::~BrowserFrame() () from /usr/lib/libakregatorprivate.so.4
#139 0x00007f6adf77d999 in Akregator::BrowserFrame::~BrowserFrame() () from /usr/lib/libakregatorprivate.so.4
#140 0x00007f6adf77bdb4 in Akregator::FrameManager::slotRemoveFrame(int) () from /usr/lib/libakregatorprivate.so.4
#141 0x00007f6b5959e4c8 in QMetaObject::activate (sender=0x38f1eb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff71cb3b00) at kernel/qobject.cpp:3547
#142 0x00007f6adfc1234b in ?? () from /usr/lib/kde4/akregatorpart.so
#143 0x00007f6adfc13e25 in ?? () from /usr/lib/kde4/akregatorpart.so
#144 0x00007f6b5959e4c8 in QMetaObject::activate (sender=sender@entry=0x4b299d0, m=m@entry=0x7f6b5aa321c0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff71cb3c70) at kernel/qobject.cpp:3547
#145 0x00007f6b59f88602 in QAction::triggered (this=this@entry=0x4b299d0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#146 0x00007f6b59f89fd3 in QAction::activate (this=0x4b299d0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#147 0x00007f6b59f8a12c in QAction::event (this=<optimized out>, e=e@entry=0x7fff71cb4010) at kernel/qaction.cpp:1183
#148 0x00007f6b5abdb89f in KAction::event (this=<optimized out>, event=0x7fff71cb4010) at ../../kdeui/actions/kaction.cpp:131
#149 0x00007f6b59f8e75c in QApplicationPrivate::notify_helper (this=this@entry=0x95cc10, receiver=receiver@entry=0x4b299d0, e=e@entry=0x7fff71cb4010) at kernel/qapplication.cpp:4567
#150 0x00007f6b59f94dd0 in QApplication::notify (this=this@entry=0x7fff71cb4db0, receiver=receiver@entry=0x4b299d0, e=e@entry=0x7fff71cb4010) at kernel/qapplication.cpp:4353
#151 0x00007f6b5acb149a in KApplication::notify (this=0x7fff71cb4db0, receiver=0x4b299d0, event=0x7fff71cb4010) at ../../kdeui/kernel/kapplication.cpp:311
#152 0x00007f6b5958a33d in QCoreApplication::notifyInternal (this=0x7fff71cb4db0, receiver=0x4b299d0, event=event@entry=0x7fff71cb4010) at kernel/qcoreapplication.cpp:949
#153 0x00007f6b59fbfb16 in sendEvent (event=0x7fff71cb4010, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#154 QShortcutMap::dispatchEvent (this=this@entry=0x95cd30, e=e@entry=0x7fff71cb4350) at kernel/qshortcutmap.cpp:884
#155 0x00007f6b59fbfc44 in QShortcutMap::tryShortcutEvent (this=0x95cd30, o=o@entry=0x20967140, e=e@entry=0x7fff71cb4350) at kernel/qshortcutmap.cpp:364
#156 0x00007f6b59f960a3 in QApplication::notify (this=this@entry=0x7fff71cb4db0, receiver=receiver@entry=0x20967140, e=e@entry=0x7fff71cb4350) at kernel/qapplication.cpp:3991
#157 0x00007f6b5acb149a in KApplication::notify (this=0x7fff71cb4db0, receiver=0x20967140, event=0x7fff71cb4350) at ../../kdeui/kernel/kapplication.cpp:311
#158 0x00007f6b5958a33d in QCoreApplication::notifyInternal (this=0x7fff71cb4db0, receiver=receiver@entry=0x20967140, event=event@entry=0x7fff71cb4350) at kernel/qcoreapplication.cpp:949
#159 0x00007f6b59f8d0f6 in sendSpontaneousEvent (event=event@entry=0x7fff71cb4350, receiver=receiver@entry=0x20967140) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#160 qt_sendSpontaneousEvent (receiver=receiver@entry=0x20967140, event=event@entry=0x7fff71cb4350) at kernel/qapplication.cpp:5565
#161 0x00007f6b5a029cd9 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x20967140, grab=grab@entry=false, type=QEvent::KeyPress, code=87, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=25, nativeVirtualKey=119, nativeModifiers=4) at kernel/qkeymapper_x11.cpp:1866
#162 0x00007f6b5a02a079 in QKeyMapperPrivate::translateKeyEvent (this=0x9c4b20, keyWidget=keyWidget@entry=0x20967140, event=event@entry=0x7fff71cb48d0, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836
#163 0x00007f6b5a0051df in QApplication::x11ProcessEvent (this=0x7fff71cb4db0, event=event@entry=0x7fff71cb48d0) at kernel/qapplication_x11.cpp:3556
#164 0x00007f6b5a02c7e2 in x11EventSourceDispatch (s=0x95e270, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#165 0x00007f6b53152ea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#166 0x00007f6b531531f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#167 0x00007f6b5315329c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#168 0x00007f6b595b74b5 in QEventDispatcherGlib::processEvents (this=0x91b690, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#169 0x00007f6b5a02c896 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#170 0x00007f6b59588f9f in QEventLoop::processEvents (this=this@entry=0x7fff71cb4cb0, flags=...) at kernel/qeventloop.cpp:149
#171 0x00007f6b59589295 in QEventLoop::exec (this=this@entry=0x7fff71cb4cb0, flags=...) at kernel/qeventloop.cpp:204
#172 0x00007f6b5958e8db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#173 0x0000000000403660 in ?? ()
#174 0x00007f6b58d7f995 in __libc_start_main (main=0x402bb0, argc=1, ubp_av=0x7fff71cb4ef8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff71cb4ee8) at libc-start.c:276
#175 0x0000000000403b28 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 293562.

Possible duplicates by query: bug 293562.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:33:01 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 21:32:11 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.