in reply to Re^4: Module::Install hacking
in thread Module::Install hacking
(details of which are not posted in this thread)
Not many details to report - it was just one of those "perl.exe has stopped working" type of messages as the program (ie any program that had loaded Gtk2-WebKit) was exiting.
I don't know the exact details of what was going wrong, but both libgcc_sis_452.dll and libgcc_s_dw2-1.dll (which were identical) had been loaded by different parts of the program. Restructuring so that libgcc_sis_452.dll was used throughout fixed the problem.
My guess is that, during exit of "the program", a handle was being thrown to the wrong dll.
NOTE: The 2 dlls were not actually identical, but were close enough to identical. I did replace libgcc_s_dw2-1.dll with a copy that *was* identical to libgcc_sis_452.dll and it made no difference.
Cheers,
Rob
Not many details to report - it was just one of those "perl.exe has stopped working" type of messages as the program (ie any program that had loaded Gtk2-WebKit) was exiting.
I don't know the exact details of what was going wrong, but both libgcc_sis_452.dll and libgcc_s_dw2-1.dll (which were identical) had been loaded by different parts of the program. Restructuring so that libgcc_sis_452.dll was used throughout fixed the problem.
My guess is that, during exit of "the program", a handle was being thrown to the wrong dll.
NOTE: The 2 dlls were not actually identical, but were close enough to identical. I did replace libgcc_s_dw2-1.dll with a copy that *was* identical to libgcc_sis_452.dll and it made no difference.
Cheers,
Rob
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^6: Module::Install hacking
by BrowserUk (Patriarch) on Sep 15, 2012 at 04:44 UTC | |
by bulk88 (Priest) on Sep 15, 2012 at 05:38 UTC | |
by BrowserUk (Patriarch) on Sep 15, 2012 at 08:01 UTC |
In Section
Seekers of Perl Wisdom