| Summary: | Lokalize crash after going "Project > New project wizard" when starting with parameter of not existing file from terminal emulator | ||
|---|---|---|---|
| Product: | [Applications] lokalize | Reporter: | opensuse.lietuviu.kalba |
| Component: | general | Assignee: | Nick Shaforostoff <shafff> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | adrian, karl, opensuse.lietuviu.kalba |
| Priority: | NOR | ||
| Version First Reported In: | 1.5 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=325180 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
opensuse.lietuviu.kalba
2011-02-16 14:38:06 UTC
Created attachment 57931 [details] New crash information added by DrKonqi lokalize (1.2) on KDE Platform 4.6.1 (4.6.1) "release 390" using Qt 4.7.2 - What I was doing when the application crashed: it crash, if I try to do this by starting lokalize from command line with parameter of not .po file: > echo "bla bla bla" > /tmp/geras.po > lokalize /tmp/geras.po and after that go Project > New project wizard -- Backtrace (Reduced): #7 0x00007f6583b18618 in operator= (this=0xdf25b0, object=0xada4a0, owner=false) at /usr/include/QtCore/qpointer.h:68 #8 Kross::PythonExtension::PythonExtension (this=0xdf25b0, object=0xada4a0, owner=false) at /usr/src/debug/kdebindings-4.6.1/python/krosspython/pythonextension.cpp:74 #9 0x00007f6583b2432d in Kross::PythonScript::initialize (this=0x945250) at /usr/src/debug/kdebindings-4.6.1/python/krosspython/pythonscript.cpp:177 #10 0x00007f6583b2b668 in Kross::PythonScript::execute (this=0x945250) at /usr/src/debug/kdebindings-4.6.1/python/krosspython/pythonscript.cpp:294 #11 0x00007f659698227d in Kross::Action::slotTriggered (this=0xb7ebe0) at /usr/src/debug/kdelibs-4.6.1/kross/core/action.cpp:528 I can reproduce this as well in Lokalize 1.5. *** Bug 291900 has been marked as a duplicate of this bug. *** Alternative steps from 291900: 1. echo "bla bla bla" > /tmp/geras.po 2. lokalize /tmp/geras.po 3. Close Lokalize. Maybe this has somethign to do with the “lokalize(26245)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x18f5f30 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes.” message that I can see in the terminal? Nope, the crash here is related to Kross/Python scripting. this is fixed in master branch by avoiding any reaction to non-existing files specified on cmd line at all |