These are chat archives for roxas75/rxTools

12th
Dec 2015
Golui
@Golui
Dec 12 2015 11:06
Hi, I'm having issues running freshly compiled rxTools. It seems to hang in the for (btm = shdr + ehdr->e_shnum; shdr != btm; shdr++) loop. (firm.c @ 248). I have a 2DS running 7.2 EUR.
173210
@173210
Dec 12 2015 12:48
@Golui I guess your patches are old. They are in rxTools/patches.
Golui
@Golui
Dec 12 2015 13:00
They have been compiled right with it.
@173210 I delete the installed date each time I test, with fresh patches. My firmware is in the rxTools/sys/firm, there are 3 files there.
What would you suggest then?
173210
@173210
Dec 12 2015 13:02
Hmm, I have no idea why it doesn't work. As you can see, it refers only to those patches, so it should work fine if they are correct.
Golui
@Golui
Dec 12 2015 13:03
It actually hangs on the loop itself
The inner condition is never executed
I printed the values supplied, and got some wierd results too.
Is it workong for you, @173210 ?
173210
@173210
Dec 12 2015 13:06
Yes, of course.
Golui
@Golui
Dec 12 2015 13:06
That's odd. Is it perhaps because I have a 2DS?
There have been issues with that in the past too.
But that was during the 2.6 era.
Hmm...is there some magic way of generating new patches? Or cleaning and recompiling should do it?
173210
@173210
Dec 12 2015 13:10
@Golui The code has been introduced by me after 2.6, so it doesn't matter.
Well, keep your toolchain up-to-date. That's all.
Golui
@Golui
Dec 12 2015 13:11
Well, I did pull the git, updated devkitarm, got a fresh firmware from the cdn...
You don't get much fresher than this, do you?
173210
@173210
Dec 12 2015 13:12
[defaultarm7]
Version=0.5.27
File=default_arm7-0.5.27.tar.bz2
Golui
@Golui
Dec 12 2015 13:16
What would that be?
Golui
@Golui
Dec 12 2015 13:30
Nope, even after recompilation it fails. Removed the data folder, added new firmware.
It is in an infinite loop, the condition is never met. Makes me think it's misaligned. @173210
Golui
@Golui
Dec 12 2015 13:50
Hmm
After doing some more testing, it seems to crash after calling execReboot...