Timestamps are in GMT/BST.
| 00:09:20 | | sam686 has joined |
| 00:09:20 | | ChanServ sets mode +v |
| 00:20:34 | sam686 | sky2: eth0 (and eth1): rx error, status 0x7ffc0001 length 1228, eth0: hung mac 124:36 fifo 195 (78:73) eth0: receiver hang detected... both of these marvell cards keeps giving me problems, to the point that it leeps lag spiking during game every day. now decided to get those out of the computer, now only using 2 other 100 mbps pci ethernet card and on-board realtek gigabit, all 3 are stable. |
| 00:57:36 | | raptor Quit () |
| 01:37:52 | | watusimoto has joined |
| 01:37:52 | | ChanServ sets mode +o |
| 01:45:10 | | Watusimoto_ has joined |
| 01:46:22 | Watusimoto_ | trying out the new visual studio communty edition |
| 01:47:54 | Watusimoto_ | and I just learned the professional version is free to students |
| 03:49:26 | | Watusimoto_ Quit (Read error: Connection reset by peer) |
| 05:04:42 | | LordDVG has joined |
| 05:43:43 | | Darrel has joined |
| 06:40:46 | | LordDVG Quit (Remote host closed the connection) |
| 07:10:09 | | Darrel Quit (Read error: Connection reset by peer) |
| 07:10:26 | | Darrel has joined |
| 10:53:37 | | Darrel Quit (Ping timeout: 245 seconds) |
| 10:54:02 | | Darrel has joined |
| 11:49:40 | | Watusimoto_ has joined |
| 12:01:30 | | Watusimoto_ Quit (Ping timeout: 264 seconds) |
| 12:04:24 | | raptor has joined |
| 12:04:24 | | ChanServ sets mode +o |
| 12:04:28 | raptor | good day |
| 13:00:30 | watusimoto | hi\ |
| 13:00:38 | watusimoto | I fell asleep AGAIN on the couch |
| 13:01:13 | raptor | hi |
| 13:01:14 | watusimoto | but this morning, I tested 019d with my non-crashy joystick, and found I could not reproduce the problem |
| 13:01:21 | watusimoto | the crashy problem |
| 13:01:33 | watusimoto | so it looks like it might really be related to my special joystick |
| 13:01:35 | raptor | I ate gingerbread cookies with red frosting and didn't sleep much at all the whole night |
| 13:01:42 | watusimoto | interesting |
| 13:01:59 | watusimoto | was there caffine in the frosting? |
| 13:02:06 | raptor | same with the wife... we think it was the frosting, but not sure |
| 13:02:12 | raptor | i have no idea |
| 13:03:07 | raptor | i doubt it - my second born and I don't do to well with caffeine (I get headaches, he goes beserk then spirals into a tantrum feedback-loop) |
| 13:03:44 | raptor | it wasn't chocolate either |
| 13:03:54 | raptor | so it was your weird joystick the whole time? |
| 13:08:21 | watusimoto | there were two joystick issues; one was (I think) my weird joystick, the second (I think) was fixed by your recent changes |
| 13:08:34 | raptor | huh |
| 13:08:36 | raptor | ok |
| 13:08:39 | raptor | well good |
| 13:09:00 | watusimoto | the second issue caused my son to futz with the joystick, tirggering the first problem, leading to immense frustration |
| 13:09:30 | watusimoto | (the first is the crash, the second is spurious button presses when moving the axes) |
| 13:09:59 | watusimoto | and I upgraded to the community version of visual studio, which will let me use plugins and otherwise enhance the coding environment |
| 13:10:18 | watusimoto | I also learned that, as a student, you have access to the full version of visual studio for free |
| 13:10:40 | watusimoto | if you care; it's a great ide (well, ok, a decent ide, but no one does a good job with c++) |
| 13:11:19 | raptor | the full version? I haven't been too impressed with the express versions... |
| 13:11:41 | watusimoto | well, you probably won't like the full version then |
| 13:11:44 | raptor | although it is still probably better than gdb on the command line |
| 13:11:56 | watusimoto | but it lets you use plugins, which is the main thing missing from express that impacts our work |
| 13:12:26 | watusimoto | btw, I tested (in a very limited fashion) lua editor plugins with 020, and they seem to be working |
| 13:12:31 | watusimoto | I was sure I had broken them |
| 13:12:56 | watusimoto | debugging with vs > debugging with gdb |
| 13:14:12 | raptor | oh yeah - the Lua thingy |
| 13:14:38 | raptor | I'll want to bring over the findAllObjects() changes into the 019d branch once you're done with the |
| 13:14:40 | raptor | *them |
| 13:25:09 | raptor | actually - i found memory errors with Lua scripts in the editor... and i'm not entirely sure how to fix them |
| 13:37:00 | | LordDVG has joined |
| 14:28:36 | watusimoto | when you say you found memory errors, you mean with valgrind? |
| 14:29:03 | watusimoto | it is possible to make lua scripts leak |
| 14:36:08 | raptor | yes |
| 14:36:26 | raptor | one was even a serious one 'invalid read' |
| 14:36:48 | raptor | i mean besides the known leaks with object handling |
| 14:37:56 | raptor | i'll get you some traces just as soon as i figure out that valgrind command again... |
| 14:56:09 | raptor | watusimoto: http://pastie.org/pastes/9770566/text |
| 14:56:35 | raptor | The first two have something weird to do with TNL::StringTable and setting up our global Lua enums |
| 14:57:10 | raptor | the 3rd is related to the 4th and 5th which are potentially crash-inducing memory errors |
| 14:57:29 | raptor | since they are invalid reads |
| 15:03:29 | | Invisible has joined |
| 15:04:21 | raptor | oh wow, geometry wars 3: https://www.youtube.com/watch?v=DqL7GYXFc-s |
| 15:32:44 | | Invisible Quit (Ping timeout: 245 seconds) |
| 15:41:10 | | Darrel Quit (Read error: Connection reset by peer) |
| 16:07:55 | | Invisible has joined |
| 16:30:08 | | LordDVG Quit (Remote host closed the connection) |
| 17:20:00 | watusimoto | geom wars looks interesting... not sure if the 3-d playfields are additive or just a distraction |
| 17:21:09 | watusimoto | so what do you think -- we're pushing a string that we haven't actually placed on the stack? |
| 17:21:40 | watusimoto | other than that, I'm not sure how we get an invalid read |
| 17:22:01 | raptor | an invalid read means it's attempt to access memory that has been removed |
| 17:22:08 | watusimoto | maybe pushing a pointer that hasn't been intialized? if so we could go via string class to ensure that never happens |
| 17:22:11 | raptor | or at least lost ahold of |
| 17:22:24 | raptor | so like deleting an object then attempting to access a member from it |
| 17:22:47 | watusimoto | well, you have a stack trace, so we can work through and see where it might be coming from |
| 17:23:09 | watusimoto | we might be able to resolve by passing copies of things like strings |
| 17:23:14 | raptor | yes... and i've gone over it and got lost |
| 17:23:21 | raptor | although admittedly it was later at night |
| 17:24:12 | watusimoto | well, I can review tonight. the traces don't look too deep |
| 17:24:31 | watusimoto | assuming I don't fall asleep early yet again, that is |
| 17:24:31 | raptor | it was less about being deep and more about chicken-egg scenarios |
| 17:24:39 | watusimoto | I see |
| 17:25:04 | watusimoto | well now that we are working on a common code base again, hopefully we can be more cooperative :-) |
| 17:25:17 | raptor | heh |
| 17:25:53 | | Darrel has joined |
| 17:27:34 | | raptor Quit (Read error: Connection reset by peer) |
| 17:40:24 | | raptor has joined |
| 17:40:24 | | ChanServ sets mode +o |
| 17:40:46 | raptor | sorry, hard video driver crash in the middle of that conversation |
| 17:46:29 | watusimoto | ouch |
| 17:53:11 | watusimoto | try unplugging your joysticks! :-) |
| 18:13:09 | | Invisible Quit (Ping timeout: 245 seconds) |
| 18:39:27 | | amgine123 has joined |
| 19:31:00 | amgine123 | hi |
| 19:56:15 | | Darrel Quit (Ping timeout: 272 seconds) |
| 19:56:59 | | raptor Quit () |
| 19:57:55 | | fordcars has joined |
| 20:05:23 | | Invisible has joined |
| 20:21:08 | | Darrel has joined |
| 20:21:54 | | Invisible Quit (Ping timeout: 245 seconds) |
| 20:37:20 | | Invisible has joined |
| 20:51:47 | | watusimoto Quit (Quit: Leaving.) |
| 21:02:04 | | Invisible1 has joined |
| 21:03:37 | | Invisible Quit (Ping timeout: 245 seconds) |
| 21:16:46 | | Invisible has joined |
| 21:17:37 | | Invisible1 Quit (Ping timeout: 240 seconds) |
| 21:22:06 | | Invisible1 has joined |
| 21:22:57 | | Invisible Quit (Ping timeout: 250 seconds) |
| 21:23:47 | | Invisible has joined |
| 21:26:53 | | Invisible1 Quit (Ping timeout: 264 seconds) |
| 21:42:15 | amgine123 | ZZZZZ |
| 22:05:53 | | Invisible Quit (Ping timeout: 264 seconds) |
| 23:01:29 | | watusimoto has joined |
| 23:01:29 | | ChanServ sets mode +o |
| 23:05:10 | | amgine123 Quit (Ping timeout: 246 seconds) |
| 23:11:32 | | watusimoto Quit (Quit: Leaving.) |