bugTraverso: A Multitrack Audio Recorder and Editor - Bugs: bug #29513, Crashes in KDE when file dialog...

 
 

bug #29513: Crashes in KDE when file dialog opened

Submitted by:  beojan stanislaus <beojan>
Submitted on:  Sat 10 Apr 2010 04:29:36 PM UTC  
 
Category: User InterfaceSeverity: 4 - Important
Priority: 7 - HighItem Group: Crash
Status: FixedPrivacy: Public
Assigned to: Remon Sijrier <r_sijrier>Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Sun 09 May 2010 02:45:52 PM UTC, comment #14:

I think it's also worth mentioning that this bug got fixed by the great help of Beojan, thanks!

A good example of user input that helps to make a program stable for many users.

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 08 May 2010 07:08:10 PM UTC, comment #13:

Fix was uploaded to git.

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 08 May 2010 01:12:01 PM UTC, comment #12:

I've compiled traverso myself from a git checkout
revision: efd56fd16d4ea456c1a3dc262a8bac3a39518173
that's the latest revision I believe

beojan stanislaus <beojan>
Sat 08 May 2010 01:01:17 PM UTC, comment #11:

Hmm, you compiled from source, or using the debian package?

It starts to look like a packaging issue to me. Traverso provided by ubuntu fails to start here, but when I compile Traverso myself using standard ubuntu packages, it all works fine, no problems.

Whether or not Kubuntu patches KDE isn't the issue I think, because Traverso works fine everywhere except on Debian based distros... (e.g. it works fine on Arch, and that distro doesn't do any patching afaik)

I'll compile the latest stable release again from source here to see if that fails, then it might be a Traverso bug fixed in git meanwhile.

Thanks for your time, and if you could join on irc #traverso to nail down this problem, that would be much appreciated!

Remon

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 08 May 2010 08:24:22 AM UTC, comment #10:

Still does not work here.
I'm using debian sid i386 (on an amd turion II X2 processor. When I first installed, there was serious X11 breakage in the x64 version) with KDE 4.4.3.
I think kubuntu still overly patch their kde, so it's not really the best test platform

beojan stanislaus <beojan>
Fri 07 May 2010 10:29:32 PM UTC, comment #9:

OK, thanks for the instructions.

I decided to give latest (K)Ubuntu a try. Installed a clean Kubuntu 10.04 amd64 (running on a core2 processor) tonight, and compiled Traverso git against it (so using all the libs Traverso depends on from ubuntu repositories) and it all works fine.

The dialog is indeed the native file dialog of KDE now, Traverso starts as it should, all seems well.....

Can you test with latest Traverso git version ?

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Fri 07 May 2010 09:25:28 PM UTC, comment #8:

There is no special compile option in the latest QtCurve, just compile with
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
make
make install

beojan stanislaus <beojan>
Fri 07 May 2010 06:12:45 PM UTC, comment #7:

Hi,

Tried to compile QtCurve, but didn't find any compile time options that says anything about filedialogs.

Hum, so I guess this is important, and I can't debug it :(

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 10 Apr 2010 09:20:06 PM UTC, comment #6:

You don't need kde 4.4, it's an option when comiling qtcurve. KDE 4.4 and Qt 4.6 replace the file dialog in all styles, whereas qtcurve is a style which replaces the file dialog regardless of kde or qt version.

beojan stanislaus <beojan>
Sat 10 Apr 2010 09:14:46 PM UTC, comment #5:

Hmm, i don't have KDE 4.4, and I suppose it's a compile option when compiling Qt 4.6?

Never seen it as an option, will have a look again.

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 10 Apr 2010 09:09:24 PM UTC, comment #4:

I am running from git, I tried compiling with build type set to debug, but gdb still states no debugging symbols found, and the strace output is 11,734 lines, so that is not attached unless you want it,

beojan stanislaus <beojan>
Sat 10 Apr 2010 08:55:01 PM UTC, comment #3:

This functionality was introduced in KDE 4.4, and Qt 4.6.

To reproduce, try using the QtCurve style with the file dialog replacement option on during compilation.

QtCurve has the same dialog replacement functionality in all versions of KDE4 and Qt4

http://kde-look.org/content/show.php?content=40492

beojan stanislaus <beojan>
Sat 10 Apr 2010 08:34:35 PM UTC, comment #2:

on a side note: I'm using KDE 4.3.5 here, and Traverso seems not to use the native KDE dialog, hence my question.

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 10 Apr 2010 08:08:30 PM UTC, comment #1:

Hi,

Are you sure opening the file Dialog in Traverso opens a KDE 4.4 filedialog?

It should 'look' like a native KDE dialog, but internally it has to be a Qt 4.6 dialog, using the KDE theme/look.

The usual information:

What Traverso version are you using, if from git, can you compile with debug enabled, and run it in a debugger and send me the output?

What was the exact command to open the filedialog, can it be reproduced and how.

That would help a lot :)

Remon

Remon Sijrier <r_sijrier>
Project AdministratorIn charge of this item.
Sat 10 Apr 2010 04:29:36 PM UTC, original submission:

In KDE 4.4 , with qt 4.6, Qt uses the KDE file dialog in lieu of its own. Here, when the file dialog is opened, traverso crashes with a segfault.

beojan stanislaus <beojan>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by r_sijrier (Posted a comment)
  • -unavailable- added by beojan (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 08 May 2010 07:08:10 PM UTCr_sijrierStatusNeed Info=>Fixed
      Assigned toNone=>r_sijrier
      Open/ClosedOpen=>Closed
    Sat 08 May 2010 01:01:17 PM UTCr_sijrierSeverity3 - Normal=>4 - Important
      Priority5 - Normal=>7 - High
    Sat 10 Apr 2010 08:08:30 PM UTCr_sijrierStatusNone=>Need Info

    Back to the top


    Powered by Savane 3.1-cleanup1