Bug 202896

Summary: kppp hangs after requesting new way of access ("Zugang")
Product: [Unmaintained] kppp Reporter: Steffen Möller <steffen_moeller>
Component: generalAssignee: Harri Porten <porten>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: andresbajotierra, kdelibs-bugs-null
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Steffen Möller 2009-08-07 02:38:50 UTC
Application that crashed: kppp
Version of the application: 2.4.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-amd64 x86_64
Distribution: Debian GNU/Linux 5.0.2 (lenny)

What I was doing when the application crashed:
To reproduce the bug, start kppp as root, an empty window appears. I add a new method to access my UMTS (3G) USB stick with /dev/ttyUSB0. To define the access details, I then change the tab to enter such, but upon the button click on "new", the sytem hangs. I sent it an FPE, which then allowed to send this bug report.

 -- Backtrace:
Application: Kppp (kppp), signal: Floating point exception
[KCrash Handler]
#5  0x00007f17cf041f02 in select () from /lib/libc.so.6
#6  0x00007f17d0318aeb in qt_native_select (fdread=0x7fff4c9c90d0, fdwrite=0x7fff4c9c9050, timeout=-1) at io/qprocess_unix.cpp:936
#7  0x00007f17d031b9bc in QProcessPrivate::waitForFinished (this=0x125ae20, msecs=-1) at io/qprocess_unix.cpp:1158
#8  0x00007f17d02dc29c in QProcess::waitForFinished (this=0x7fff4c9c91f0, msecs=-1) at io/qprocess.cpp:1318
#9  0x00007f17d02e07c8 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:1701
#10 0x00007f17d09c8ef6 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:382
#11 0x00007f17d09ca4db in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63
#12 0x00007f17d09ca5fe in KToolInvocation::startServiceInternal (this=0xf4d2f0, _function=<value optimized out>, _name=..., URLs=..., error=0x7fff4c9c9830, serviceName=0x0, pid=0x0, startup_id=..., 
    noWait=false, workdir=...) at ../../kdecore/kernel/ktoolinvocation.cpp:94
#13 0x00007f17d09cb401 in KToolInvocation::startServiceByDesktopPath (_name=..., URLs=..., error=0x7fff4c9c9830, serviceName=0x0, pid=0x0, startup_id=..., noWait=252)
    at ../../kdecore/kernel/ktoolinvocation.cpp:194
#14 0x00007f17d0fbaeb6 in KNotificationManager (this=0x1133800) at ../../kdeui/util/knotificationmanager.cpp:55
#15 0x00007f17d0fbb262 in operator-> () at ../../kdeui/util/knotificationmanager.cpp:44
#16 operator KNotificationManager* () at ../../kdeui/util/knotificationmanager.cpp:44
#17 KNotificationManager::self () at ../../kdeui/util/knotificationmanager.cpp:45
#18 0x00007f17d0fb701b in KNotification::sendEvent (this=0xfbe840) at ../../kdeui/util/knotification.cpp:345
#19 0x00007f17d0fb81f0 in KNotification::qt_metacall (this=0xfbe840, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4c9c9ae0) at ./knotification.moc:103
#20 0x00007f17d034f602 in QMetaObject::activate (sender=0x1942020, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#21 0x00007f17d035476f in QSingleShotTimer::timerEvent (this=0x1942020) at kernel/qtimer.cpp:298
#22 0x00007f17d0349b73 in QObject::event (this=0x1942020, e=0x7fff4c9c90d0) at kernel/qobject.cpp:1074
#23 0x00007f17cf7b27ad in QApplicationPrivate::notify_helper (this=0xe88d90, receiver=0x1942020, e=0x7fff4c9ca1a0) at kernel/qapplication.cpp:4056
#24 0x00007f17cf7ba80a in QApplication::notify (this=0x7fff4c9d0090, receiver=0x1942020, e=0x7fff4c9ca1a0) at kernel/qapplication.cpp:4021
#25 0x00007f17d0f4ab2b in KApplication::notify (this=0x7fff4c9d0090, receiver=0x1942020, event=0x7fff4c9ca1a0) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x00007f17d033a49c in QCoreApplication::notifyInternal (this=0x7fff4c9d0090, receiver=0x1942020, event=0x7fff4c9ca1a0) at kernel/qcoreapplication.cpp:610
#27 0x00007f17d03667a6 in QCoreApplication::sendEvent (this=0xe8cac0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#28 QTimerInfoList::activateTimers (this=0xe8cac0) at kernel/qeventdispatcher_unix.cpp:572
#29 0x00007f17d0362c1d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#30 0x00007f17cb72d7aa in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0x00007f17cb730df8 in ?? () from /usr/lib/libglib-2.0.so.0
#32 0x00007f17cb730fac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0x00007f17d0362b7f in QEventDispatcherGlib::processEvents (this=0xe705c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#34 0x00007f17cf8495ef in QGuiEventDispatcherGlib::processEvents (this=0x400, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007f17d0338d62 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f17d0339134 in QEventLoop::exec (this=0x7fff4c9ca450, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007f17cfc3ca3e in QDialog::exec (this=0xf95110) at dialogs/qdialog.cpp:498
#38 0x00007f17d0ed0a42 in KMessageBox::createKMessageBox (dialog=0xf95110, icon=<value optimized out>, text=..., strlist=..., ask=..., checkboxReturn=0x7fff4c9cac4f, options=..., details=..., 
    notifyType=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:331
#39 0x00007f17d0ed1bd7 in KMessageBox::createKMessageBox (dialog=0xf95110, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0x7fff4c9cac4f, options=..., details=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:151
#40 0x00007f17d0ed3501 in KMessageBox::questionYesNoCancelWId (parent_id=75498108, text=..., caption=..., buttonYes_=<value optimized out>, buttonNo_=<value optimized out>, 
    buttonCancel_=<value optimized out>, dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:537
#41 0x00007f17d0ed3723 in KMessageBox::questionYesNoCancel (parent=0x0, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:493
#42 0x000000000042e176 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-16 17:05:17 UTC
*** Bug 204047 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-08-16 17:07:01 UTC
- How many seconds did it hanged? It seems it is taking time to run kdeinit from the root user.
- Do you experience this behaviour in any other application with root permissions? (be careful testing)
Thanks
Comment 3 Andrew Crouthamel 2018-10-29 22:35:14 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 4 Steffen Möller 2018-10-29 23:56:19 UTC
2009 - cute. Please close this bug report without further investigation.
Comment 5 Christoph Feck 2018-11-09 12:48:11 UTC
kppp is unmaintained.