Page 1 of 1
0.4.1 Kubuntu segmentation fault in mesh.cpp

Posted:
Mon Aug 06, 2012 15:21
by coosadog
At: 291 img1->drop();
In: scene::IAnimatedMesh* createExtrudedMesh(video::ITexture *texture,
video::IVideoDriver *driver, v3f scale)
Occurs after start screen. More info? Let me know, I can provide more.

Posted:
Mon Aug 06, 2012 15:50
by sfan5
Try 0.4.2-rc1

Posted:
Mon Aug 06, 2012 17:14
by coosadog
Thanks! I downloaded 0.4.2 and built it on Kubuntu 12.04. I'm having a similar problem. Be aware that my Radeon x1300 isn't fully GLSL supported in radeon driver so I'm doing 'video_driver = software'. Here's some info from gdb:
Program received signal SIGSEGV, Segmentation fault.
0x00000049 in ?? ()
(gdb) bt
#1 0x082a5330 in createExtrudedMesh (texture=0x93f3dc0, driver=0x87c45a8, scale=...) at /home/tom/development/minetest-0.4.2/src/mesh.cpp:295
#2 0x0819995a in CItemDefManager::updateTexturesAndMeshes (this=0x8980078, gamedef=0xbfffe388) at /home/tom/development/minetest-0.4.2/src/itemdef.cpp:378
#3 0x082f06e3 in Client::afterContentReceived (this=0xbfffe380) at /home/tom/development/minetest-0.4.2/src/client.cpp:2435
#4 0x0831a30f in the_game (kill=@0x8745f40: false, random_input=false, input=0x87ca130, device=0x87ac528, font=0x87ca0a8, map_dir=..., playername=..., password=..., address=..., port=0, error_message=..., configpath=..., chat_backend=..., gamespec=..., simple_singleplayer_mode=true) at /home/tom/development/minetest-0.4.2/src/game.cpp:1105
#5 0x08326c2c in main (argc=0, argv=0x0) at /home/tom/development/minetest-0.4.2/src/main.cpp:1671

Posted:
Mon Aug 06, 2012 18:04
by sfan5
It seems like Minetest has a Problem creating a Mesh...

Posted:
Mon Aug 06, 2012 18:15
by coosadog
Is there anything I can do to help fix it? If so, let me know. I'm trying to get this working for my Granddaughter who is a pesterbox...

Posted:
Mon Aug 06, 2012 18:34
by sfan5
Try to use opengl as driver
If that doesn't work try installing a Video Driver

Posted:
Mon Aug 06, 2012 18:36
by coosadog
OK, this has to do with 'video_driver = software'. I changed it to 'video_driver = burningsvideo' (whatever that is...) and now it works. I don't have any inventory so I'll have to figure that out next. Probably don't have folders set up correctly. Thanks again.

Posted:
Mon Aug 06, 2012 18:37
by sfan5
The software Driver and the burningsvideo (also a Software Driver) don't work so good