By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 3197 - KGpg: constantly crashes at the full start
Summary: KGpg: constantly crashes at the full start
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdeutils (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2022-06-15 01:15 CDT by Roman Savochenko
Modified: 2023-06-18 00:41 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
kgpg.kcrash (37.78 KB, text/plain)
2022-06-15 01:15 CDT, Roman Savochenko
Details
kgpg_CrashFullStart.patch (678 bytes, patch)
2022-06-15 01:19 CDT, Roman Savochenko
Details | Diff
kgpg.kcrash (21.44 KB, patch)
2023-06-18 00:41 CDT, Roman Savochenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2022-06-15 01:15:50 CDT
Created attachment 3044 [details]
kgpg.kcrash

Constantly for me crashes at the full start, that is at the PC enable, so at restoring the session to the system tray. Manual starting from the menu never causes the crashes.
Comment 1 Roman Savochenko 2022-06-15 01:19:36 CDT
Created attachment 3045 [details]
kgpg_CrashFullStart.patch

That is why the class KgpgAppletApp execution can be invoked with the "running" state but at missing "kgpg_applet" still.
Comment 2 deloptes 2023-03-24 17:24:04 CDT
Deriving from KUniqueApplication guarantees only one instance is running.
I'm not sure if it is not some local issue because you should have kgpg_applet != 0 when reaching this point.

Also why don't you come over to Gitea https://mirror.git.trinitydesktop.org/gitea/

And BTW I am not sure your patch is correct.
Comment 3 Roman Savochenko 2023-03-25 01:12:10 CDT
(In reply to deloptes from comment #2)
> Deriving from KUniqueApplication guarantees only one instance is running.
> I'm not sure if it is not some local issue because you should have
> kgpg_applet != 0 when reaching this point.

But that crashes stable!

> Also why don't you come over to Gitea
> https://mirror.git.trinitydesktop.org/gitea/

Firstly, my patches just laying there without applying also.
Secondary, I don't want to deepen in your GIT infrastructure of the patches deploying since I want only one stable branch.

> And BTW I am not sure your patch is correct.

That works for me, then it is correct.
Comment 4 deloptes 2023-03-25 16:50:23 CDT
(In reply to Roman Savochenko from comment #3)
> (In reply to deloptes from comment #2)
> > Deriving from KUniqueApplication guarantees only one instance is running.
> > I'm not sure if it is not some local issue because you should have
> > kgpg_applet != 0 when reaching this point.
> 
> But that crashes stable!

I can not confirm that, may be wait for few more weeks to get 14.1 as stable and we see if this happens.

> 
> > Also why don't you come over to Gitea
> > https://mirror.git.trinitydesktop.org/gitea/
> 
> Firstly, my patches just laying there without applying also.
> Secondary, I don't want to deepen in your GIT infrastructure of the patches
> deploying since I want only one stable branch.
> 

Freedom of choice is respected, but I am also not sure that someone is working on the bugs raised here, because all work moved to GIT.
I was just looking into some older stuff and saw, that you are still raising bugs here. But may be I am wrong and someone is taking care of them.
In any case it would work better if you raise bugs there.


> > And BTW I am not sure your patch is correct.
> 
> That works for me, then it is correct.

Well, keep in mind you are not alone on this planet. I think you should be looking to find out why it is not initialized, when you reach this point, because the code seems to initialize the object if !running.

BR
Comment 5 Roman Savochenko 2023-03-26 06:09:23 CDT
(In reply to deloptes from comment #4)
> I can not confirm that, may be wait for few more weeks to get 14.1 as stable
> and we see if this happens.

It crashes from the TDE beginning for me and that is why I did not started it by default. Why must I wait, when I use own patches constantly? :)
But sure, I am going to adapt all my patchset to 14.1 once its release.

> > > Also why don't you come over to Gitea
> > > https://mirror.git.trinitydesktop.org/gitea/
> > 
> > Firstly, my patches just laying there without applying also.
> > Secondary, I don't want to deepen in your GIT infrastructure of the patches
> > deploying since I want only one stable branch.
> 
> Freedom of choice is respected, but I am also not sure that someone is
> working on the bugs raised here, because all work moved to GIT.
> I was just looking into some older stuff and saw, that you are still raising
> bugs here. But may be I am wrong and someone is taking care of them.
> In any case it would work better if you raise bugs there.

That is not about freedom if you are poking the users into GIT, that is all users must be became developers of TDE and users who do not want, but have big experience, ignored in the fact. If Bugzilla is not actual, why don't close it or block new issues creation at least? Then I will support my own patchset without any notification. :)

> > > And BTW I am not sure your patch is correct.
> > 
> > That works for me, then it is correct.
> 
> Well, keep in mind you are not alone on this planet.

How "not alone" I know well from year 2012, when I start the TDE fixing and support it in the Linux distributive ALTLinux and now I support for much enough patchset already — http://oscada.org/wiki/Special:MyLanguage/Sub-projects/Automation_Linux_distributive . :)

> I think you should be
> looking to find out why it is not initialized, when you reach this point,
> because the code seems to initialize the object if !running.

This patch works FINE for me from the issue opening, so that is correct and all these were checked!
Comment 6 Roman Savochenko 2023-06-18 00:41:30 CDT
Created attachment 3063 [details]
kgpg.kcrash

Actual crash on 14.1.0!