Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support


Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
corrupted double-linked list
Author Message
Restorator Offline
Junior Member

Posts: 3
Joined: Sep 2010
Reputation: 0
Post: #1
Not Solved corrupted double-linked list

I have problem with demo after gamma screen, glibc-2.12.1, latest mesa-gallium-r700
*** glibc detected *** ./Amnesia.bin64: corrupted double-linked list: 0x0000000001fedbc0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x78426)[0x7f9163c4c426]
/lib/libc.so.6(+0x7888f)[0x7f9163c4c88f]
/lib/libc.so.6(+0x7b2f0)[0x7f9163c4f2f0]
/lib/libc.so.6(cfree+0x73)[0x7f9163c52c23]
/usr/lib64/dri/r600_dri.so(+0x190228)[0x7f915eb41228]
/usr/lib64/dri/r600_dri.so(+0x15f22f)[0x7f915eb1022f]
/usr/lib64/dri/r600_dri.so(+0x542cd)[0x7f915ea052cd]
/usr/lib64/dri/r600_dri.so(+0x41b30)[0x7f915e9f2b30]
//usr/lib64/opengl/xorg-x11/lib/libGL.so.1(+0x52c19)[0x7f916673dc19]
/usr/lib/libSDL-1.2.so.0(+0x39342)[0x7f9164e0c342]
/usr/lib/libSDL-1.2.so.0(+0x3d08e)[0x7f9164e1008e]
/usr/lib/libSDL-1.2.so.0(+0x3d2a7)[0x7f9164e102a7]
/usr/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x42)[0x7f9164e01aa2]
/usr/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x45)[0x7f9164ddaf85]
/usr/lib/libSDL-1.2.so.0(SDL_Quit+0xe)[0x7f9164ddb01e]
/usr/lib/libSDL-1.2.so.0(+0x887f)[0x7f9164ddb87f]
/lib/libpthread.so.0(+0xfc20)[0x7f91649bfc20]
./Amnesia.bin64(_ZN3hpl16iParticleEmitter11GetMaterialEv+0x18)[0x827098]
./Amnesia.bin64(_ZN3hpl9iRenderer31RenderObjectZAndAddToRenderListEPNS_11iRenderab​leE+0x22)[0x802422]
./Amnesia.bin64(_ZN3hpl9iRenderer45RenderObjectZAndAddToRenderListStaticCallbackEP​S0_PNS_11iRenderableE+0x9)[0x802499]
./Amnesia.bin64(_ZN3hpl9iRenderer23RenderAndAddNodeObjectsEPNS_24iRenderableContai​nerNodeEPFbPS0_PNS_11iRenderableEEj+0x6f)[0x8043bf]
./Amnesia.bin64(_ZN3hpl9iRenderer41CheckForVisibleObjectsAddToListAndRenderZEPNS_2​1cVisibleRCNodeTrackerEjjbPFbPS0_PNS_11iRenderableEE+0x2ca)[0x8046ba]
./Amnesia.bin64(_ZN3hpl17cRendererDeferred13RenderObjectsEv+0x51)[0x7e0e91]
./Amnesia.bin64(_ZN3hpl9iRenderer6RenderEfPNS_8cFrustumEPNS_6cWorldEPNS_15cRenderS​ettingsEPNS_13cRenderTargetEbPSt4listIPNS_17iRendererCallbackESaISB_EE+0x34)[0x805944]
./Amnesia.bin64(_ZN3hpl6cScene6RenderEfj+0x11d)[0x820efd]
./Amnesia.bin64(_ZN3hpl7cEngine3RunEv+0x253)[0x9209c3]
./Amnesia.bin64(_Z7hplMainRKSs+0x40)[0x6868b0]
./Amnesia.bin64(main+0x139)[0x90be79]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f9163bf2d2d]
./Amnesia.bin64(__gxx_personality_v0+0x3d1)[0x571739]
======= Memory map: ========
00400000-00c50000 r-xp 00000000 08:06 1050462                            /home/store/p2p/AmnesiaDemo/Amnesia.bin64
00e50000-00e57000 rw-p 00850000 08:06 1050462                            /home/store/p2p/AmnesiaDemo/Amnesia.bin64
00e57000-00e74000 rw-p 00000000 00:00 0
01a93000-07983000 rw-p 00000000 00:00 0                                  [heap]
7f91577ff000-7f9157800000 ---p 00000000 00:00 0
7f9157800000-7f9158000000 rw-p 00000000 00:00 0
7f9158000000-7f9158a54000 rw-p 00000000 00:00 0
7f9158a54000-7f915c000000 ---p 00000000 00:00 0
7f915c31a000-7f915c31b000 ---p 00000000 00:00 0
7f915c31b000-7f915cd1e000 rw-p 00000000 00:00 0
7f915cd5c000-7f915d160000 rw-p 00000000 00:00 0
7f915d1ec000-7f915d3ee000 rw-p 00000000 00:00 0
7f915d3ee000-7f915d3ef000 ---p 00000000 00:00 0
7f915d3ef000-7f915dbef000 rw-p 00000000 00:00 0
7f915dbef000-7f915dbf0000 ---p 00000000 00:00 0
7f915dbf0000-7f915e3f0000 rw-p 00000000 00:00 0
7f915e3f0000-7f915e3f4000 rw-s 00000000 00:05 1019                       /dev/snd/pcmC0D0p
7f915e3f4000-7f915e3f5000 rw-s 81000000 00:05 1019                       /dev/snd/pcmC0D0p
7f915e3f5000-7f915e3f6000 r--s 80000000 00:05 1019                       /dev/snd/pcmC0D0p
7f915e3f6000-7f915e4c9000 rw-p 00000000 00:00 0
7f915e5a1000-7f915e5a5000 r-xp 00000000 08:04 563103                     /usr/lib64/libtxc_dxtn.so
7f915e5a5000-7f915e7a4000 ---p 00004000 08:04 563103                     /usr/lib64/libtxc_dxtn.so
7f915e7a4000-7f915e7a5000 r--p 00003000 08:04 563103                     /usr/lib64/libtxc_dxtn.so
7f915e7a5000-7f915e7a6000 rw-p 00004000 08:04 563103                     /usr/lib64/libtxc_dxtn.so
7f915e7a6000-7f915e7af000 r-xp 00000000 08:04 579464                     /usr/lib64/libtalloc.so.2.0.1
7f915e7af000-7f915e9af000 ---p 00009000 08:04 579464                     /usr/lib64/libtalloc.so.2.0.1
7f915e9af000-7f915e9b0000 r--p 00009000 08:04 579464                     /usr/lib64/libtalloc.so.2.0.1
7f915e9b0000-7f915e9b1000 rw-p 0000a000 08:04 579464                     /usr/lib64/libtalloc.so.2.0.1
7f915e9b1000-7f915ecb0000 r-xp 00000000 08:04 551216                     /usr/lib64/mesa/r600g_dri.so
7f915ecb0000-7f915eeb0000 ---p 002ff000 08:04 551216                     /usr/lib64/mesa/r600g_dri.so
7f915eeb0000-7f915eec7000 r--p 002ff000 08:04 551216                     /usr/lib64/mesa/r600g_dri.so
7f915eec7000-7f915eecc000 rw-p 00316000 08:04 551216                     /usr/lib64/mesa/r600g_dri.so
7f915eecc000-7f915f017000 rw-p 00000000 00:00 0
7f915f017000-7f915f018000 ---p 00000000 00:00 0
7f915f018000-7f915f818000 rw-p 00000000 00:00 0
7f915f818000-7f915f822000 r-xp 00000000 08:04 1067842                    /usr/lib64/libXcursor.so.1.0.2
7f915f822000-7f915fa21000 ---p 0000a000 08:04 1067842                    /usr/lib64/libXcursor.so.1.0.2
7f915fa21000-7f915fa22000 r--p 00009000 08:04 1067842                    /usr/lib64/libXcursor.so.1.0.2
7f915fa22000-7f915fa23000 rw-p 0000a000 08:04 1067842                    /usr/lib64/libXcursor.so.1.0.2
7f915fa23000-7f915fa2b000 r-xp 00000000 08:04 1067851                    /usr/lib64/libXrandr.so.2.2.0
7f915fa2b000-7f915fc2a000 ---p 00008000 08:04 1067851                    /usr/lib64/libXrandr.so.2.2.0
7f915fc2a000-7f915fc2b000 r--p 00007000 08:04 1067851                    /usr/lib64/libXrandr.so.2.2.0
7f915fc2b000-7f915fc2c000 rw-p 00008000 08:04 1067851                    /usr/lib64/libXrandr.so.2.2.0
7f915fc2c000-7f915ff3a000 r--p 00000000 08:04 1118846                    /usr/lib64/locale/locale-archive
7f915ff3a000-7f9160004000 r-xp 00000000 08:04 544869                     /usr/lib64/libasound.so.2.0.0
7f9160004000-7f9160204000 ---p 000ca000 08:04 544869                     /usr/lib64/libasound.so.2.0.0
7f9160204000-7f916020a000 r--p 000ca000 08:04 544869                     /usr/lib64/libasound.so.2.0.0
7f916020a000-7f916020c000 rw-p 000d0000 08:04 544869                     /usr/lib64/libasound.so.2.0.0
7f916020c000-7f9160232000 r-xp 00000000 08:04 1062200                    /usr/lib64/libexpat.so.1.5.2
7f9160232000-7f9160432000 ---p 00026000 08:04 1062200                    /usr/lib64/libexpat.so.1.5.2
7f9160432000-7f9160434000 r--p 00026000 08:04 1062200                    /usr/lib64/libexpat.so.1.5.2
7f9160434000-7f9160435000 rw-p 00028000 08:04 1062200                    /usr/lib64/libexpat.so.1.5.2
7f9160435000-7f9160439000 r-xp 00000000 08:04 1057461                    /lib64/libuuid.so.1.3.0
7f9160439000-7f9160638000 ---p 00004000 08:04 1057461                    /lib64/libuuid.so.1.3.0
7f9160638000-7f9160639000 r--p 00003000 08:04 1057461                    /lib64/libuuid.so.1.3.0
7f9160639000-7f916063a000 rw-p 00004000 08:04 1057461                    /lib64/libuuid.so.1.3.0
7f916063a000-7f9160643000 r-xp 00000000 08:04 420290                     /usr/lib64/libXrender.so.1.3.0
7f9160643000-7f9160843000 ---p 00009000 08:04 420290                     /usr/lib64/libXrender.so.1.3.0
7f9160843000-7f9160844000 r--p 00009000 08:04 420290                     /usr/lib64/libXrender.so.1.3.0
7f9160844000-7f9160845000 rw-p 0000a000 08:04 420290                     /usr/lib64/libXrender.so.1.3.0
7f9160845000-7f9160879000 r-xp 00000000 08:04 1070877                    /usr/lib64/libfontconfig.so.1.4.4
7f9160879000-7f9160a79000 ---p 00034000 08:04 1070877                    /usr/lib64/libfontconfig.so.1.4.4
7f9160a79000-7f9160a7a000 r--p 00034000 08:04 1070877                    /usr/lib64/libfontconfig.so.1.4.4
7f9160a7a000-7f9160a7b000 rw-p 00035000 08:04 1070877                    /usr/lib64/libfontconfig.so.1.4.4
7f9160a7b000-7f9160a92000 r-xp 00000000 08:04 810263                     /usr/lib64/libICE.so.6.3.0
7f9160a92000-7f9160c91000 ---p 00017000 08:04 810263                     /usr/lib64/libICE.so.6.3.0
7f9160c91000-7f9160c92000 r--p 00016000 08:04 810263                     /usr/lib64/libICE.so.6.3.0
7f9160c92000-7f9160c93000 rw-p 00017000 08:04 810263                     /usr/lib64/libICE.so.6.3.0
7f9160c93000-7f9160c97000 rw-p 00000000 00:00 0
7f9160c97000-7f9160c9f000 r-xp 00000000 08:04 669267                     /usr/lib64/libSM.so.6.0.1
7f9160c9f000-7f9160e9e000 ---p 00008000 08:04 669267                     /usr/lib64/libSM.so.6.0.1
7f9160e9e000-7f9160e9f000 r--p 00007000 08:04 669267                     /usr/lib64/libSM.so.6.0.1
lxrandr9f000-7f9160ea0000 rw-p 00008000 08:04 669267                     /usr/lib64/libSM.so.6.0.1
09-05-2010 06:25 AM
Find all posts by this user Quote this message in a reply
superluser Offline
Member

Posts: 143
Joined: Jul 2010
Reputation: 0
Post: #2
Not Solved RE: corrupted double-linked list

(09-05-2010 06:25 AM)Restorator Wrote:  mesa-gallium-r700

Does that mean you're running the open source ATI drivers instead of ATI's proprietary drivers?

If so, run the proprietary drivers instead. It sucks, I know, but for right now, the open source drivers are not ready for primetime in anything like games.
09-05-2010 07:11 AM
Find all posts by this user Quote this message in a reply
pseudoruprecht Offline
Junior Member

Posts: 7
Joined: Aug 2010
Reputation: 0
Post: #3
Not Solved RE: corrupted double-linked list

(09-05-2010 07:11 AM)superluser Wrote:  but for right now, the open source drivers are not ready for primetime in anything like games.

Well, I run Penumbra Black Plague with the OSS drivers (ATI). Doesn't that count as a game? Wink

But Amnesia is definitely too much for them as it stands now. Using the proprietary versions is the only fix.
09-05-2010 09:18 AM
Find all posts by this user Quote this message in a reply
Urkle Offline
FG - Associate

Posts: 1,172
Joined: Jul 2006
Reputation: 20
Post: #4
Not Solved RE: corrupted double-linked list

Amnesia uses GLSL 1.20 and currently the open source drivers to not have a complete GLGL 1.20 implementation.

Developing away on one of
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
09-05-2010 12:38 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.



User(s) browsing this thread: 2 Guest(s)