Summary: | AtomBIOS segfault on startup [X800XT R423 (PCIE), 5F57] | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Emanuele Zamprogno <emanuele.zamprogno> | ||||||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||||||
Status: | CLOSED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||
Severity: | blocker | ||||||||||||||||
Priority: | high | CC: | emanuele.zamprogno, niklas.alberth, tehfoo | ||||||||||||||
Version: | unspecified | ||||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||||
OS: | Linux (All) | ||||||||||||||||
Whiteboard: | |||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||
Attachments: |
|
Description
Emanuele Zamprogno
2008-05-16 01:15:39 UTC
this bug was commited to debian bug repository like bug n. 467263 Does this also happen on 32 bit? Yes, X server segfault with any depth [16,24,32] and any res [vga,xga, wxga+ etc etc]. Xorg log show a problem with atomBIOS file and radeon driver works k with my card before atombios support was introduced g.e. version 6.6.3 of ati driver. Bye! (In reply to comment #3) > Yes, X server segfault with any depth [16,24,32] and any res [vga,xga, wxga+ > etc etc]. Sorry, I mean running a 32 bit instead of 64 bit kernel and/or X server. P.S. In the future, please attach files instead of pasting them into comments. yeah, i'm sorry for additional files so in future i see to send attachment in right way. I tried with a 32 bit live distro [Ubuntu 8.04] and the problem continue. Bye! can you print atomDataPtr and atomDataPtr->VRAM_UsageByFirmware? and atomDataPtr->VRAM_UsageByFirmware->asFirmwareVramReserveInfo[0] Hi Dave, Where can i find this information and how can i print out? Bye! Created attachment 16622 [details] [review] patch This sounds similar to bug 14594. Does this patch help? (make sure you re-run autogen.sh) no, it doesn't give any help :( the problem continue ;D Created attachment 17501 [details]
Xorg.0.log for same bug on different card
I've ran into the same bug on a slightly different card.
(In reply to comment #7) > Hi Dave, > > Where can i find this information and how can i print out? just print them out in gdb. Created attachment 17502 [details]
dbg bt full
(gdb) print atomDataPtr
$1 = (atomDataTablesPtr) 0x9ff6ea0
(gdb) print atomDataPtr->VRAM_UsageByFirmware
$2 = (ATOM_VRAM_USAGE_BY_FIRMWARE *) 0x0
(gdb) print atomDataPtr->VRAM_UsageByFirmware->asFirmwareVramReserveInfo[0]
Cannot access memory at address 0x4
Created attachment 17503 [details] [review] possible fix Does this patch help? Created attachment 17510 [details]
Xorg.0.log with possible fix patch
Unfortionently not. Screen loses video signal and the cpu load goes trough the roof.
I applied the patch against the Debian source in unstable and compiled the debs in that package.
Created attachment 17511 [details] [review] possible fix try this one instead. The latter patch fixed it. Thank you very much. fix pushed: e8c07270e1fc2ee455320370692aaf90abac2773 Today i try my video card with last release and all is ok! Many thanks to all! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.