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 1476

Summary: [Regression] Cannot use File->Open
Product: TDE Reporter: Darrell <darrella>
Component: tdelibsAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: blocker CC: bugwatch, darrella, kb9vqf
Priority: P1    
Version: R14.0.0 [Trinity]   
Hardware: Other   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Attachments: Backtrace of kate crash
Backtrace of kwrite crash
Backtrace of kompare
Backtrace of kate after full, clean rebuild of all packages.
Backtrace of kwrite after full, clean rebuild of all packages.
Backtrace of kompare after full, clean rebuild of all packages.

Description Darrell 2013-04-22 15:33:35 CDT
Created attachment 1176 [details]
Backtrace of kate crash

When kate or kwrite are opened by selecting a text file in konqueror, the File -> Open menu option causes a crash.

When either text editor is opened outside of selecting a text file, then the crash does not occur.

I'll attach backtraces.
Comment 1 Darrell 2013-04-22 15:33:56 CDT
Created attachment 1177 [details]
Backtrace of kwrite crash
Comment 2 Darrell 2013-04-22 15:46:03 CDT
Um, not to belabor the Blocker status, but this bug hurts. This is seriously impacting my use of Trinity. :)
Comment 3 Timothy Pearson 2013-04-22 15:52:02 CDT
(In reply to comment #2)
> Um, not to belabor the Blocker status, but this bug hurts. This is seriously
> impacting my use of Trinity. :)

This is very odd.  There is a Q_ASSERT(listers) above the crashing code that *should* be fired before the crash can even occur.

What GIT hash did you build tdelibs from?
Comment 4 Darrell 2013-04-22 16:03:28 CDT
Created attachment 1178 [details]
Backtrace of kompare

Looks like more than kate and kwrite are affected. Attached is a backtrace for kompare.
Comment 5 Darrell 2013-04-22 16:09:30 CDT
> What GIT hash did you build tdelibs from?
Fairly recent. Just a thought. I rebuilt tdelibs to test the patch for bug report 1364 and I was not having this problem before then. I only rebuilt tdelibs but I recall performing a git pull of tdelibs after my last built run. Today, although I rebuilt tdelibs, I did not rebuild other modules. Wild guess: the dirlister patching requires all other modules to be rebuilt too?

Let me restore to my previous tdelibs so I have some sanity. :) Then I'll run my usual full package set run.

If that makes sense then let's leave this report alone for today until I get the full package set rebuilt.
Comment 6 Timothy Pearson 2013-04-22 16:10:50 CDT
(In reply to comment #5)
> > What GIT hash did you build tdelibs from?
> Fairly recent. Just a thought. I rebuilt tdelibs to test the patch for bug
> report 1364 and I was not having this problem before then. I only rebuilt
> tdelibs but I recall performing a git pull of tdelibs after my last built run.
> Today, although I rebuilt tdelibs, I did not rebuild other modules. Wild guess:
> the dirlister patching requires all other modules to be rebuilt too?
> 
> Let me restore to my previous tdelibs so I have some sanity. :) Then I'll run
> my usual full package set run.
> 
> If that makes sense then let's leave this report alone for today until I get
> the full package set rebuilt.

Try rebuilding tdelibs from latest GIT, as some patches did go in within the past few days for this type of crash.
Comment 7 Darrell 2013-04-22 16:25:01 CDT
I just did a git pull of tdelibs. Everything is up to date. I'll perform a full rebuild and see what happens.
Comment 8 Timothy Pearson 2013-04-22 22:43:04 CDT
I can confirm this report, only in my binaries the Q_ASSERT line fires as it is supposed to.  This yields the same result (a crash), but removes some of the mystery. :-)
Comment 9 Darrell 2013-04-22 23:39:55 CDT
>I can confirm this report
Ok. I just finished a full rebuild of all packages, starting with TQt3, and the crashes still occur. The backtraces look similar to the originals, but I'll post new ones anyway.
Comment 10 Darrell 2013-04-22 23:42:02 CDT
Created attachment 1180 [details]
Backtrace of kate after full, clean rebuild of all packages.
Comment 11 Darrell 2013-04-22 23:42:25 CDT
Created attachment 1181 [details]
Backtrace of kwrite after full, clean rebuild of all packages.
Comment 12 Darrell 2013-04-22 23:42:50 CDT
Created attachment 1182 [details]
Backtrace of kompare after full, clean rebuild of all packages.
Comment 13 Timothy Pearson 2013-04-23 00:16:56 CDT
This should be resolved in GIT hash 8188a65; if not, please let me know!

I am leaving this report open as I have not tested this patch as thoroughly as I would like.  Please close it if the issue is resolved. :-)

Thanks!
Comment 14 Darrell 2013-04-23 08:57:25 CDT
Just rebuilt. Thus far all is calm. All three apps that I reported backtraces no longer crash. Let's see how this goes for a bit before closing. :)

Thank you!
Comment 15 Darrell 2013-04-23 14:10:04 CDT
Been quiet and uneventful all day. No crashes. Tagging as resolved.

Thank you!