Summary: | kstars crashes with Ctrl+J action (loading moons of Jupiter) | ||
---|---|---|---|
Product: | [Applications] kstars | Reporter: | Vicenç Juan Tomas Monserrat <vtomasr5> |
Component: | general | Assignee: | Akarsh Simha <akarsh.simha> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | lueck, mboquien, soulnet |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Vicenç Juan Tomas Monserrat
2009-04-11 20:36:37 UTC
It is strange, i cannot reproduce the crash either with KDE 4.2 or trunk. Is there anything particular you do beside ctrl-J? No, I just open the program and go to menu and click on "moons of Jupiter" or press Ctrl+j, then the program crashes. Ah, I've installed Qt 4.5.0-2 from experimental. It may be that? I have not tried KDE 4.2 with Qt 4.5. It may (or may not) be the problem. Is there any possibility for you to try with Qt 4.4 or with KDE trunk? The same happens with Qt 4.4.3-2. I can't try with KDE trunk, sorry. It's happening to me too: After opening kstars, ctrl+j makes it crash with the following information: Aplicación: KStars (kstars), señal SIGSEGV Thread 1 (Thread 0xb4ef5700 (LWP 15344)): [KCrash Handler] #6 0x081aadba in _start () This is Ubuntu Jaunty with kstars 4:4.2.2-0ubuntu1 and qt 4.5.0 (4.5.0-0ubuntu4) Could you check if the crash happens when you are using kstars with the interface in English please? IIRC Akarsh suspects it crashes because of the way the translation is handled in kstars currently. Médéric, starting Kstars with: derosa@bowman:~$ LANG=C kstars doesn't crash when the "Jupiter Moons" tool is selected with CTRL+J with the interface in English doesn't crash. now using Qt 4.5.1-1 of sid. SVN commit 975410 by asimha: This should fix bug 189399. "Jupiter" might be translated in some languages, so putting an i18n on the findByName call should prevent it from returning NULL and crashing KStars. This should not introduce new strings as "Jupiter" is translated elsewhere. I can't test this fix because I don't have a language that translates the string 'Jupiter', but it leaves the German and English versions (that don't translate Jupiter) untouched. Please test this fix and close the bug if it works. CCBUG: 189399 CCMAIL: kstars-devel@kde.org M +1 -1 jmoontool.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=975410 kstars trunk r975780 KDE_LANG=x-test kstars Ctrl+J no crash, the jupiter moon window is properly displayed --> bug seems to be fixed Thanks! |