Bug 180841 - kcalc crashes on e^-20.1
Summary: kcalc crashes on e^-20.1
Status: RESOLVED DUPLICATE of bug 140630
Alias: None
Product: kcalc
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Klaus Niederkrüger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-15 17:32 UTC by Andre Wisplinghoff
Modified: 2009-01-15 23:15 UTC (History)
2 users (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 Andre Wisplinghoff 2009-01-15 17:32:39 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    Unlisted Binary Package

How to Reproduce: get euler number from constants menu, press x^y, press 20.1, press +- button, press enter. kcalc crashes here.
Comment 1 Médéric Boquien 2009-01-15 17:46:08 UTC
It works here with KDE 4.2 RC1.
Comment 2 Dario Andres 2009-01-15 22:30:01 UTC
Probably related/duplicate of bug 152538 (bug 140630)
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 3 Andre Wisplinghoff 2009-01-15 23:13:09 UTC
hi and thanks for your hint. i can reproduce it at will and I post the backtrace I am getting. It doesn't look like arch linux (which is my distro of choice) is providing separate debug packages to get more info into it if that is needed.

Anwendung: KCalc (kcalc), Signal SIGABRT
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb6876700 (LWP 5471)]
(no debugging symbols found)
[KCrash handler]
#6  0xb80d4424 in __kernel_vsyscall ()
#7  0xb6c64790 in raise () from /lib/libc.so.6
#8  0xb6c660c8 in abort () from /lib/libc.so.6
#9  0xb6eabb63 in __gmp_invalid_operation () from /usr/lib/libgmp.so.3
#10 0xb6ead8ab in __gmpf_set_d () from /usr/lib/libgmp.so.3
#11 0xb809aca5 in _knumfloat::power () from /usr/lib/libkdeinit4_kcalc.so
#12 0xb809ae05 in _knuminteger::power () from /usr/lib/libkdeinit4_kcalc.so
#13 0xb809b1b6 in _knumfraction::power () from /usr/lib/libkdeinit4_kcalc.so
#14 0xb8097484 in KNumber::power () from /usr/lib/libkdeinit4_kcalc.so
#15 0xb80bc9f0 in ExecPower () from /usr/lib/libkdeinit4_kcalc.so
#16 0xb80bc96b in CalcEngine::evalOperation ()
   from /usr/lib/libkdeinit4_kcalc.so
#17 0xb80bf5e0 in CalcEngine::evalStack () from /usr/lib/libkdeinit4_kcalc.so
#18 0xb80bf829 in CalcEngine::enterOperation ()
   from /usr/lib/libkdeinit4_kcalc.so
#19 0xb809dd01 in KCalculator::EnterEqual ()
   from /usr/lib/libkdeinit4_kcalc.so
#20 0xb80a88b6 in KCalculator::qt_metacall ()
   from /usr/lib/libkdeinit4_kcalc.so
#21 0xb7dc877b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7dc8a50 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb78ea0b1 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#24 0xb767b759 in ?? () from /usr/lib/libQtGui.so.4
#25 0x091dcc18 in ?? ()
#26 0x00000000 in ?? ()
#0  0xb80d4424 in __kernel_vsyscall ()
Comment 4 Dario Andres 2009-01-15 23:15:43 UTC
Thanks, it is useful information already :)

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