Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179278 - kpovmodeler-1.1.3 (KDE-3.5.5) crashes with ati-drivers-8.35.5
Summary: kpovmodeler-1.1.3 (KDE-3.5.5) crashes with ati-drivers-8.35.5
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-20 22:18 UTC by Luyang Han
Modified: 2008-02-25 18:48 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luyang Han 2007-05-20 22:18:45 UTC
kpovmodeler crashes when starting, if the ati-drivers-8.35.5 is used on an amd64 system. The program would not crash if started with "kpovmodeler --no-opengl". Setting LIBGL_DRIVERS_PATH=/usr/lib32/dri could prevent crashing but the 3D graphics are really slow.

Related hardware settings:
CPU: AMD 64 althlonX2 3800+
graphics: ATI X1650XT

Related software settings:
gcc-4.1.1-r3
glibc-2.5-r2
gentoo-sources-2.6.20-r7
xorg-x11-7.2
ati-drivers-8.35.5
kdegraphics-3.5.5-r2

The setting of xorg.conf uses fglrx driver, with the following setting:
--------------------------------
Section "dri"
        Group "video"
        Mode 0666
EndSection
Section "ServerFlags"
        Option  "AIGLX" "off"
EndSection
Section "Extensions"
        Option "Composite" "Disable"
EndSection
------------------------------------

The glxinfo comfirms that the direct rendering is working and glxgears gives bps > 6000.


Reproducible: Always

Steps to Reproduce:
1. start kpovmodeler


Actual Results:  
kpovmodeler crashes, with the following infomation.

*** glibc detected *** kpovmodeler: free(): invalid pointer: 0x0000000000922790 ***

Expected Results:  
kpovmodeler should start and opengl acceleration should really work.

======= Backtrace: =========
/lib/tls/libc.so.6[0x2b2b071c5a8d]
/lib/tls/libc.so.6(__libc_free+0x76)[0x2b2b071c70b6]
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim23QScimInputContextGlobal10initializeEv+0x1173)[0x2b2b191d0f33]
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim17QScimInputContextC1Ev+0x67c)[0x2b2b191d28bc]
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN22ScimInputContextPlugin6createERK7QString+0x5b)[0x2b2b191c4f5b]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x59)[0x2b2b048a2eb9]
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext17changeInputMethodE7QString+0xbd)[0x2b2b18d71645]
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext5slaveEv+0x3a)[0x2b2b18d7182a]
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext15setHolderWidgetEP7QWidget+0x25)[0x2b2b18d71a35]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x6b)[0x2b2b048a2ecb]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN7QWidget18createInputContextEv+0x60)[0x2b2b04677c60]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN7QWidget17resetInputContextEv+0x9)[0x2b2b04677ec9]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN9QLineEdit7setTextERK7QString+0x19)[0x2b2b047b26d9]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN8QSpinBox13updateDisplayEv+0x4a)[0x2b2b047fa21a]
/usr/qt/3/lib64/libqt-mt.so.3(_ZN8QSpinBox11initSpinBoxEv+0x17d)[0x2b2b047f923d]
/usr/kde/3.5/lib64/libkpovmodeler.so.0(_ZN15PMSpinBoxAction4plugEP7QWidgeti+0x91)[0x2b2b02a2d481]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper20processActionElementERK11QDomElementi+0x48)[0x2b2b034d1bd8]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper28processActionOrCustomElementERK11QDomElementb+0xa7)[0x2b2b034d2ce7]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper14processElementERK11QDomElement+0xf6)[0x2b2b034d4ee6]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper5buildERK11QDomElement+0x2d)[0x2b2b034d515d]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper23processContainerElementERK11QDomElementRK7QStringS6_+0x8f)[0x2b2b034d499f]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper14processElementERK11QDomElement+0x2c0)[0x2b2b034d50b0]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN7KXMLGUI11BuildHelper5buildERK11QDomElement+0x2d)[0x2b2b034d515d]
/usr/kde/3.5/lib64/libkdeui.so.4(_ZN14KXMLGUIFactory9addClientEP13KXMLGUIClient+0x34c)[0x2b2b034cfd7c]
/usr/kde/3.5/lib64/libkpovmodeler.so.0(_ZN16PMDockMainWindow9createGUIEPN6KParts4PartE+0x30e)[0x2b2b028bffae]
/usr/kde/3.5/lib64/libkpovmodeler.so.0(_ZN7PMShellC1ERK4KURL+0x1b9)[0x2b2b0287e679]
kpovmodeler[0x4014b0]
/lib/tls/libc.so.6(__libc_start_main+0xf4)[0x2b2b07178374]
kpovmodeler(_ZN6QGList5clearEv+0x51)[0x4012c9]
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2007-06-20 18:52:06 UTC
No ATI cards here. x11-drivers, could you take a look at this, please?
Comment 2 Wulf Krueger (RETIRED) gentoo-dev 2007-07-08 21:14:07 UTC
marienz, any ideas about this one?
Comment 3 Marcus D. Hanwell (RETIRED) gentoo-dev 2007-07-18 01:04:54 UTC
This sounds very much like a driver issue rather than a KDE issue. I have had several issues with the binary ATI drivers on my laptop and no longer use it. There is not a great deal that can be done and I would be tempted to mark upstream - most likely ATI although possibly kpovmodeler...
Comment 4 Wulf Krueger (RETIRED) gentoo-dev 2007-08-22 15:24:12 UTC
Luyang, is this still a problem for you? If so, please re-open with your current emerge --info.
Comment 5 Luyang Han 2007-08-25 21:54:30 UTC
I update the ati-drivers to 8.40.4 and KDE to 3.5.7, the problem remains. Following is the emerge --info.

ortage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.21-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 25 Aug 2007 20:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=athlon64 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gentoo.mesh-solutions.com/gentoo/"
LANG="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa amd64 arts berkdb bitmap-fonts cjk cli cracklib crypt dri fortran gdbm gif gpm gtk iconv ipv6 isdnlog jpeg jpeg2k kde midi mmx mp3 mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl png pppd python qt3 qt4 readline reflection session spell spl sse sse2 ssl tcpd tiff truetype truetype-fonts type1-fonts unicode xorg zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 6 Wulf Krueger (RETIRED) gentoo-dev 2007-12-17 06:59:38 UTC
Luca, any ideas? This is most likely not a KDE bug.
Comment 7 Luca Barbato gentoo-dev 2007-12-17 07:13:49 UTC
the backtrace doesn't point the driver...
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-02-25 18:48:38 UTC
Apparently not going anywhere; if you still have issues with uptodate ati-drivers, complain upstream.