NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: xsrc/48317: openchrome driver crashes with undefined PLT symbol
The following reply was made to PR xsrc/48317; it has been noted by GNATS.
From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: xsrc/48317: openchrome driver crashes with undefined PLT symbol
Date: Fri, 22 Aug 2014 21:12:43 -0500 (CDT)
First, could someone edit the Synopis of the original PR submission to
correct my typo: "openchrome" (not "opencrome"). That should make it
show up in searches properly.
After quite some time, I've finally managed to look at this again. With
the latest -current/i386, the X server still crashes due to undefined
PLT symbol, but it's different from the original:
$ uname -a
NetBSD neoware 7.99.1 NetBSD 7.99.1 (NEOWARE) #0: Wed Aug 20 23:31:10 CDT
2014
sysop%verthandi.technoskunk.fur@localhost:/d0/build/current/obj/i386/sys/arch/i386/compile/NEOWARE
i386
X.Org X Server 1.10.6
Release Date: 2011-07-08
X Protocol Version 11, Revision 0
Build Operating System: NetBSD/i386 -
Current Operating System: NetBSD neoware 7.99.1 NetBSD 7.99.1 (NEOWARE) #0:
Wed Aug 20 23:31:10 CDT 2014
sysop%verthandi.technoskunk.fur@localhost:/d0/build/current/obj/i386/sys/arch/i386/compile/NEOWARE
i386
Build Date: 01 August 2011 01:01:00AM
Current version of pixman: 0.32.6
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 22 15:15:37 2014
(==) Using default built-in configuration (21 lines)
/usr/X11R7/lib/modules/drivers/openchrome_drv.so: Undefined PLT symbol
"UMSPreInit" (symnum = 72)
The symbol mentioned is found in:
xsrc/external/mit/xf86-video-openchrome/dist/src/via_ums.c
The reachover Makefile in:
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile
does not include that file in the SRCS variable.
I've added it and am in the process of rebuilding.
For comparison, I tried pkgsrc/modular Xorg (built on 6.99.49 from
pkgsrc-2014Q2) and got a mostly-working X server. The only glitch is
that the mouse cursor is invisible all the time.
X.Org X Server 1.12.4
Release Date: 2012-08-27
X Protocol Version 11, Revision 0
Build Operating System: NetBSD-6.99.49-i386 The NetBSD Foundation
Current Operating System: NetBSD neoware 7.99.1 NetBSD 7.99.1 (NEOWARE) #0:
Wed Aug 20 23:31:10 CDT 2014
sysop%verthandi.technoskunk.fur@localhost:/d0/build/current/obj/i386/sys/arch/i386/compile/NEOWARE
i386
Build Date: 04 August 2014 06:18:53PM
Current version of pixman: 0.32.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 22 14:55:39 2014
(==) Using system config directory "/usr/pkg/share/X11/xorg.conf.d"
3145728 bytes of DRI memory allocated at 0, handle 1585370986
262144 bytes of DRI memory allocated at 300000, handle 2898459703
32 bytes of DRI memory allocated at 340000, handle 2589265463
32 bytes of DRI memory allocated at 340020, handle 1526190376
256 bytes of DRI memory allocated at 340040, handle 3778958601
256 bytes of DRI memory allocated at 340140, handle 3711521160
2097152 bytes of DRI memory allocated at 340240, handle 471372120
4194304 bytes of DRI memory allocated at 0, handle 3770701770
ERROR! sizeof(VIADRIRec) does not match passed size from device driver
[ kernel syslog messages ]
Aug 22 14:55:40 neoware /netbsd: viadrm0: interrupting at irq 3
Aug 22 14:55:40 neoware /netbsd: error: [drm:pid2755:via_initialize] *ERROR*
called again without calling cleanup
I'll post Xorg.0.log files for each setup in separate replies if they
will provide more clues.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index