Bug 309888 - Wvdial Crash if killed from System Activity cause from terminal using CTRL+ C can't disconnect
Summary: Wvdial Crash if killed from System Activity cause from terminal using CTRL+ C...
Status: RESOLVED WORKSFORME
Alias: None
Product: ksysguard
Classification: Unmaintained
Component: Process Controller - krunner part (other bugs)
Version First Reported In: 4.9.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-11 08:50 UTC by anank three
Modified: 2018-11-29 04:55 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anank three 2012-11-11 08:50:59 UTC
Application: krunner (0.1)
KDE Platform Version: 4.9.3
Qt Version: 4.8.2
Operating System: Linux 3.2.0-32-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
cause from terminal using CTRL+ C can't disconnect . Then I use System Activity to kill wvdial

The crash can be reproduced every time.

-- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f62fdffb780 (LWP 1991))]

Thread 4 (Thread 0x7f62e3050700 (LWP 1993)):
#0  0x00007fffd51b98de in ?? ()
#1  0x00007f62f16fc15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f62fa287c64 in do_gettime (frac=0x7f62e304fb98, sec=0x7f62e304fb90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f62fa36006d in QTimerInfoList::updateCurrentTime (this=0x7f62dc002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f62fa3603a3 in QTimerInfoList::timerWait (this=0x7f62dc002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f62fa35ee5c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f62e304fc6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f62fa35ef05 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f62f2ab6846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f62f2ab6f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f62f2ab7164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f62fa35f906 in QEventDispatcherGlib::processEvents (this=0x7f62dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f62fa32ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f62fa32f097 in QEventLoop::exec (this=0x7f62e304fdd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f62fa22e057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f62fa30eb4f in QInotifyFileSystemWatcherEngine::run (this=0x13b1be0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f62fa23107b in QThreadPrivate::start (arg=0x13b1be0) at thread/qthread_unix.cpp:307
#17 0x00007f62f2f83e9a in start_thread (arg=0x7f62e3050700) at pthread_create.c:308
#18 0x00007f62fd90acbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f62cffff700 (LWP 8780)):
#0  0x00007f62fd8fd8bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f62f2af18cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f62f2ab6ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f62f2ab6fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f62f2ab7164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f62fa35f906 in QEventDispatcherGlib::processEvents (this=0x7f62c8002800, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f62fa32ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f62fa32f097 in QEventLoop::exec (this=0x7f62cfffedd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f62fa22e057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f62fa30eb4f in QInotifyFileSystemWatcherEngine::run (this=0x15259d0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f62fa23107b in QThreadPrivate::start (arg=0x15259d0) at thread/qthread_unix.cpp:307
#11 0x00007f62f2f83e9a in start_thread (arg=0x7f62cffff700) at pthread_create.c:308
#12 0x00007f62fd90acbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f62ce5cc700 (LWP 8781)):
#0  0x00007f62f2f8705d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x1c3f8d0) at pthread_mutex_unlock.c:290
#2  0x00007f62f2af25d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f62f2ab6f4e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f62f2ab749a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f62ce8b5406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f62f2ad89e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f62f2f83e9a in start_thread (arg=0x7f62ce5cc700) at pthread_create.c:308
#8  0x00007f62fd90acbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f62fdffb780 (LWP 1991)):
[KCrash Handler]
#6  0x00007f62f39fdbfe in KSysGuard::Processes::getProcess(long) const () from /usr/lib/libprocesscore.so.4abi1
#7  0x00007f62fc19f563 in KSysGuardProcessList::sendSignalToSelectedProcesses(int, bool) () from /usr/lib/libprocessui.so.4
#8  0x00007f62fa344761 in QMetaObject::activate (sender=0x18bf850, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd4fffcf0) at kernel/qobject.cpp:3547
#9  0x00007f62fb3bb432 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#10 0x00007f62fb0f8ece in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#11 0x00007f62fb0f9778 in QAbstractButton::click (this=0x18bf850) at widgets/qabstractbutton.cpp:985
#12 0x00007f62fb1fb988 in QDialog::keyPressEvent (this=<optimized out>, e=<optimized out>) at dialogs/qdialog.cpp:685
#13 0x00007f62fc79178b in KDialog::keyPressEvent (this=0x17c7880, event=0x7fffd5000b30) at ../../kdeui/dialogs/kdialog.cpp:424
#14 0x00007f62fad7b038 in QWidget::event (this=0x17c7880, event=0x7fffd5000b30) at kernel/qwidget.cpp:8406
#15 0x00007f62fad2a7b4 in notify_helper (e=0x7fffd5000b30, receiver=0x17c7880, this=0x13a43d0) at kernel/qapplication.cpp:4556
#16 QApplicationPrivate::notify_helper (this=0x13a43d0, receiver=0x17c7880, e=0x7fffd5000b30) at kernel/qapplication.cpp:4528
#17 0x00007f62fad2fc45 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fffd5000b30) at kernel/qapplication.cpp:3997
#18 0x00007f62fc83d786 in KApplication::notify (this=0x1398030, receiver=0x1b25340, event=0x7fffd5000b30) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007f62fa33030c in QCoreApplication::notifyInternal (this=0x1398030, receiver=0x1b25340, event=0x7fffd5000b30) at kernel/qcoreapplication.cpp:915
#20 0x00007f62fc19c42e in KSysGuardProcessList::eventFilter(QObject*, QEvent*) () from /usr/lib/libprocessui.so.4
#21 0x00007f62fa330498 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1b26ad0, event=0x7fffd5000b30) at kernel/qcoreapplication.cpp:1025
#22 0x00007f62fad2a77f in notify_helper (e=0x7fffd5000b30, receiver=0x1b26ad0, this=0x13a43d0) at kernel/qapplication.cpp:4552
#23 QApplicationPrivate::notify_helper (this=0x13a43d0, receiver=0x1b26ad0, e=0x7fffd5000b30) at kernel/qapplication.cpp:4528
#24 0x00007f62fad2fc45 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fffd5000b30) at kernel/qapplication.cpp:3997
#25 0x00007f62fc83d786 in KApplication::notify (this=0x1398030, receiver=0x1b26ad0, event=0x7fffd5000b30) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f62fa33030c in QCoreApplication::notifyInternal (this=0x1398030, receiver=0x1b26ad0, event=0x7fffd5000b30) at kernel/qcoreapplication.cpp:915
#27 0x00007f62fadcebc9 in QKeyMapper::sendKeyEvent (keyWidget=0x1b26ad0, grab=<optimized out>, type=QEvent::KeyPress, code=16777220, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1866
#28 0x00007f62fadcf03b in QKeyMapperPrivate::translateKeyEvent (this=0x13e8200, keyWidget=0x1b26ad0, event=0x7fffd5001620, grab=false) at kernel/qkeymapper_x11.cpp:1836
#29 0x00007f62fada9557 in QApplication::x11ProcessEvent (this=0x1398030, event=0x7fffd5001620) at kernel/qapplication_x11.cpp:3625
#30 0x00007f62fadd3052 in x11EventSourceDispatch (s=0x13a9170, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007f62f2ab6d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f62f2ab70a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f62f2ab7164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f62fa35f89f in QEventDispatcherGlib::processEvents (this=0x136cad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007f62fadd2cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f62fa32ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f62fa32f097 in QEventLoop::exec (this=0x7fffd50019c0, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007f62fa3343e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#39 0x00007f62fdc0073f in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#40 0x00007f62fd83876d in __libc_start_main (main=0x400640, argc=1, ubp_av=0x7fffd5001c68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd5001c58) at libc-start.c:226
#41 0x0000000000400671 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:29:02 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 2 Bug Janitor Service 2018-11-13 14:40:26 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 3 Bug Janitor Service 2018-11-29 04:55:42 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!