Summary: | Savage driver crashes when the last client disconnects | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Dima Ryazanov <dima> | ||||
Component: | Driver/savage | Assignee: | Xorg Project Team <xorg-team> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | major | ||||||
Priority: | medium | CC: | alexdeucher | ||||
Version: | 7.2 (2007.02) | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Dima Ryazanov
2007-06-23 10:48:25 UTC
Created attachment 10422 [details]
Log
Looks like psav->FBBase gets set to 0 here, and is not initialized again: #0 SavageUnmapMem (pScrn=0x820d448, All=0) at savage_driver.c:2938 #1 0xb7caa785 in SavageCloseScreen (scrnIndex=0, pScreen=0x8210200) at savage_driver.c:3852 #2 0x080c8201 in DPMSClose (i=0, pScreen=0x8210200) at xf86DPMS.c:138 #3 0xb7cce083 in XvCloseScreen (ii=0, pScreen=0x8210200) at xvmain.c:328 #4 0x08169d37 in RRCloseScreen (i=0, pScreen=0x8210200) at randr.c:108 #5 0x080e8cdc in xf86RandRCloseScreen (index=0, pScreen=0x8210200) at xf86RandR.c:342 #6 0x080ce4d9 in VidModeClose (i=0, pScreen=0x8210200) at xf86VidMode.c:126 #7 0x08143488 in CursorCloseScreen (index=0, pScreen=0x8210200) at cursor.c:174 #8 0x081675c5 in AnimCurCloseScreen (index=0, pScreen=0x8210200) at animcur.c:129 #9 0x080767ec in main (argc=1, argv=0xbf946c24, envp=0xa0000) at main.c:470 Fixed in Xorg 7.3! (xf86-video-savage-2.1.3) |
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.