ATI: Xorg crashes when I try to add components in qucs simulator

Bug #577971 reported by leo.sutton
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
qucs (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-video-ati (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: qucs

It seems to work fine but every time I try to add a component I get kicked back to the login screen.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: qucs 0.0.15-1
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic-pae 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic-pae i686
Architecture: i386
Date: Sun May 9 21:33:50 2010
ExecutablePath: /usr/bin/qucs
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: qucs
XsessionErrors:
 (polkit-gnome-authentication-agent-1:8750): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (Do:8751): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.
 (gnome-terminal:8859): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed

Revision history for this message
leo.sutton (leo-sutton) wrote :
Revision history for this message
Tim Swait (timswait) wrote :

I also get the same problem.

Revision history for this message
rieg (rieger) wrote :

***Ubuntu crashes (or GNOME?)*** when a component is added. Not just Qucs.

Regardless of where the bug is, NO piece of software should have the ability to crash the OS. Ubuntu (or GNOME?) should be able to handle the error without crashing.

Revision history for this message
Peter Clifton (pcjc2) wrote :

Works fine for me in Lucid... was it a particular component you needed to add to make it crash?

Any chance you could update to Lucid and test again - a newer version of qucs or QT might have fixed the problem.

Let us know what graphics chip and driver (propriatory / open source) you are using, as it might be dependent on that. Often bugs which crash the whole session are down to the X server or video driver being caused to crash by something the program is asking it to draw.

(@rieg: No it should not crash!)

Revision history for this message
rieg (rieger) wrote :

I did run the update-manager, and there's nothing to upgrade.

This is as much information as I know how to get:
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]
I believe I'm using the open source drivers (it's whatever Ubuntu 10.04 defaulted to).
@Tim & Leo: any chance you're also using the open source ATI drivers?

I cannot find anything useful in any errors logs. Suggestions on where to look? My .xsession-errors also has the gnome-terminal error (which the original bug report references), but I think this is unrelated(?). I tried: cat /var/log/* | grep "qucs" and found nothing.

Thanks for the speedy response!

Revision history for this message
Peter Clifton (pcjc2) wrote :

Just after the session has died, look at /var/log/Xorg.0.log.old

You may need to Ctrl+Alt+F1 to switch to a console and view the log from there to avoid it being overwritten when you log in. (I can't recall whether the GDM session Xorg instance uses that file-name or not).

Revision history for this message
rieg (rieger) wrote :

Yep, copied the file before log-in, and there's a seg fault! Thanks.

How do I submit this bug to the correct person? And is there any additional information that I can provide?

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-25-server i686 Ubuntu
Current Operating System: Linux laptop 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=3191cc2f-72a3-4af7-a303-996e66c25667 ro radeon.new_pll=0
Build Date: 23 April 2010 05:11:50PM
Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e937b]
1: /usr/bin/X (0x8048000+0x61c7d) [0x80a9c7d]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0x198410]
3: /usr/lib/xorg/modules/libfb.so (fbPushFill+0xf9) [0xcf9459]
4: /usr/lib/xorg/modules/libfb.so (fbPushImage+0xf2) [0xcf9622]
5: /usr/lib/xorg/modules/libfb.so (fbPushPixels+0x78) [0xcf96b8]
6: /usr/bin/X (miPolyArc+0x159a) [0x8199aea]
7: /usr/lib/xorg/modules/libfb.so (fbPolyArc+0x8a) [0xce70aa]
8: /usr/lib/xorg/modules/libexa.so (0xab1000+0xf2dd) [0xac02dd]
9: /usr/bin/X (0x8048000+0xd9675) [0x8121675]
10: /usr/bin/X (0x8048000+0x282f9) [0x80702f9]
11: /usr/bin/X (0x8048000+0x2a477) [0x8072477]
12: /usr/bin/X (0x8048000+0x1ed7a) [0x8066d7a]
13: /lib/tls/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0x70cbd6]
14: /usr/bin/X (0x8048000+0x1e961) [0x8066961]
Segmentation fault at address (nil)

Caught signal 11 (Segmentation fault). Server aborting

Peter Clifton (pcjc2)
Changed in qucs (Ubuntu):
status: New → Invalid
Revision history for this message
Peter Clifton (pcjc2) wrote :

Asugbubg ti xserver-xorg-video-ati as it looks driver specific. Might actually be xserver-xorg-core though?

affects: qucs (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Invalid → New
Revision history for this message
Peter Clifton (pcjc2) wrote :

The above gibberish should have read:

"Assigning to xserver-xorg-video-ati as it looks driver specific. Might actually be xserver-xorg-core though?"

summary: - qucs crashes when I try to add components
+ ATI: Xorg crashes when I try to add components in qucs simulator
Revision history for this message
Peter Clifton (pcjc2) wrote :

@rieg, I've added xserver-xorg-video-ati to the bug, so hopefully the maintainers of that driver will take a look and figure out whether the bug is in the driver or the Xorg server. I've left the bug listed as affecting qucs for now, as it obviously does cause qucs to be useless!

Revision history for this message
Peter Clifton (pcjc2) wrote :

@rieg, RE: Further information, please see these pages:

https://wiki.ubuntu.com/X/Debugging
https://wiki.ubuntu.com/X/Reporting

This one wll probably be important for getting people to take an interest in fixing the bug:

https://wiki.ubuntu.com/X/Backtracing

Bryce Harrington (bryce)
tags: added: crash
Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Revision history for this message
rieg (rieger) wrote :

I think the problem has been fixed.

I am no longer having this issue. One of the updates appears to have fixed it.

Changed in qucs (Ubuntu):
status: New → Invalid
Revision history for this message
Chris Halse Rogers (raof) wrote :

Marking as fixed based on your last comment, although it's not clear what has fixed it. If this re-appears, please feel free to re-open this bug.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → 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.