small QT program removes desktop panels

Bug #200000 reported by Kevin
2
Affects Status Importance Assigned to Milestone
qt4-x11 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'm not sure if this is a QT widgets bug, or an ubuntu bug. I can report this to QT (trolltech) if you want.

But anyways, running the sort file in the "bad sort" folder (which is in the sort_bug.tar.gz archive) from the terminal (by running "./sort") will make my screen flicker and then remove my panel (I only use one).
Running the program by double clicking on the sort file works fine.

The "good sort" folder (which is in the sort_bug.tar.gz archive) contains a sort file that always works fine.

The difference between the two files is that the bad one has source files with capital letters, such as "SortDialog.cpp" and the good one has all lowercase letter file names (of course the #include headers are changed accordingly).

Note that the buttons aren't supposed to do anything.

My point is that disappearing panels seems to be a common problem and this simple program, which actually came from the QT manual, shouldn't create this kind of behavior (Ubuntu shouldn't be this fragile).

You can recompile with "make" if you delete the sort file. You can do a full recompile if you delete all the files that don't end in a .h or .cpp, delete the file that begins with _ui, and then run
qmake -project
qmake sort
make

Computer info:
Ubuntu 7.1 Gutsy
fully updated
Athlon 3500+
Radion x850 using the default open source fglrx drivers (not the propriety ones)
g++ version 4.3.2
fresh install of QT 4.3.2

Revision history for this message
Kevin (kjslag) wrote :
Revision history for this message
elmarco (marcandre-lureau) wrote :

(congrat, you reported bug #200000)

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 or 9.04?

Changed in qt4-x11:
status: New → Incomplete
Revision history for this message
Kevin (kjslag) wrote :

Nope, I can't reproduce this in 8.10

Revision history for this message
Kevin (kjslag) wrote :

The bug can't be reproduced in 8.10

Changed in qt4-x11:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.