Bug 202255 - E^PI and PI^PI crashes kcalc
Summary: E^PI and PI^PI crashes kcalc
Status: RESOLVED DUPLICATE of bug 140630
Alias: None
Product: kcalc
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Klaus Niederkrüger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-01 23:55 UTC by yyweiss
Modified: 2009-08-02 01:02 UTC (History)
1 user (show)

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 yyweiss 2009-08-01 23:55:56 UTC
Version:           2.2 (using KDE 4.0.5)
Compiler:          gcc 
OS:                Linux
Installed from:    SuSE RPMs

Calculating E^PI and PI^PI crashes kcalc.

calculating E (using the constant/mathematics menu) followed by function "^" or the x^y button followed by PI (from constant/mathematics menu or from previously storing in memory). Enter (for "=") crashes kcalc.

I checked several variations in the KDE 3.5.9 version, and then checked the KDE 4 version. PI^PI crashes. E^E does not. 3.14159^PI does not.

The KDE 4 version gives this backtrace:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00007f31ccec21f0 in ?? ()
[Current thread is 0 (process 2155)]
--end of backtrace.

Since the crash handler claims the backtrace is not useful, I am also including a KDE 3.5.9 backtrace:

System configuration startup check disabled.

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f6974b37700 (LWP 2164)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007f697263d5c5 in raise () from /lib64/libc.so.6
#6  0x00007f697263ebb3 in abort () from /lib64/libc.so.6
#7  0x00007f696d796973 in __gmp_invalid_operation ()
   from /usr/lib64/libgmp.so.3
#8  0x00007f696d79889b in __gmpf_set_d () from /usr/lib64/libgmp.so.3
#9  0x00007f696da26dce in _knumfloat::power ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#10 0x00007f696da270fb in _knuminteger::power ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#11 0x00007f696da27291 in _knumfraction::power ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#12 0x00007f696da295bd in KNumber::power ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#13 0x00007f696d9f9699 in ?? () from /opt/kde3/lib64/libkdeinit_kcalc.so
#14 0x00007f696d9f9549 in CalcEngine::evalOperation ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#15 0x00007f696da0d08d in CalcEngine::evalStack ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#16 0x00007f696da0d8ec in CalcEngine::enterOperation ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#17 0x00007f696da13ab1 in KCalculator::EnterEqual ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#18 0x00007f696da173a5 in KCalculator::qt_invoke ()
   from /opt/kde3/lib64/libkdeinit_kcalc.so
#19 0x00007f6973541daf in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#20 0x00007f6973544122 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#21 0x00007f6973861eb8 in QButton::qt_invoke ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#22 0x00007f6973541daf in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00007f697385c05d in QSignal::signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#24 0x00007f697355ba94 in QSignal::activate ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00007f69735622a8 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#26 0x00007f69734e3435 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#27 0x00007f69734e421a in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#28 0x00007f6973e3d972 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#29 0x00007f69734d99fe in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#30 0x00007f6973493f76 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#31 0x00007f69734f9f69 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#32 0x00007f69734f9df2 in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#33 0x00007f696da1f8ca in kdemain () from /opt/kde3/lib64/libkdeinit_kcalc.so
#34 0x0000000000407d76 in ?? ()
#35 0x0000000000408525 in ?? ()
#36 0x0000000000408c0a in ?? ()
#37 0x0000000000409596 in ?? ()
#38 0x00007f6972629436 in __libc_start_main () from /lib64/libc.so.6
#39 0x0000000000404b69 in ?? ()
#40 0x00007fff7cb83388 in ?? ()
#41 0x000000000000001c in ?? ()
#42 0x0000000000000005 in ?? ()
#43 0x00007fff7cb84309 in ?? ()
#44 0x0000000000000000 in ?? ()
Comment 1 Dario Andres 2009-08-02 01:02:24 UTC
This is bug 140630, try to check it using KDE4.2. (4.0.5 is really old)
Thanks

*** This bug has been marked as a duplicate of bug 140630 ***