Jump to page: 1 2
Thread overview
Sooo, umm, status of Optlink Issue #6144?
Apr 08, 2013
Nick Sabalausky
Apr 08, 2013
Walter Bright
Apr 09, 2013
Denis Shelomovskij
Apr 09, 2013
Nick Sabalausky
Apr 09, 2013
Denis Shelomovskij
Apr 09, 2013
Rene Zwanenburg
Apr 09, 2013
Walter Bright
Apr 09, 2013
Denis Shelomovskij
Apr 09, 2013
Walter Bright
Apr 10, 2013
Denis Shelomovskij
Apr 10, 2013
Denis Shelomovskij
Apr 10, 2013
thedeemon
April 08, 2013
Regarding the blocker "Unexpected OPTLINK Termination at EIP=00428DA3": http://d.puremagic.com/issues/show_bug.cgi?id=6144

I'm hitting on that issue now too, and it's a royal PITA since I can't even get stack traces, there's no obvious way to de-trigger the problem and the problem is known to resist minimized test cases.

So what's the current status of it (which I ask hoping the answer is something like "a top priority being actively worked on")?

More importantly, is there any info/files/etc I can provide to help out, or is everything needed already known and merely awaiting a fix from anyone who knows much more about optlink than I do?

April 08, 2013
On 4/8/2013 12:33 PM, Nick Sabalausky wrote:
> Regarding the blocker "Unexpected OPTLINK Termination at EIP=00428DA3":
> http://d.puremagic.com/issues/show_bug.cgi?id=6144
>
> I'm hitting on that issue now too, and it's a royal PITA since I can't
> even get stack traces, there's no obvious way to de-trigger the
> problem and the problem is known to resist minimized test cases.
>
> So what's the current status of it (which I ask hoping the answer is
> something like "a top priority being actively worked on")?
>
> More importantly, is there any info/files/etc I can provide to help
> out, or is everything needed already known and merely awaiting a fix
> from anyone who knows much more about optlink than I do?
>

Denis Shelomovskij has a pull request for optlink on it:

https://github.com/DigitalMars/optlink/pull/8

You can give that a try. My main difficulty with it is it's a hack. But if it works for you, that might be good enough.
April 09, 2013
09.04.2013 1:16, Walter Bright пишет:
> On 4/8/2013 12:33 PM, Nick Sabalausky wrote:
>> Regarding the blocker "Unexpected OPTLINK Termination at EIP=00428DA3":
>> http://d.puremagic.com/issues/show_bug.cgi?id=6144
>>
>> I'm hitting on that issue now too, and it's a royal PITA since I can't
>> even get stack traces, there's no obvious way to de-trigger the
>> problem and the problem is known to resist minimized test cases.
>>
>> So what's the current status of it (which I ask hoping the answer is
>> something like "a top priority being actively worked on")?
>>
>> More importantly, is there any info/files/etc I can provide to help
>> out, or is everything needed already known and merely awaiting a fix
>> from anyone who knows much more about optlink than I do?
>>
>
> Denis Shelomovskij has a pull request for optlink on it:
>
> https://github.com/DigitalMars/optlink/pull/8
>
> You can give that a try. My main difficulty with it is it's a hack. But
> if it works for you, that might be good enough.

It works for me. If it will work for Nick too will you merge pull #8, resolving 6144 and open a new ticket about underlying issue?

-- 
Денис В. Шеломовский
Denis V. Shelomovskij
April 09, 2013
08.04.2013 23:33, Nick Sabalausky пишет:
> Regarding the blocker "Unexpected OPTLINK Termination at EIP=00428DA3":
> http://d.puremagic.com/issues/show_bug.cgi?id=6144
>
> I'm hitting on that issue now too, and it's a royal PITA since I can't
> even get stack traces, there's no obvious way to de-trigger the
> problem and the problem is known to resist minimized test cases.
>
> So what's the current status of it (which I ask hoping the answer is
> something like "a top priority being actively worked on")?
>
> More importantly, is there any info/files/etc I can provide to help
> out, or is everything needed already known and merely awaiting a fix
> from anyone who knows much more about optlink than I do?
>

If you are not interesting in developing OPTLINK but want to live without Issue 6144, email me (on this address or without ".reg" suffix) and I'll send you fixed OPTLINK.


If you want to be able to build OPTLINK (I mean without dmc) you need pull #4, to debug and use Visual C++ you need pull #6 (both are ignored ~20 days so I don't expect them to be merged soon). And #8 to fix Issue 6144, but not probably existed underlying OPTLINK bug which I hope will not cause problems in near future (looks like Walter is against such solution so don't expect it to be merged [soon]).

To make things easier use "patched" branch from my fork with everything merged:
https://github.com/denis-sh/optlink/tree/patched

Do not forget: you also need `imagecfg` [1] and prepend `build_optlink.bat` with something like this:
---
set DM=D:\D\dm
set PATH=%DM%\bin;%PATH%
---

[1] http://www.robpol86.com/index.php/ImageCFG


-- 
Денис В. Шеломовский
Denis V. Shelomovskij
April 09, 2013
On Tuesday, 9 April 2013 at 11:10:40 UTC, Denis Shelomovskij wrote:
> If you are not interesting in developing OPTLINK but want to live without Issue 6144, email me (on this address or without ".reg" suffix) and I'll send you fixed OPTLINK.

Hi,

It looks like the web interface to the NG doesn't show email addresses (good thing), so I'm posting here instead of mailing you. I'd greatly appreciate it if you could send me the fixed binary. The address I'm using for this post is valid.
April 09, 2013
On 4/9/13 6:53 AM, Denis Shelomovskij wrote:
> 09.04.2013 1:16, Walter Bright пишет:
>> On 4/8/2013 12:33 PM, Nick Sabalausky wrote:
>>> Regarding the blocker "Unexpected OPTLINK Termination at EIP=00428DA3":
>>> http://d.puremagic.com/issues/show_bug.cgi?id=6144
>>>
>>> I'm hitting on that issue now too, and it's a royal PITA since I can't
>>> even get stack traces, there's no obvious way to de-trigger the
>>> problem and the problem is known to resist minimized test cases.
>>>
>>> So what's the current status of it (which I ask hoping the answer is
>>> something like "a top priority being actively worked on")?
>>>
>>> More importantly, is there any info/files/etc I can provide to help
>>> out, or is everything needed already known and merely awaiting a fix
>>> from anyone who knows much more about optlink than I do?
>>>
>>
>> Denis Shelomovskij has a pull request for optlink on it:
>>
>> https://github.com/DigitalMars/optlink/pull/8
>>
>> You can give that a try. My main difficulty with it is it's a hack. But
>> if it works for you, that might be good enough.
>
> It works for me. If it will work for Nick too will you merge pull #8,
> resolving 6144 and open a new ticket about underlying issue?

I think that's a good step. And let's not forget that bugs etc. can always be reopened.

Andrei

April 09, 2013
On 4/9/2013 4:10 AM, Denis Shelomovskij wrote:
> If you are not interesting in developing OPTLINK but want to live without Issue
> 6144, email me (on this address or without ".reg" suffix) and I'll send you
> fixed OPTLINK.

Denis, I have neglected to thank you for your help with this, and your willingness to help others. Thanks! I really do appreciate it.

April 09, 2013
10.04.2013 0:44, Walter Bright пишет:
> On 4/9/2013 4:10 AM, Denis Shelomovskij wrote:
>> If you are not interesting in developing OPTLINK but want to live
>> without Issue
>> 6144, email me (on this address or without ".reg" suffix) and I'll
>> send you
>> fixed OPTLINK.
>
> Denis, I have neglected to thank you for your help with this, and your
> willingness to help others. Thanks! I really do appreciate it.
>

First of all, thanks for the thanks.

But I have to say I see the only one reason for it here. It is "Wow, that nasty person who used to insult everybody just did something useful. Lets say "Thanks" hoping he will like it and begin being useful".

So I'd like, if you don't mind, to redirect the "Thanks" to the (really time wasting and useful in a context of recent "shared library" talks and changes) fact I fixed TLS loading on Windows XP (yes, just finished what Rainer started) thus allowing languages like D to load/unload DLL-s dynamically.

-- 
Денис В. Шеломовский
Denis V. Shelomovskij
April 09, 2013
On 4/9/2013 2:41 PM, Denis Shelomovskij wrote:
> But I have to say I see the only one reason for it here. It is "Wow, that nasty
> person who used to insult everybody just did something useful. Lets say "Thanks"
> hoping he will like it and begin being useful".

You've been doing valuable stuff all along. It's why we put up with you :-)

I would, however, prefer that when you fire a broadside that you direct it at me rather than others here.

> So I'd like, if you don't mind, to redirect the "Thanks" to the (really time
> wasting and useful in a context of recent "shared library" talks and changes)
> fact I fixed TLS loading on Windows XP (yes, just finished what Rainer started)
> thus allowing languages like D to load/unload DLL-s dynamically.

This is great news. Can you point me to the pull req on that?

April 09, 2013
On Tue, 09 Apr 2013 14:53:57 +0400
Denis Shelomovskij <verylonglogin.reg@gmail.com> wrote:

> 09.04.2013 1:16, Walter Bright пишет:
> >
> > Denis Shelomovskij has a pull request for optlink on it:
> >
> > https://github.com/DigitalMars/optlink/pull/8
> >
> > You can give that a try. My main difficulty with it is it's a hack. But if it works for you, that might be good enough.
> 
> It works for me. If it will work for Nick too will you merge pull #8, resolving 6144 and open a new ticket about underlying issue?
> 

Works for me, too. :)

« First   ‹ Prev
1 2