Duke4.net Forums: The crash thread - Duke4.net Forums

Jump to content

  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic

The crash thread  "the one-stop thread for eduke32 crashes"

User is offline   Helixhorned 

  • EDuke32 Developer

#61

View PostForge, on 28 March 2013 - 06:44 AM, said:

extreme circumstances, but it's reproducible.
walking through vent systems is where this is normally encountered

walk out on top of a floor aligned vent grate sprite/fan sprite, crouch and look all the way down, shoot or kick the sprite to break it, game crashes when duke starts to fall through the sprite

I can't reproduce this, but r3555 is also a bit oldish. Does it still happen with r3627?

Quote

edit: kinda funny that .crashlog and .map extensions aren't authorized attachments

It will be named ...crash.log now.
0

User is offline   Forge 

  • Speaker of the Outhouse

#62

updated to 3627

it still does it, but the frequency seems more random & the way it happens changed
you no longer get all the way out onto the sprite
you basically have to step onto it right at the edge to where if you shoot it you won't fall through
the while crouched and looking as far down as possible, step forward

i could no longer make it crash with the fan sprite, just the vent sprite.

This post has been edited by Forge: 31 March 2013 - 06:14 AM

0

User is offline   Paul B 

#63

Just playing Eduke on my wife's laptop. I was about 20 minutes into E1L1 and the game crashed to the desktop. The version of Eduke is: eduke32_win32_20130328-3621

Please see the attached crash log maybe this might help sort out the bug. No custom Mods or con files are being used or any other third party addon.

Attached File(s)



This post has been edited by Paul B: 30 March 2013 - 09:24 AM

0

User is offline   TerminX 

  • el fundador

  #64

Whoa, that's a nasty one. Unfortunately, there's nothing in that log that does anything to indicate the problem. Can you play for a while again, this time using the debug executable? Try to do the same things you did previously, particularly whatever you were doing as it crashed.
0

User is offline   Paul B 

#65

View PostTerminX, on 30 March 2013 - 10:41 AM, said:

Whoa, that's a nasty one. Unfortunately, there's nothing in that log that does anything to indicate the problem. Can you play for a while again, this time using the debug executable? Try to do the same things you did previously, particularly whatever you were doing as it crashed.


Yea the crash removed all the keyboard bindings which I had to reset to their defaults. I played the map again and was successfully able to finish the level. However, after playing E1L2 for about 20 minutes it froze up again and dumped me back to the desktop. I was running the debug version of eduke this time. Please see the attached logs.

I will make a comment about the laptop. I find these crashes could be a result of the laptop getting too warm. This may be a result of hardware as oppose to Eduke itself as Eduke really heats up the laptop when playing which as a result seems to make the keyboard/touchpad to hesitate when pressing a key or moving the cursor. I wouldn't be surprised if it wasn't these delays that cause issues with the game itself.

Attached File(s)



This post has been edited by Paul B: 31 March 2013 - 12:34 AM

0

User is offline   Hendricks266 

  • Weaponized Autism

  #66

That may actually be it... This is the most unhelpful crash log I've ever seen. (Not anything you did wrong, Paul, just the laptop.)

Failed to init bfd from (C:\Windows\system32\ig4icd32.dll): 1 1 0
0x10593299 : C:\Windows\system32\ig4icd32.dll : DrvPresentBuffers 
Sun Mar 31 11:15:26 2013
---------------


Though, ig4icd32.dll is not normally part of EDuke32's execution so I would venture it is some problem outside our scope.
1

User is offline   Helixhorned 

  • EDuke32 Developer

#67

View PostHendricks266, on 31 March 2013 - 11:11 AM, said:

Though, ig4icd32.dll is not normally part of EDuke32's execution so I would venture it is some problem outside our scope.

Intel Graphics drivers :-/.

Forge, why did you remove the attachements? I still couldn't reproduce your bugs, but IIRC the crash log looked similar to Paul's -- one line somewhere not in our code, or no useful line at all. Were you running the debug version?
1

User is offline   Forge 

  • Speaker of the Outhouse

#68

you couldn't reproduce it on your end so i figured i'd just do what i can to avoid it on my end.

0x613bab : C:\Duke3D\eduke32.debug.exe : pseudo-reloc-list.c
Fri Mar 29 16:27:50 2013
---------------
0

User is offline   Paul B 

#69

Thanks for looking into this for me, definitely reassuring knowing its outside of Eduke. What's interesting about the display driver is I noticed its detecting an Intel driver to run Eduke and the Device Manager indicates two types of video drivers are installed. Intel HD Graphics and Ati Radeon HD 6470. But I have a feeling that the intel driver is not the correct driver as the laptop has a Radeon Graphics sticker on it. For some reason this laptop thinks its an intel graphics when really its an ATI processor. Very Strange.

This post has been edited by Paul B: 31 March 2013 - 05:34 PM

0

User is offline   Plagman 

  • Former VP of Media Operations

#70

Most notebooks these days are hybrid, they have an integrated Intel chip and an ATI/NVIDIA chip that's used only for specific apps. You might need to launch EDuke32 with a special context menu option or add it to a list of OK apps in the ATI control panel.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#71

Mapster64 crash (self compiled, crashes every time).
Btw., I think ebacktrace1*.dll needs to be rebuilt in order to get the new crash.log extension.
Building ebacktrace1-64.dll fails for me, there seems to be something wrong with my include path. :)

Attached File(s)


0

User is offline   Hendricks266 

  • Weaponized Autism

  #72

View PostLeoD, on 02 April 2013 - 03:52 PM, said:

Btw., I think ebacktrace1*.dll needs to be rebuilt in order to get the new crash.log extension.
Building ebacktrace1-64.dll fails for me, there seems to be something wrong with my include path. :)

Yes.

Try the instructions just above "compiling".
1

User is offline   Hendricks266 

  • Weaponized Autism

  #73

View PostLeoD, on 02 April 2013 - 03:52 PM, said:

Mapster64 crash (self compiled, crashes every time).

This crash had less to do with 64-bit architecture and more to do with your extra-long custom version string. :)

Until I commit the fix, you can fix it in your local copy by deleting the line "char tempbuf[16];" from build.c.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#74

View PostHendricks266, on 05 April 2013 - 02:50 PM, said:

This crash had less to do with 64-bit architecture and more to do with your extra-long custom version string. :P
I have to apologize because I should have guessed that on my own. It once happened when I compiled for Raspbian as well, but I did not bother to go after it back then. :)
0

User is offline   LeoD 

  • Duke4.net topic/3513

#75

Trying to switch from Polymer HRP to software renderer:

Attached File(s)


0

User is offline   Hendricks266 

  • Weaponized Autism

  #76

Could you test if r3670 and r3671 work? r3670 should address this issue. If so, nice catch! That's exactly the kind of bug we need to weed out of winlayer before 64-bit builds can be considered stable.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#77

View PostHendricks266, on 12 April 2013 - 08:07 PM, said:

Could you test if r3670 and r3671 work? r3670 should address this issue.
I couldn't reproduce the crash with r3466. It hasn't occurred since using newer versions.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#78

Not easy to reproduce, but possible ... EDuke64 gives no crashlog, but only a SIGSEGV message in the normal log.

Attached File(s)


0

User is offline   Helixhorned 

  • EDuke32 Developer

#79

View PostLeoD, on 18 April 2013 - 02:35 PM, said:

Not easy to reproduce, but possible ... EDuke64 gives no crashlog, but only a SIGSEGV message in the normal log.

Looks like a light with an invalid sector number somehow gets processed by Polymer.

But... are you deliberately running the netcode to stress-test it? Does it also happen in an SP game? If not, I think these reports should be addressed to Jasper or TX. I don't know how they split the work, but the code badness I reported here is still not fixed.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#80

View PostHelixhorned, on 19 April 2013 - 02:37 AM, said:

Looks like a light with an invalid sector number somehow gets processed by Polymer.

But... are you deliberately running the netcode to stress-test it? Does it also happen in an SP game? If not, I think these reports should be addressed to Jasper or TX. I don't know how they split the work, but the code badness I reported here is still not fixed.
I'm play-testing maphacks for multiplayer pickups and the likes. Hasn't happened it SP games yet. Net code messing up Polymer rendering gives me a pretty bad feeling...
0

User is offline   LeoD 

  • Duke4.net topic/3513

#81

View PostHendricks266, on 12 April 2013 - 08:07 PM, said:

Could you test if r3670 and r3671 work? r3670 should address this issue. If so, nice catch! That's exactly the kind of bug we need to weed out of winlayer before 64-bit builds can be considered stable.
The crash has returned (mostly the same crashlog), I'll try to reproduce it tomorrow.

Attached File(s)


0

User is offline   LeoD 

  • Duke4.net topic/3513

#82

View PostLeoD, on 25 April 2013 - 02:18 PM, said:

The crash has returned (mostly the same crashlog), I'll try to reproduce it tomorrow.
Savegame for 65bit exe: load the game and use the menu to switch from polymer to software renderer.

Attached File(s)


0

User is offline   LeoD 

  • Duke4.net topic/3513

#83

Down to 64bit again ... Mapster64 crash (reproducible)

Attached File(s)


0

User is offline   Helixhorned 

  • EDuke32 Developer

#84

View PostLeoD, on 04 May 2013 - 06:13 AM, said:

Down to 64bit again ... Mapster64 crash (reproducible)

You mean it just crashes with any map, or a particular one? No problems on a Linux/64 build here.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#85

View PostHelixhorned, on 04 May 2013 - 06:40 AM, said:

You mean it just crashes with any map, or a particular one? No problems on a Linux/64 build here.
Win64, particular map/mod. Drop this ZIP into autoload, load 16384.map into mapster64.exe and zoom out. (Move away any other DEFs and CONs.)
0

User is offline   Helixhorned 

  • EDuke32 Developer

#86

Sorry, I don't debug binaries built by others. The crash doesn't happen here, and classic rendering routines (where it is happening for you) aren't OS-specific, so it should behave the same with a recent EDuke32 build on Win64. I think Hendricks266 build that particular exe? What revision is it based on? What compilation flags were used?

Edit: moreover, I'm not getting any suspicious messages or aborts from a Clang build with address and undefined behavior sanitizers enabled (which do a fair amount of checking).
0

User is offline   LeoD 

  • Duke4.net topic/3513

#87

Trying to load Earth Base ...

Attached File(s)


0

User is offline   LeoD 

  • Duke4.net topic/3513

#88

Mapster32 zoom crash. Load BobSPX, go to sprite 965 (seenine) @ 29696/-99328 and zoom in to the Min...

Attached File(s)


0

User is offline   Helixhorned 

  • EDuke32 Developer

#89

View PostLeoD, on 09 May 2013 - 10:12 AM, said:

Trying to load Earth Base ...

This map is extremely corrupt: some wall's .nextsector/.nextwall members are out of the MAX* bounds, so it will report corruption level 5 with the new Mapster32 build. I've attached a map where the problematic walls have been made white. In the ZIP, there's also a list of their wall numbers. Use [']+[J] / [W] in Mapster32 to jump to a wall given by its index.

View PostLeoD, on 09 May 2013 - 02:24 PM, said:

Mapster32 zoom crash. Load BobSPX, go to sprite 965 (seenine) @ 29696/-99328 and zoom in to the Min...

This is a duplicate of the crash you reported above.

Attached File(s)


1

User is offline   LeoD 

  • Duke4.net topic/3513

#90

View PostHelixhorned, on 10 May 2013 - 04:54 AM, said:

This map is extremely corrupt: some wall's .nextsector/.nextwall members are out of the MAX* bounds, so it will report corruption level 5 with the new Mapster32 build. I've attached a map where the problematic walls have been made white. In the ZIP, there's also a list of their wall numbers. Use [']+[J] / [W] in Mapster32 to jump to a wall given by its index.
Thanks!

View PostHelixhorned, on 10 May 2013 - 04:54 AM, said:

This is a duplicate of the crash you reported above.
Didn't r3188 fix that first zoom issue?
0

Share this topic:


  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options