Code Snippets and actions?
I am using code snippets and trying to apply action to create a button for an interactive graphic. Every time I click on the "Click to go to frame and stop" it opens the actions window in which the coding appears for a brief second then all of it completely disappears so it's an empty actions window. Any ideas?
Have you tried contacting Adobe Tech Support? If there is a problem with your installation, Adobe Tech Support folks are the most likely folks to be able to help. (just to clarify, these are user-to-user forums, not an Adobe Tech Support channel).
Similar Messages
-
How do I create a drop down menu with Code Snippets and Flash CS5?
Hi
I am wondering how to create a drop down menu using the Code Snippets and CS5?
There are some older tutorials out there and it would be nice if someone could create an updated drop down menu tutorial, and it might be me doing this after I have figured out the best and easiest way to create one, but before that I need some pointers.
Thanks!
Have a great day!
Paal JoachimYou can use panel widget to create manual menu where set to show target on rollover.
Something like this :
http://muse.adobe.com/exchange-library/menu-vertical-accordion-widget-1
http://muse.adobe.com/exchange-library/tiptop-navigation-menu
Thanks,
Sanjit -
Please check the Code snippet and detail the difference
Please go through the two code snippets given below...
Can some one please let me know if using generics is a better way to denote the signature and if yes, why is it so?
Thank you
Two classes:
class SimpleStr {
String name = "SimpleStr";
public SimpleStr(String name) {
this.name = name;
public String getName() {
return this.name;
public String toString() {
return getName();
class MySimpleStr extends SimpleStr {
String name = "MySimpleStr";
public MySimpleStr(String name) {
super(name);
this.name = name;
public String getName() {
return this.name;
public String toString() {
return getName();
Code Snippet 1:
class AnotherSimpleStr {
public <S extends SimpleStr>S getInfo() {
return (S)new MySimpleStr("val3");
Code Snippet 2:
class AnotherSimpleStr {
public SimpleStr getInfo() {
return new MySimpleStr("val3");
}Also, please see the code below, the getInfo() method is not taking care of Type safety right??!!!!
class AnotherSimpleStr {
public <S extends SimpleStr>S getInfo() {
return (S)new Object();
public <S extends SimpleStr>S getInfoAgain(Class<S> cls) {
return (S)new MySimpleStr("Val");
} -
Precedence and Associativity code snippet
Look at this code snippet and assume the value of i is 2:
((k = (++i)) + (j = (2 * (++i))))We have the pre-increment operator showing up twice and that operator is the highest level precedence in this example. Next in line as far as precedence goes is the multiply operator. So what I did was I went to the far right and raised i from 2 to 3
and then I figured since multiplication is the next in level of precedence I multiplied 3 * 2 to get 6.
But I guess that's not the correct way to evaluate this. The author said when you have two operators that are of the same level of precedence, Java uses associativity rules to "break the tie."
So I guess the correct thing to do is first increment i from 2 to 3 at the far left and then assign that to k.
I'm just a bit confused I guess. I thought step 1 would be to go to the far right and increment i from 2 to 3. Then step 2 would be to carry out the multiply operation.
Now the increment operator and the assignment operator are right associative. So the increment operator binds to variable i and the assignment operator binds to the result of incrementing i.
But I don't see the connection between being right associative and proceeding to evaluate expressions from left to right. I'm still not completely understanding why we evaluate the far left expression first and not do the far right one first.
Edited by: 357mag on Jun 6, 2010 7:46 PM
Edited by: 357mag on Jun 6, 2010 7:48 PM
Edited by: 357mag on Jun 6, 2010 7:49 PMSavitch said Java first does binding; that is it fully parenthesizes the expression using precedence and associativity rules. Then it evaluates expressions left to right.If that's what he says he is wrong. There is no such thing as 'binding; that is it fully parenthesizes the expression using precedence and associativity rules,' and I've already shown that 'evaluates expressions left to right' isn't correct either. See also the JLS, where none of this fantasy is mentioned. Compilers don't 'fully parenthesize' expressions. They parse them according to the grammar, which defines precedence and associativity; then they evaluate the operators in order of precedence, evaluating the operands of each operator in left-to-right order.
Walter Savitch is apparently a professor of CS and should know better than that. I'd like to see what he really said.
Since multiplication has a higher level of precedence than addition we perform the multiply operation first.Of course we do. That's not the point at issue.
Java is actually doing this:
d = a + (b * c)
That is the point at issue. This is incorrect. Java isn't 'actually doing this' at all. That's just begging the question. There is no compilation step that corresponds to the insertion of those parentheses. What is actually happening is that operator precedence dictates that the multiplication be evaluated before the addition.
As I said above, to a compiler writer, () is just another operator. Explaining operator precedence in terms of parentheses is putting the cart before the horse. It works the other way round.
Answer is 7Of course it is. That's not in dispute.
It's like the BODMAS you learned in 3rd grade.
The way it is actually done is (a) turning the expression into a parse tree, with the operators already in the correct place due to precedence, as dictated by the grammar, and (b) outputting a Reverse-Polish representation of the expression, which in the above case would look like this:
PUSH 1
PUSH 2
PUSH 3
MULTIPLY ; pop the top two elements on the stack, multiply them, and push the result
ADD ; pop the top two elements on the stack, add them, and push the result.
No parentheses there. -
Hi,
I recently tried to anwser to a forums question located at this URL: /message/8930166#8930166 [original link is broken]
I inserted some code snippets and encountered the problem that I was not able to send my posting to the forums (there occured an error like "Method not implemented: POST to /post.jspa not supported"...
After some try&error I realized that the problem lies in the mixture of JSP-Scriptlets and Javascript-Code in one code snippet.
So I placed an "_" behind the javascript-script-Tags which enabled me to send the posting finally.
This was however very annoying... is this a known problem or is this new?
EDIT: Also in this posting there is the problem only within the script-tags (without using the forum code-markups).Oh, looks like so. But how about just using spaces between the square brackets and your index designator, along these lines:
int[] array = new int[ 10 ];
int i = 1;
array[ i++ ] = 42;
array[ i ] = 50;That's how I always write my code. Unless the client has some strict coding conventions that dictate otherwise, that is.
.P. -
Java.lang.instrumentation (looking for examples, code snippets)
I'm exploring the use of java.lang.instrumentation, management for a variety of tasks such as profiling, monitoring, etc.
I'm looking for some code snippets and examples to get me bootstrapped. Didn't find any doing a search.Unfortunately there aren't any examples of java.lang.instrument usage available yet. I will try to rectify this.
java.lang.instrument.Instrumentation is an interface, but it is not an interface that users of java.lang.instrument implement. A single instance of a class, internal to the JRE, which implements this interface is created if and only if the -javaagent flag is used. This sole instance is then passed into the premain method.
Robert G. Field
JSR-163 Specification Lead -
Audio captcha is not working in mac safari 5.1.7.
We used a code snippet that is working in other browser like IF 7,8,9, crome and firefox.
Audio refresh is also not happening.
When submit Audio Captcha then jcapcha framework giving InvocationTargetException.
<Edited By Host>Audio captcha is not working in mac safari 5.1.7.
We used a code snippet that is working in other browser like IF 7,8,9, crome and firefox.
Audio refresh is also not happening.
When submit Audio Captcha then jcapcha framework giving InvocationTargetException.
<Edited By Host> -
I cannot get the code snippets to show. What am I missing here?
Hi there,
Code snippets have changed for Edge Animate CC 2014: they are categorized by type, and allow you to choose which elements are being targeted. Please refer to the attached screenshot:
hth,
Joe -
I am trying to save a custom code snippet in Flash CC and it does not save, any ideas why? I am using Windows 8.1 with Flash CC.
I even when into the "Edit Code Snippet XML" and added a Custom folder and a custom template. Then I went back to add the code snippet again and it still did not work.
About line 32, I added:
<category title="Custom"
isBranch="true" expanded="false"
description="Code for common interactions">
<snippet isBranch="false">
<title>Custom Snippet</title>
<description>This is an example of a custom code snippet.</description>
<requiresSymbol>true</requiresSymbol>
<code><![CDATA[
// Code goes here
trace("A custom code snippet");
]]></code>
</snippet>
</category>
Any assistance would be greatly appreciated.UserAgent for the OP is - Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100405 Namoroka/3.6.3 - he might be running a 64-bit 3rd party build.
-
Adding a target to 'drag and drop' code snippet
Hi,
I would imagine it's a simple enough bit of additional code, but I'm no programmer, and trawling the Web has proved fruitless to date...
Within Flash CS5 and using AS 3, I'm attempting to create a series of drag-and-drop interactions for a learning exercise where items must be dragged into the correct box with positive and negative feedback being generated as a result of where the learner drops the item. All I need is the code to link the drag and drop code snippet (which I have working) to a specific object/location on the stage (which I cannot find nor figure out for the life of me)!
I may be overcomplicating given that perhaps there is a CS5-compatible extension out there somewhere (whatever happened to all of the e-learning extensions and tools Flash once had if my memory serves?) which can provide me with an easily customizable template to achive what I need to do?
Many thanks in advance to whomever can offer and tips, tools or usable code for this task.
Galvoice.the easiest way to handle that would be to assign a transparent movieclip to the target position and use that movieclip as your droptarget.
-
Import code coloring xml and code snippets into dreamweaver cc 2014
How do I import my code coloring xml file and code snippets from the earlier version of dreamweaver into cc 2014?
Thanks, Preran. After uninstalling the 2014.1 update and reinstalling the previous version, I now installed the 2014.1 update again. Instead of jumping straight into restoring the preferences, I decided to test it out as-is, and it worked! No problems with pasting after opening any of my five browsers. I wonder what may have gone wrong the first time...or what was corrected during the uninstall/reinstall process. In any case, it is working again now and I am grateful. Thanks!
-
So ... I'll try to explain this the best I can.
I have a flash file that is nothing more than a slide presentation.
I go from one slide to another using buttons.
There are global buttons (navigation: Next Previous, Home) ... and their are screen specific buttons (go to frame X and stop).
That's it.
For some reason ... navigation never works on the last slide.
None of the navigation, global OR local.
There is nothing different about this screen than any other screen.
It shares the same global navigation as the previous screens ... but once published ... the code snippets do not work.
When you arrive to the last slide ... it does nothing.
The buttons are active in the sense that the cursor changes on roll-over, but the action does not take place.
I have even tried to make that last slide seperate by giving it it's own set of buttons.
Still ... it does not work.
I have RACKED my brain trying to figure out why this would happen.
If I delete the last slide (say ... #20) then publish ... #19 stops working.
Is this a bug with the software?
The file is SO simple it stupid.
It could be done in html ... but it needed to be done in Flash to create a .swf so it could be displayed on a PlayBook.
The whole project is now a flop.
Does ANYONE know why this might happen? :|
I know this is hard to explain ... but there really is nothing to this file.
Thanks in advance.What this is ... is a demo for an phone app.
They are doing the demo on a PlayBook.
There are 20 screens and the design looks like a BlackBerry Torch.
The bottom navigation takes the user back to screen One.
I have a button on Frame 1 of the timeline that runs across all 20 screens.
The Code Snippet for that button is:
HomeLeft.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_9);
function fl_ClickToGoToAndStopAtFrame_9(event:MouseEvent):void
gotoAndStop(1);
So .. if the user is on say ... screen 10 and clicks the "HomeLeft" button .. it takes them to screen #1.
That works.
All the navigation works up to screen 19.
Then ... when you navigate to screen 20 ... nothing.
The buttons react ... but the script is not activated.
I have looked EVERYWHERE for rogue code.
I even deleted the frames for screen 20 and then built it again.
Still ... it does not work.
If I could show you a screen shot of the timeline ... I think it would make more sense. -
Trouble with iWeb code snippet for drop down menu
Hello,
So, I'm having a bit of trouble figuring this out and it goes beyond my knowledge, to be honest. I'm working on a website for someone and when viewed in Safari for Mac or iPad or even iPhone, it all works out great. But, when viewed in any other browser for Mac or Windows, the drop down doesn't display the "menu heading," only what should be the first drop down selection. Not only that, that page now becomes "unselectable" and more or less dead.
Here is what it should read, and does on Safari:
Rates and Hours
FAQ - Yoga
FAQ - Reiki
FAQ - Massage
On all other browsers, it displays the FAQ - Yoga option as the "title" and only displays the other two options. So, is this something that can be fixed in the code snippet or is what I'm seeing a more involved HTML issue that would require actual skills to fix? Any help or direction would be greatly appreciated because I'd love to get this knocked out and also pick something up in addition. If I have to edit the actual HTML pages themselves I could do that as well; I've got an editor and have done that for my own site when needed. Anyway, thank you very much in advance!
Her
<html>
<title></title>
<head>
<script>
<!--
function land(ref, target)
lowtarget=target.toLowerCase();
if (lowtarget=="_self") {window.location=loc;}
else {if (lowtarget=="_top") {top.location=loc;}
else {if (lowtarget=="_blank") {window.open(loc);}
else {if (lowtarget=="_parent") {parent.location=loc;}
else {parent.frames[target].location=loc;};
function jump(menu)
ref=menu.choice.options[menu.choice.selectedIndex].value;
splitc=ref.lastIndexOf("*");
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != "") {land(loc,target);}
//-->
</script>
</head>
<body>
<style type="text/css">
<!--
.combobox {
background-color: #fef3e2;
color: #463c3c;
font-size: 13pt;
font-family: optima;
font-weight: normal;
font-style: none;
-->
</style>
<form action="dummy" method="post"><select name="choice" size="1" class="combobox" onChange="jump(this.form)"
<option value="">Rates, Hours, Reservations</option>
<option value="http://yogareikimassage.com/MG/Rates.html*_top">Rates and Hours</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Yoga.html*_top">FAQ and Reserve - Yoga</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Reiki.html*_top">FAQ and Reserve - Reiki</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Massage.html*_top">FAQ and Reserve - Massage</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Personal_Training.html*_top">FAQ and Reserve - Training</option>
</select>
</form>
</body>
</html>Here is what it should read, and does on Safari:
Rates and Hours
FAQ - Yoga
FAQ - Reiki
FAQ - Massage
No, it shouldn't and it doesn't. It should look like :
Rates, Hours, Reservations
Rates and Hours
FAQ - Yoga
FAQ - Reiki
FAQ - Massage
FAQ and Reserve - Training
Here's the correct part :
<select>
<option value="">Rates, Hours, Reservations</option>
<option value="http://yogareikimassage.com/MG/Rates.html*_top">Rates and Hours</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Yoga.html*_top">FAQ and Reserve - Yoga</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Reiki.html*_top">FAQ and Reserve - Reiki</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Massage.html*_top">FAQ and Reserve - Massage</option>
<option value="http://yogareikimassage.com/MG/FAQ_-_Personal_Training.html*_top">FAQ and Reserve - Training</option>
</select>
The <select> item was missing. And if you don't want the first line in the menu (Rates, Hours, Reservations) then don't enter it in the first place.
BTW, it's not a dropdown menu. It's a selection list in a form. -
Code::Blocks and gdb's Debug Attach to process; crash
Hello!
I've just started using Code::Blocks and very happy with it, but there is one problem: say I have a binary file with debugging symbols, then I try to attach to it using Code::Blocks (Debug>Attach to process); when I enter the PID and press "OK" button - IDE crashes.
Here is the stacktrace of codeblocks itself from gdb:
[user@host ~]$ gdb codeblocks
GNU gdb (GDB) 7.4
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/codeblocks...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/codeblocks
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
[New Thread 0xb1881b40 (LWP 8035)]
Initialize EditColourSet .....
[New Thread 0xae6c4b40 (LWP 8036)]
[New Thread 0xadec3b40 (LWP 8037)]
[New Thread 0xad6c2b40 (LWP 8038)]
[New Thread 0xacec1b40 (LWP 8039)]
Initialize EditColourSet: done.
Loading toolbar...
OpenFilesList: loaded
ThreadSearch: loaded
lib_finder: loaded
EnvVars: loaded
CodeStat: loaded
ClassWizard: loaded
HeaderFixup: loaded
BYOGames: loaded
CodeSnippets: loaded
cbDragScroll: loaded
SymTab: loaded
CB_Koders: loaded
HelpPlugin: loaded
Compiler: loaded
Debugger: loaded
wxSmithAui: loaded
Autosave: loaded
wxSmith: loaded
wxSmithMime: loaded
Profiler: loaded
ScriptedWizard: loaded
Valgrind: loaded
RegExTestbed: loaded
wxSmithContribItems: loaded
CppCheck: loaded
ToDoList: loaded
[New Thread 0xab9b8b40 (LWP 8040)]
CodeCompletion: loaded
FilesExtensionHandler: loaded
Cccc: loaded
Exporter: loaded
AStylePlugin: loaded
AutoVersioning: loaded
IncrementalSearch: loaded
ProjectsImporter: loaded
cbKeyBinder: loaded
MouseSap: loaded
BrowseTracker: loaded
HexEditor: loaded
copystrings: loaded
Open files list plugin activated
ThreadSearch plugin activated
Library finder plugin activated
Environment variables plugin activated
Code statistics plugin activated
Class wizard plugin activated
Header Fixup plugin activated
BYO Games plugin activated
Code snippets plugin activated
DragScroll plugin activated
Symbol Table Plugin plugin activated
Koders query plugin activated
Help plugin plugin activated
Added compiler "GNU GCC Compiler"
Added compiler "Intel C/C++ Compiler"
Added compiler "SDCC Compiler"
Added compiler "Tiny C Compiler"
Added compiler "GDC D Compiler"
Added compiler "Digital Mars D Compiler"
Added compiler "GNU ARM GCC Compiler"
Added compiler "GNU AVR GCC Compiler"
Added compiler "GNU GCC Compiler for PowerPC"
Added compiler "GNU GCC Compiler for TriCore"
Compiler plugin activated
Debugger plugin activated
wxSmith - Aui plugin activated
Autosave plugin activated
wxSmith plugin activated
wxSmith - MIME plugin plugin activated
Code profiler plugin activated
Project wizard added for 'Empty project'
Project wizard added for 'Console application'
Project wizard added for 'D application'
Project wizard added for 'FLTK project'
Project wizard added for 'GLFW project'
Project wizard added for 'GLUT project'
Project wizard added for 'GTK+ project'
Project wizard added for 'Irrlicht project'
Project wizard added for 'Lightfeather project'
Project wizard added for 'OpenGL project'
Project wizard added for 'Ogre project'
Project wizard added for 'Code::Blocks plugin'
Project wizard added for 'QT4 project'
Project wizard added for 'SDL project'
Project wizard added for 'SFML project'
Project wizard added for 'Static library'
Project wizard added for 'Shared library'
Project wizard added for 'wxWidgets project'
Build-target wizard added for 'Console'
Build-target wizard added for 'Static library'
Build-target wizard added for 'wxWidgets'
Project wizard added for 'ARM Project'
Project wizard added for 'AVR Project'
Project wizard added for 'TriCore Project'
Project wizard added for 'PowerPC Project'
File(s) wizard added for 'Empty file'
File(s) wizard added for 'C/C++ source'
File(s) wizard added for 'C/C++ header'
Scripted wizard plugin activated
Valgrind plugin activated
Regular expressions testbed plugin activated
wxSmith - Contrib Items plugin activated
CppCheck plugin activated
Todo List plugin activated
Code completion plugin activated
Files extension handler plugin activated
Cccc plugin activated
Source Exporter plugin activated
Source code formatter (AStyle) plugin activated
AutoVersioning plugin activated
IncrementalSearch plugin activated
Foreign projects importer plugin activated
Keyboard shortcuts plugin activated
MouseSap plugin activated
BrowseTracker plugin activated
HexEditor plugin activated
Copy Strings to clipboard plugin activated
Initializing plugins...
[New Thread 0xaaddcb40 (LWP 8047)]
Program received signal SIGSEGV, Segmentation fault.
0xb75237aa in wxStringBase::operator=(wxStringBase const&) () from /usr/lib/libwx_baseu-2.8.so.0
(gdb) backtrace
#0 0xb75237aa in wxStringBase::operator=(wxStringBase const&) () from /usr/lib/libwx_baseu-2.8.so.0
#1 0xabee2133 in DebuggerGDB::Debug() () from /usr/lib/codeblocks/plugins/libdebugger.so
#2 0xabed197b in DebuggerGDB::OnAttachToProcess(wxCommandEvent&) () from /usr/lib/codeblocks/plugins/libdebugger.so
#3 0xb74ce9f8 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb755e59a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb755e71b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#6 0xb755ead1 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#9 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#12 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#17 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#18 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#19 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#20 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#21 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#22 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#23 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#24 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#25 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#26 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#27 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#28 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#29 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#30 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#31 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#32 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#33 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#34 0xb755ea61 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#35 0xb778cfb7 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0xb6a2016c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#37 0xb6a1ec5c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#38 0xb6a31a10 in ?? () from /usr/lib/libgobject-2.0.so.0
#39 0xb6a3a7a7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#40 0xb6a3a913 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#41 0xb6d7d6c5 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#42 0xb6c5b3c7 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#43 0xb6c5b7d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb6c4fb2d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb6c46762 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb6a1d6ad in ?? () from /usr/lib/libgobject-2.0.so.0
#47 0xb6a1ec5c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#48 0xb6a31858 in ?? () from /usr/lib/libgobject-2.0.so.0
#49 0xb6a3a5b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#50 0xb6a3a913 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#51 0xb6d7e743 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb6c4492e in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#53 0xb6c44cc0 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb6ab9078 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#55 0xb693907f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb69397b0 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb6939dbb in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#58 0xb6c43a5f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#59 0xb772ad8a in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#60 0xb77a6c1f in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#61 0xb77a64af in wxAppBase::OnRun() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#62 0x08074566 in ?? ()
#63 0xb7504ac6 in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#64 0xb7504b66 in wxEntry(int&, char**) () from /usr/lib/libwx_baseu-2.8.so.0
#65 0x0806c597 in ?? ()
#66 0xb71db3d5 in __libc_start_main () from /lib/libc.so.6
#67 0x08073d3d in ?? ()
(gdb)
Here is the XML file (debug report) that CodeBlocks gave to me after crash:
<?xml version="1.0" encoding="utf-8"?>
<report version="1.0" kind="exception">
<system description="Linux 3.3.2-1-ARCH i686"/>
<modules>
<module path="/usr/bin/codeblocks" address="08048000" size="0008f000"/>
<module path="/usr/bin/codeblocks" address="080dc000" size="00003000"/>
<module path="[heap]" address="087ef000" size="0138e000"/>
<module path="/usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf" address="aa53f000" size="0004d000"/>
<module path="/usr/lib/codeblocks/plugins/libHexEditor.so" address="aa5f7000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libHexEditor.so" address="aa5fb000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libBrowseTracker.so" address="aa631000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libMouseSap.so" address="aa634000" size="0000a000"/>
<module path="/usr/lib/codeblocks/plugins/libMouseSap.so" address="aa63f000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libkeybinder.so" address="aa676000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libprojectsimporter.so" address="aa679000" size="0002a000"/>
<module path="/usr/lib/codeblocks/plugins/libprojectsimporter.so" address="aa6a4000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libAutoVersioning.so" address="aa6de000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libastyle.so" address="aa6e1000" size="0003c000"/>
<module path="/usr/lib/codeblocks/plugins/libastyle.so" address="aa71e000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libexporter.so" address="aa7df000" size="00003000"/>
<module path="/usr/lib/codeblocks/plugins/libdefaultmimehandler.so" address="aa7e8000" size="00015000"/>
<module path="/usr/lib/codeblocks/plugins/libdefaultmimehandler.so" address="aa7ff000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libIncrementalSearch.so" address="aa902000" size="00013000"/>
<module path="/usr/lib/codeblocks/plugins/libIncrementalSearch.so" address="aa916000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libcodecompletion.so" address="ab118000" size="000a7000"/>
<module path="/usr/lib/codeblocks/plugins/libcodecompletion.so" address="ab1c2000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libtodo.so" address="ab1c4000" size="00023000"/>
<module path="/usr/lib/codeblocks/plugins/libtodo.so" address="ab1e8000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libCppCheck.so" address="ab1eb000" size="0000c000"/>
<module path="/usr/lib/codeblocks/plugins/libCppCheck.so" address="ab1f8000" size="00001000"/>
<module path="/usr/lib/wxSmithContribItems/libwxchartctrl.so.0.0.1" address="ab220000" size="00001000" version="0.0.1"/>
<module path="/usr/lib/wxSmithContribItems/libwxchartctrl.so.0.0.1" address="ab223000" size="00001000" version="0.0.1"/>
<module path="/usr/lib/codeblocks/plugins/libwxsmithcontribitems.so" address="ab24b000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libRegExTestbed.so" address="ab24e000" size="0000d000"/>
<module path="/usr/lib/codeblocks/plugins/libRegExTestbed.so" address="ab25c000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libscriptedwizard.so" address="ab2a9000" size="00004000"/>
<module path="/usr/lib/codeblocks/plugins/libProfiler.so" address="ab2ae000" size="0001a000"/>
<module path="/usr/lib/codeblocks/plugins/libProfiler.so" address="ab2c9000" size="00001000"/>
<module path="/usr/lib/libwxsmithlib.so.0.0.1" address="ab554000" size="00015000" version="0.0.1"/>
<module path="/usr/lib/codeblocks/plugins/libValgrind.so" address="ab581000" size="0000d000"/>
<module path="/usr/lib/codeblocks/plugins/libValgrind.so" address="ab58f000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libautosave.so" address="ab59d000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libwxSmithAui.so" address="ab59f000" size="00049000"/>
<module path="/usr/lib/codeblocks/plugins/libwxSmithAui.so" address="ab5e9000" size="00003000"/>
<module path="/usr/lib/codeblocks/plugins/libdebugger.so" address="ab5ef000" size="00097000"/>
<module path="/usr/lib/codeblocks/plugins/libdebugger.so" address="ab68c000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libcompiler.so" address="ab68e000" size="0011c000"/>
<module path="/usr/lib/codeblocks/plugins/libcompiler.so" address="ab7ad000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libhelp_plugin.so" address="ab7b0000" size="0010d000"/>
<module path="/usr/lib/codeblocks/plugins/libhelp_plugin.so" address="ab8be000" size="00004000"/>
<module path="/usr/lib/codeblocks/plugins/libcb_koders.so" address="ab8c8000" size="00012000"/>
<module path="/usr/lib/codeblocks/plugins/libcb_koders.so" address="ab8db000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libSymTab.so" address="ab8f6000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libdragscroll.so" address="ab8f8000" size="0001c000"/>
<module path="/usr/lib/codeblocks/plugins/libdragscroll.so" address="ab916000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libcodesnippets.so" address="aba1a000" size="00007000"/>
<module path="/usr/lib/codeblocks/plugins/libbyogames.so" address="aba25000" size="00027000"/>
<module path="/usr/lib/codeblocks/plugins/libbyogames.so" address="aba4f000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libheaderfixup.so" address="abb0b000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libclasswizard.so" address="abb0e000" size="00018000"/>
<module path="/usr/lib/codeblocks/plugins/libclasswizard.so" address="abb27000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libcodestat.so" address="abb3c000" size="00001000"/>
<module path="/usr/lib/wxSmithContribItems/libwxflatnotebook.so.0.0.1" address="abb3e000" size="0003e000" version="0.0.1"/>
<module path="/usr/lib/wxSmithContribItems/libwxflatnotebook.so.0.0.1" address="abb7e000" size="00002000" version="0.0.1"/>
<module path="/usr/lib/codeblocks/plugins/liblib_finder.so" address="abbf0000" size="00003000"/>
<module path="/usr/lib/codeblocks/plugins/libThreadSearch.so" address="abbf4000" size="0004a000"/>
<module path="/usr/lib/codeblocks/plugins/libThreadSearch.so" address="abc41000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libopenfileslist.so" address="abc43000" size="00009000"/>
<module path="/usr/lib/codeblocks/plugins/libopenfileslist.so" address="abc4d000" size="00001000"/>
<module path="/usr/share/fonts/TTF/DejaVuSansMono.ttf" address="abcae000" size="00052000"/>
<module path="/usr/lib/codeblocks/plugins/libcopystrings.so" address="abe00000" size="00007000"/>
<module path="/usr/lib/codeblocks/plugins/libcopystrings.so" address="abe08000" size="00001000"/>
<module path="/usr/lib/codeblocks/plugins/libenvvars.so" address="abe23000" size="00001000"/>
<module path="/usr/lib/wxSmithContribItems/libwxcustombutton.so.0.0.1" address="abe25000" size="0000a000" version="0.0.1"/>
<module path="/usr/lib/wxSmithContribItems/libwxcustombutton.so.0.0.1" address="abe30000" size="00001000" version="0.0.1"/>
<module path="/usr/share/mime/mime.cache" address="ade35000" size="0001f000"/>
<module path="/usr/lib/libgvfscommon.so.0.0.0" address="ade6a000" size="00001000" version="0.0.0"/>
<module path="/usr/lib/codeblocks/plugins/libCccc.so" address="ade6c000" size="00007000"/>
<module path="/usr/lib/codeblocks/plugins/libCccc.so" address="ade74000" size="00001000"/>
<module path="/usr/share/mime/mime.cache" address="ade76000" size="0001f000"/>
<module path="/usr/lib/gio/modules/libgvfsdbus.so" address="adebf000" size="00001000"/>
<module path="/usr/local/share/icons/hicolor/icon-theme.cache" address="adec1000" size="00091000"/>
<module path="/usr/share/icons/hicolor/icon-theme.cache" address="af2a9000" size="01357000"/>
<module path="/usr/lib/codeblocks/plugins/libwxsmith.so" address="b0701000" size="00002000"/>
<module path="/usr/lib/codeblocks/plugins/libwxsmith.so" address="b0704000" size="00001000"/>
<module path="/usr/share/fonts/TTF/DejaVuSans.ttf" address="b0721000" size="000b0000"/>
<module path="/usr/share/locale/ru/LC_MESSAGES/gdk-pixbuf.mo" address="b07d4000" size="00008000"/>
<module path="/dev/shm/pulse-shm-3776743730" address="b0fdd000" size="04001000"/>
<module path="/lib/libnsl-2.15.so" address="b4ff3000" size="00001000" version="2.15"/>
<module path="/usr/lib/libvorbisenc.so.2.0.9" address="b4ff7000" size="00166000" version="2.0.9"/>
<module path="/usr/lib/libvorbisenc.so.2.0.9" address="b516e000" size="00001000" version="2.0.9"/>
<module path="/usr/lib/libFLAC.so.8.2.0" address="b51be000" size="00001000" version="8.2.0"/>
<module path="/usr/lib/libasyncns.so.0.3.1" address="b51c4000" size="00001000" version="0.3.1"/>
<module path="/usr/lib/libsndfile.so.1.0.25" address="b51c6000" size="0006c000" version="1.0.25"/>
<module path="/usr/lib/libsndfile.so.1.0.25" address="b5233000" size="00001000" version="1.0.25"/>
<module path="/usr/lib/libdbus-1.so.3.5.9" address="b5238000" size="00048000" version="3.5.9"/>
<module path="/usr/lib/libdbus-1.so.3.5.9" address="b5281000" size="00001000" version="3.5.9"/>
<module path="/usr/lib/libpulsecommon-1.1.so" address="b52e7000" size="00001000" version="1.1"/>
<module path="/usr/lib/libpulse.so.0.13.5" address="b52e9000" size="0004c000" version="0.13.5"/>
<module path="/usr/lib/libpulse.so.0.13.5" address="b5336000" size="00001000" version="0.13.5"/>
<module path="/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so" address="b533f000" size="00001000" version="xpm"/>
<module path="/usr/lib/libudev.so.0.13.1" address="b5341000" size="0000e000" version="0.13.1"/>
<module path="/usr/lib/libudev.so.0.13.1" address="b5350000" size="00001000" version="0.13.1"/>
<module path="/usr/lib/libcanberra-0.28/libcanberra-pulse.so" address="b5360000" size="00006000" version="pulse"/>
<module path="/usr/lib/libcanberra-0.28/libcanberra-pulse.so" address="b5367000" size="00001000" version="pulse"/>
<module path="/var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3" address="b540d000" size="0002a000"/>
<module path="/var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3" address="b5478000" size="00041000"/>
<module path="/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so" address="b5519000" size="0002f000" version="2.0/2.10.0/engines/libclearlooks"/>
<module path="/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so" address="b5549000" size="00001000" version="2.0/2.10.0/engines/libclearlooks"/>
<module path="/usr/lib/libltdl.so.7.3.0" address="b5553000" size="00001000" version="7.3.0"/>
<module path="/usr/lib/libtdb.so.1.2.9" address="b5555000" size="00011000" version="1.2.9"/>
<module path="/usr/lib/libtdb.so.1.2.9" address="b5567000" size="00001000" version="1.2.9"/>
<module path="/usr/lib/libogg.so.0.8.0" address="b556e000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libvorbis.so.0.4.6" address="b5599000" size="00001000" version="0.4.6"/>
<module path="/usr/lib/libvorbisfile.so.3.3.5" address="b559b000" size="00008000" version="3.3.5"/>
<module path="/usr/lib/libvorbisfile.so.3.3.5" address="b55a4000" size="00001000" version="3.3.5"/>
<module path="/usr/lib/libcanberra.so.0.2.5" address="b55b5000" size="00001000" version="0.2.5"/>
<module path="/usr/lib/libcanberra-gtk.so.0.1.8" address="b55b7000" size="00004000" version="0.1.8"/>
<module path="/usr/lib/libcanberra-gtk.so.0.1.8" address="b55bc000" size="00001000" version="0.1.8"/>
<module path="/lib/libnss_files-2.15.so" address="b55f3000" size="0000b000" version="2.15"/>
<module path="/lib/libnss_files-2.15.so" address="b55ff000" size="00001000" version="2.15"/>
<module path="/usr/lib/libjson.so.0.0.1" address="b5603000" size="00007000" version="0.0.1"/>
<module path="/usr/lib/libjson.so.0.0.1" address="b560b000" size="00001000" version="0.0.1"/>
<module path="/var/cache/fontconfig/a98d8961fa319a64d3cfd8640c79e62d-le32d4.cache-3" address="b561c000" size="00007000"/>
<module path="/usr/share/locale/ru/LC_MESSAGES/libc.mo" address="b5629000" size="0002e000"/>
<module path="/usr/lib/locale/locale-archive" address="b5788000" size="00200000"/>
<module path="/lib/libbz2.so.1.0.6" address="b598e000" size="0000f000" version="1.0.6"/>
<module path="/lib/libresolv-2.15.so" address="b599e000" size="00013000" version="2.15"/>
<module path="/lib/libresolv-2.15.so" address="b59b2000" size="00001000" version="2.15"/>
<module path="/usr/lib/libpixman-1.so.0.24.4" address="b59b5000" size="00093000" version="0.24.4"/>
<module path="/usr/lib/libpixman-1.so.0.24.4" address="b5a4c000" size="00001000" version="0.24.4"/>
<module path="/usr/lib/libfreetype.so.6.8.1" address="b5ae4000" size="00004000" version="6.8.1"/>
<module path="/usr/lib/libXdmcp.so.6.0.0" address="b5ae9000" size="00005000" version="6.0.0"/>
<module path="/usr/lib/libXdmcp.so.6.0.0" address="b5aef000" size="00001000" version="6.0.0"/>
<module path="/usr/lib/libXau.so.6.0.0" address="b5af1000" size="00002000" version="6.0.0"/>
<module path="/usr/lib/libXau.so.6.0.0" address="b5af4000" size="00001000" version="6.0.0"/>
<module path="/usr/lib/liblzma.so.5.0.3" address="b5b1a000" size="00001000" version="5.0.3"/>
<module path="/usr/lib/libuuid.so.1.3.0" address="b5b1c000" size="00004000" version="1.3.0"/>
<module path="/usr/lib/libuuid.so.1.3.0" address="b5b21000" size="00001000" version="1.3.0"/>
<module path="/usr/lib/libICE.so.6.3.0" address="b5b38000" size="00001000" version="6.3.0"/>
<module path="/usr/lib/libffi.so.5.0.10" address="b5b3c000" size="00005000" version="5.0.10"/>
<module path="/usr/lib/libffi.so.5.0.10" address="b5b42000" size="00001000" version="5.0.10"/>
<module path="/lib/librt-2.15.so" address="b5b44000" size="00007000" version="2.15"/>
<module path="/lib/librt-2.15.so" address="b5b4c000" size="00001000" version="2.15"/>
<module path="/usr/lib/libpcre.so.1.0.0" address="b5ba7000" size="00001000" version="1.0.0"/>
<module path="/usr/lib/libpcre.so.1.0.0" address="b5ba9000" size="00001000" version="1.0.0"/>
<module path="/usr/lib/libXdamage.so.1.1.0" address="b5bac000" size="00001000" version="1.1.0"/>
<module path="/usr/lib/libXcomposite.so.1.0.0" address="b5bae000" size="00002000" version="1.0.0"/>
<module path="/usr/lib/libXcomposite.so.1.0.0" address="b5bb1000" size="00001000" version="1.0.0"/>
<module path="/usr/lib/libXcursor.so.1.0.2" address="b5bbb000" size="00001000" version="1.0.2"/>
<module path="/usr/lib/libXrandr.so.2.2.0" address="b5bbe000" size="00007000" version="2.2.0"/>
<module path="/usr/lib/libXrandr.so.2.2.0" address="b5bc6000" size="00001000" version="2.2.0"/>
<module path="/usr/lib/libXi.so.6.1.0" address="b5bd5000" size="00001000" version="6.1.0"/>
<module path="/usr/lib/libXrender.so.1.3.0" address="b5bd7000" size="00009000" version="1.3.0"/>
<module path="/usr/lib/libXrender.so.1.3.0" address="b5be1000" size="00001000" version="1.3.0"/>
<module path="/usr/lib/libXext.so.6.4.0" address="b5bf3000" size="00001000" version="6.4.0"/>
<module path="/usr/lib/libgmodule-2.0.so.0.3000.2" address="b5bf5000" size="00003000" version="0.3000.2"/>
<module path="/usr/lib/libgmodule-2.0.so.0.3000.2" address="b5bf9000" size="00001000" version="0.3000.2"/>
<module path="/usr/lib/libfontconfig.so.1.4.4" address="b5bfb000" size="00033000" version="1.4.4"/>
<module path="/usr/lib/libfontconfig.so.1.4.4" address="b5c2f000" size="00001000" version="1.4.4"/>
<module path="/usr/lib/libpangoft2-1.0.so.0.2904.0" address="b5c5c000" size="00001000" version="0.2904.0"/>
<module path="/usr/lib/libgio-2.0.so.0.3000.2" address="b5c5e000" size="00140000" version="0.3000.2"/>
<module path="/usr/lib/libgio-2.0.so.0.3000.2" address="b5da0000" size="00001000" version="0.3000.2"/>
<module path="/usr/lib/libcairo.so.2.11000.2" address="b5da2000" size="000b4000" version="2.11000.2"/>
<module path="/usr/lib/libcairo.so.2.11000.2" address="b5e57000" size="00001000" version="2.11000.2"/>
<module path="/usr/lib/libatk-1.0.so.0.20209.1" address="b5e5a000" size="0001e000" version="0.20209.1"/>
<module path="/usr/lib/libatk-1.0.so.0.20209.1" address="b5e7a000" size="00001000" version="0.20209.1"/>
<module path="/usr/lib/libXfixes.so.3.1.0" address="b5e7c000" size="00004000" version="3.1.0"/>
<module path="/usr/lib/libXfixes.so.3.1.0" address="b5e81000" size="00001000" version="3.1.0"/>
<module path="/usr/lib/libpangocairo-1.0.so.0.2904.0" address="b5e8d000" size="00001000" version="0.2904.0"/>
<module path="/usr/lib/libxcb.so.1.1.0" address="b5e8f000" size="00020000" version="1.1.0"/>
<module path="/usr/lib/libxcb.so.1.1.0" address="b5eb0000" size="00001000" version="1.1.0"/>
<module path="/usr/lib/libexpat.so.1.6.0" address="b5ed7000" size="00001000" version="1.6.0"/>
<module path="/usr/lib/libexpat.so.1.6.0" address="b5eda000" size="00001000" version="1.6.0"/>
<module path="/usr/lib/libz.so.1.2.6" address="b5ef0000" size="00001000" version="1.2.6"/>
<module path="/usr/lib/libtiff.so.5.0.6" address="b5ef3000" size="0006f000" version="5.0.6"/>
<module path="/usr/lib/libtiff.so.5.0.6" address="b5f63000" size="00002000" version="5.0.6"/>
<module path="/usr/lib/libjpeg.so.8.0.2" address="b5f66000" size="00045000" version="8.0.2"/>
<module path="/usr/lib/libjpeg.so.8.0.2" address="b5fac000" size="00001000" version="8.0.2"/>
<module path="/usr/lib/libpng15.so.15.10.0" address="b5fbd000" size="0002e000" version="15.10.0"/>
<module path="/usr/lib/libpng15.so.15.10.0" address="b5fec000" size="00001000" version="15.10.0"/>
<module path="/usr/lib/libSM.so.6.0.1" address="b5ff4000" size="00001000" version="6.0.1"/>
<module path="/usr/lib/libXxf86vm.so.1.0.0" address="b5ff6000" size="00004000" version="1.0.0"/>
<module path="/usr/lib/libXxf86vm.so.1.0.0" address="b5ffb000" size="00001000" version="1.0.0"/>
<module path="/usr/lib/libXinerama.so.1.0.0" address="b5ffe000" size="00001000" version="1.0.0"/>
<module path="/usr/lib/libgthread-2.0.so.0.3000.2" address="b6001000" size="00004000" version="0.3000.2"/>
<module path="/usr/lib/libgthread-2.0.so.0.3000.2" address="b6006000" size="00001000" version="0.3000.2"/>
<module path="/usr/lib/libpango-1.0.so.0.2904.0" address="b604f000" size="00001000" version="0.2904.0"/>
<module path="/usr/lib/libglib-2.0.so.0.3000.2" address="b6051000" size="000f6000" version="0.3000.2"/>
<module path="/usr/lib/libglib-2.0.so.0.3000.2" address="b6148000" size="00001000" version="0.3000.2"/>
<module path="/usr/lib/libgdk_pixbuf-2.0.so.0.2400.1" address="b616b000" size="00001000" version="0.2400.1"/>
<module path="/usr/lib/libgobject-2.0.so.0.3000.2" address="b616d000" size="0004c000" version="0.3000.2"/>
<module path="/usr/lib/libgobject-2.0.so.0.3000.2" address="b61ba000" size="00001000" version="0.3000.2"/>
<module path="/usr/lib/libgdk-x11-2.0.so.0.2400.10" address="b61bc000" size="000ab000" version="0.2400.10"/>
<module path="/usr/lib/libgdk-x11-2.0.so.0.2400.10" address="b6269000" size="00001000" version="0.2400.10"/>
<module path="/usr/lib/libgtk-x11-2.0.so.0.2400.10" address="b66be000" size="00001000" version="0.2400.10"/>
<module path="/usr/lib/libgtk-x11-2.0.so.0.2400.10" address="b66c3000" size="00002000" version="0.2400.10"/>
<module path="/lib/libm-2.15.so" address="b66c7000" size="0002a000" version="2.15"/>
<module path="/lib/libm-2.15.so" address="b66f2000" size="00001000" version="2.15"/>
<module path="/lib/libdl-2.15.so" address="b66f6000" size="00001000" version="2.15"/>
<module path="/usr/lib/libX11.so.6.3.0" address="b66f8000" size="00132000" version="6.3.0"/>
<module path="/usr/lib/libX11.so.6.3.0" address="b682b000" size="00001000" version="6.3.0"/>
<module path="/usr/lib/libwx_baseu_xml-2.8.so.0.8.0" address="b682f000" size="00008000" version="0.8.0"/>
<module path="/usr/lib/libwx_baseu_xml-2.8.so.0.8.0" address="b6838000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_richtext-2.8.so.0.8.0" address="b683a000" size="000da000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_richtext-2.8.so.0.8.0" address="b691a000" size="00001000" version="0.8.0"/>
<module path="/lib/libc-2.15.so" address="b691d000" size="0019b000" version="2.15"/>
<module path="/lib/libc-2.15.so" address="b6ab9000" size="00002000" version="2.15"/>
<module path="/usr/lib/libgcc_s.so.1" address="b6abf000" size="0001c000" version="1"/>
<module path="/usr/lib/libstdc++.so.6.0.17" address="b6adc000" size="000dc000" version="6.0.17"/>
<module path="/usr/lib/libstdc++.so.6.0.17" address="b6bbc000" size="00001000" version="6.0.17"/>
<module path="/lib/libpthread-2.15.so" address="b6bc4000" size="00017000" version="2.15"/>
<module path="/lib/libpthread-2.15.so" address="b6bdc000" size="00001000" version="2.15"/>
<module path="/usr/lib/libwx_baseu-2.8.so.0.8.0" address="b6be0000" size="00136000" version="0.8.0"/>
<module path="/usr/lib/libwx_baseu-2.8.so.0.8.0" address="b6d17000" size="00004000" version="0.8.0"/>
<module path="/usr/lib/libwx_baseu_net-2.8.so.0.8.0" address="b6d26000" size="00029000" version="0.8.0"/>
<module path="/usr/lib/libwx_baseu_net-2.8.so.0.8.0" address="b6d50000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_core-2.8.so.0.8.0" address="b6d52000" size="002f7000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_core-2.8.so.0.8.0" address="b704a000" size="00026000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_adv-2.8.so.0.8.0" address="b707d000" size="000ab000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_adv-2.8.so.0.8.0" address="b7130000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_html-2.8.so.0.8.0" address="b7133000" size="00089000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_html-2.8.so.0.8.0" address="b71c1000" size="00002000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_qa-2.8.so.0.8.0" address="b71c4000" size="00019000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_qa-2.8.so.0.8.0" address="b71de000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_xrc-2.8.so.0.8.0" address="b71e0000" size="0007a000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_xrc-2.8.so.0.8.0" address="b725d000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_aui-2.8.so.0.8.0" address="b725f000" size="0005d000" version="0.8.0"/>
<module path="/usr/lib/libwx_gtk2u_aui-2.8.so.0.8.0" address="b72bf000" size="00001000" version="0.8.0"/>
<module path="/usr/lib/libcodeblocks.so.0.0.1" address="b72c1000" size="00431000" version="0.0.1"/>
<module path="/usr/lib/libcodeblocks.so.0.0.1" address="b7703000" size="00005000" version="0.0.1"/>
<module path="/usr/local/share/mime/mime.cache" address="b770e000" size="00001000"/>
<module path="/lib/libutil-2.15.so" address="b7711000" size="00001000" version="2.15"/>
<module path="/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so" address="b7713000" size="00005000" version="module"/>
<module path="/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so" address="b7719000" size="00001000" version="module"/>
<module path="/usr/lib/gconv/UTF-32.so" address="b7733000" size="00002000" version="32"/>
<module path="/usr/lib/gconv/UTF-32.so" address="b7736000" size="00001000" version="32"/>
<module path="[vdso]" address="b7738000" size="00001000"/>
<module path="/lib/ld-2.15.so" address="b7759000" size="00001000" version="2.15"/>
</modules>
<stack>
<frame level="0" function="wxFatalSignalHandler" offset="00000023"/>
<frame level="1"/>
<frame level="2" function="wxStringBase::operator=(wxStringBase const&)" offset="0000001a"/>
<frame level="3" function="DebuggerGDB::Debug()" offset="000001f3"/>
<frame level="4" function="DebuggerGDB::OnAttachToProcess(wxCommandEvent&)" offset="0000014b"/>
<frame level="5" function="wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const" offset="00000028"/>
<frame level="6" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)" offset="0000007a"/>
<frame level="7" function="wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)" offset="000000ab"/>
<frame level="8" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="000000e1"/>
<frame level="9" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="10" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="11" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="12" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="13" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="14" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="15" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="16" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="17" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="18" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="19" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="20" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="21" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="22" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="23" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="24" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="25" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="26" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="27" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="28" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="29" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="30" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="31" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="32" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="33" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="34" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="35" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="36" function="wxEvtHandler::ProcessEvent(wxEvent&)" offset="00000071"/>
<frame level="37"/>
<frame level="38" function="g_cclosure_marshal_VOID__VOID" offset="0000008c"/>
<frame level="39" function="g_closure_invoke" offset="000001ac"/>
<frame level="40"/>
<frame level="41" function="g_signal_emit_valist" offset="00000777"/>
<frame level="42" function="g_signal_emit" offset="00000033"/>
<frame level="43" function="gtk_widget_activate" offset="00000095"/>
<frame level="44" function="gtk_menu_shell_activate_item" offset="00000117"/>
<frame level="45"/>
<frame level="46"/>
<frame level="47"/>
<frame level="48"/>
<frame level="49" function="g_closure_invoke" offset="000001ac"/>
<frame level="50"/>
<frame level="51" function="g_signal_emit_valist" offset="00000589"/>
<frame level="52" function="g_signal_emit" offset="00000033"/>
<frame level="53"/>
<frame level="54" function="gtk_propagate_event" offset="000000ce"/>
<frame level="55" function="gtk_main_do_event" offset="000002c0"/>
<frame level="56"/>
<frame level="57" function="g_main_context_dispatch" offset="000001df"/>
<frame level="58"/>
<frame level="59" function="g_main_loop_run" offset="0000014b"/>
<frame level="60" function="gtk_main" offset="000000af"/>
<frame level="61" function="wxEventLoop::Run()" offset="0000004a"/>
<frame level="62" function="wxAppBase::MainLoop()" offset="0000004f"/>
<frame level="63" function="wxAppBase::OnRun()" offset="0000001f"/>
<frame level="64"/>
</stack>
</report>
I've just wrote a simple helloworld in C, added getchar() to wait, compiled it with "-g" flag and tried to attach to it with this IDE. Tried on 2 machines, different binaries: same result - IDE crashes. Am I doing something wrong, or this is a problem with WxWidgets/Code::Blocks?
My packages are: wxgtk 2.8.12.1-3, codeblocks 10.05-2 and gdb 7.4-1.
Last edited by dontbugme (2012-04-24 02:19:16)Are you running on an x86_64 architecture? If so I have a pacman Code::Blocks package which is the current SVN I could upload somewhere for you..
If not, check: Here to download and make the latest SVN version. There is a patch you have to apply on that page and also you need to make the build using the makepkg "-fpermissive" option.
Why do you want this SVN version (version 7932)? Well, it's current as of April 14 this month. The C::B 10.05 version is 2010, 5th month. So way out of date. There have been no official builds since then so you want to be using SVN until there is.
I don't know if using the SVN version would fix your issue but even if not: it has a host of other enhancements and fixes. -
Working code snippet for JSSE 1.0.2
This code works only with JSSE 1.0.2. JSSE 1.0.1 has a bug I believe which give null cert chain
error when using client authorization.
Below is a java code snippet to create a SSL server and client sockets.
SocketsFactory.java
This class is an utility class which gets you the Secure Socket for server and the client.
It reads from the properties file.
public class SocketsFactory{
/** Creates a SSL client socket. It uses the properties obtained from the
* sslPropsFile to create the client socket.
* @param sslPropsFile The ssl properties file that contains information about the provider etc.
* @param host The host to connect to.
* @param port The port on which this socket should attempt to connect
* @throws IOException if there was any exceptions in creating the sockets or if the properties file
* was not found or corrupted.
* @return returns the socket that was created.
public static Socket createSecureSocket(final String sslPropsFile, String host,int port)throws IOException{
Properties props = readPropertiesFile(sslPropsFile);
SSLSocketFactory factory = null;
System.setProperty("javax.net.ssl.trustStore",(String)props.get("com.ibm.idmg.ssl.keyStore"));
//Getting a secure client socket using sun..
try {
addProvider(props);
// Set up a key manager for client authentication
// if asked by the server. Use the implementation's
// default TrustStore and secureRandom routines.
SSLContext ctx = getSSLContext(props);
factory = ctx.getSocketFactory();
catch (Exception e) {
e.printStackTrace();
throw new IOException(e.getMessage());
SSLSocket client =(SSLSocket)factory.createSocket(host, port);
client.startHandshake();
return client;
/** Creates a SSL server socket based on sun's implementation using JSSE. Uses the
* sslPropsFile to get the keystore used for validating certificates and their
* passwords.
* @param sslPropsFile The properties file containing SSL provider, key passwords etc.,
* @param port The port to which this socket should listen at.
* @throws IOException If the properties file was not found or it was corrupted or if there was any
* other errors while socket creation.
* @return the serversocket object.
public static ServerSocket createSecureServerSocket(final String sslPropsFile,int port) throws IOException{
Properties props = readPropertiesFile(sslPropsFile);
String trustStore = (String)props.get("com.ibm.idmg.ssl.keyStore");
System.setProperty("javax.net.ssl.trustStore",trustStore);
// Getting a sun secure server socket
SSLServerSocketFactory ssf = null;
try {
addProvider(props);
// set up key manager to do server authentication
SSLContext ctx = getSSLContext(props);
ssf = ctx.getServerSocketFactory();
} catch (Exception e) {
e.printStackTrace();
throw new IOException(e.getMessage());
SSLServerSocket socket = (SSLServerSocket)ssf.createServerSocket(port);
socket.setNeedClientAuth(true);
return socket;
* Internally used function to read a provider from the properties and
* add it as the current ssl provider. The properties should have the
* property <i>com.ibm.idmg.ssl.sslProvider</i> defined. Otherwise
* throws NullPointerException.
private static void addProvider(Properties props) throws Exception{
String provider = (String)props.get("com.ibm.idmg.ssl.sslProvider");
if (provider == null)
throw new NullPointerException("com.ibm.idmg.ssl.sslProvider is not specified!");
java.security.Security.addProvider((java.security.Provider)Class.forName(provider).newInstance());
* Internally used function to read a file and return it as java properties.
* It uses java.util.Properties. Throws FileNotFoundException if the file
* was not found. Otherwise returns the properties.
private static Properties readPropertiesFile(final String file) throws IOException{
if (file == null)
throw new IOException("SSL Context File name not specified!");
FileInputStream in = new FileInputStream(file);
Properties properties = new Properties();
properties.load(in);
in.close();
in = null;
return properties;
* Internal function used to retrieve a SSLContext object. It is used primarily
* for creating SSL sockets that can authenticate each other based on the
* keystores specified using the properties.
private static SSLContext getSSLContext(Properties props) throws Exception{
SSLContext ctx;
KeyManagerFactory kmf;
KeyStore ks;
String password = (String)props.get("com.ibm.idmg.ssl.keyStorePassword");
if (password == null)
password = System.getProperty("javax.net.ssl.keyStorePassword");
char[] passphrase = password.toCharArray();
ctx = SSLContext.getInstance("TLS");
kmf = KeyManagerFactory.getInstance("SunX509");
ks = KeyStore.getInstance("JKS");
String keyStoreFile = (String)props.get("com.ibm.idmg.ssl.keyStore");
if (keyStoreFile == null)
keyStoreFile = System.getProperty("javax.net.ssl.keyStore");
FileInputStream in = new FileInputStream(keyStoreFile);
ks.load(in, passphrase);
in.close();
in = null;
// All keys in the KeyStore must be protected by the same password.
String keyPassword = (String)props.get("com.ibm.idmg.ssl.keyPassword");
if (keyPassword != null)
passphrase = keyPassword.toCharArray();
kmf.init(ks, passphrase);
ctx.init(kmf.getKeyManagers(), null, null);
return ctx;
The Server properties file looks like this.
# Specify the SSL provider here.
# Using sun's reference implementation for testing..
com.ibm.idmg.ssl.sslProvider=com.sun.net.ssl.internal.ssl.Provider
# Specify the keystore file that this ssl socket should use
com.ibm.idmg.ssl.keyStore=server.ks
# Specify the password for this keystore file
com.ibm.idmg.ssl.keyStorePassword=servercanpass
# Specify the password used to protect the keys in the keystore
# Note: all the keys should have the same password
com.ibm.idmg.ssl.keyPassword=icanpass
The client properties file
# Specify the SSL provider here.
# Using sun's reference implementation for testing..
com.ibm.idmg.ssl.sslProvider=com.sun.net.ssl.internal.ssl.Provider
# Specify the keystore file that this ssl socket should use
com.ibm.idmg.ssl.keyStore=client.ks
# Specify the password for this keystore file
com.ibm.idmg.ssl.keyStorePassword=clientshouldpass
# Specify the password used to protect the keys in the keystore
# Note: all the keys should have the same password
com.ibm.idmg.ssl.keyPassword=canipass
Now to create the certificates..
Its a 5 step process
1) Create the keystore file.
keytool -genkey -alias mohan -dname "CN=Mohan Tera OU=IS O=IM L=sanjose S=NY C=US" -keystore server.ks -storepass servercanpass -validity 180 -keypass icanpass
2) Create a self signed certificate. If you need to get it signed from
verisign then you have to create a certificate request. For testing purposes,
you can create a self signed certificate.
keytool -selfcert -alias mohan -dname "CN=Mohan Tera OU=IS O=IM L=sanjose S=NY C=US" -keystore server.ks -storepass servercanpass -validity 180 -keypass icanpass
3) Export the public key from the keystore to a certificate file that is to be imported to the client keystore.
keytool -export -alias mohan -file fromserver.cer -keystore server.ks -storepass servercanpass
4) Repeat the above steps for the client also..
a)
keytool -genkey -alias moks -dname "CN=Jennifer Poda OU=Javasoft O=Sun L=Edison S=NJ C=US" -keystore client.ks -storepass clientshouldpass -validity 180 -keypass canipass
b)
keytool -selfcert -alias moks -dname "CN=Jennifer Poda OU=Javasoft O=Sun L=Edison S=NJ C=US" -keystore client.ks -storepass clientshouldpass -validity 180 -keypass canipass
c)
keytool -export -alias moks -file fromclient.cer -keystore client.ks -storepass clientshouldpass
5) Import the certificates that were exported in steps 3 and 4c in client and server keystore respectively.
keytool -import -trustcacerts -alias new -file fromserver.cer -keypass keypass -storepass clientshouldpass -keystore client.ks
keytool -import -trustcacerts -alias new -file fromclient.cer -keypass keypass -storepass servercanpass -keystore server.ks
And voila you are all set to go..
Hope this explains to all the people who are struggling with JSSE..
Regards,
Mokswhen i using your method in my code i get the following exception
pl. help me.
java.security.UnrecoverableKeyException: Cannot recover key
at sun.security.provider.KeyProtector.recover(KeyProtector.java:301)
at sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:103
at java.security.KeyStore.getKey(KeyStore.java:289)
at com.sun.net.ssl.internal.ssl.X509KeyManagerImpl.<init>(DashoA6275)
at com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl.engineInit(DashoA6
275)
at javax.net.ssl.KeyManagerFactory.init(DashoA6275)
at ClassFileServer.getServerSocketFactory(ClassFileServer.java:145)
at ClassFileServer.main(ClassFileServer.java:115)
Exception in thread "main" java.lang.NullPointerException
at ClassFileServer.main(ClassFileServer.java:117)
Maybe you are looking for
-
Video Multipass Subscribtion Question
i downloaded a subscribtion for 16 episodes to the Colbert Report, i didn't remember i wasn't going to be at home for 7 weeks and the email said reruns can't be downloaded, does this mean that when i come back all of those episodes won't be available
-
HI I'm hoping someone can help. Whenever I make a cut and try to close the gap, I'm unable. I've done this numerous times before with no issues. Usually, I select the clip, delete it and then select the gap and delete the space in between. I've also
-
Load balance for HTTP Connection to ABAP System (Type H) RFC connection
Experts, For proxy we are using HTTP Connection to ABAP System (Connection type H) RFC connection in PI to get connected to ECC. I only see the option to use Target host in the Target system settings than Load balance option. In general ABAP Connecti
-
Forms runtime (ifrun60.exe) in 9i
Clearly 9i Application server is nothing but Developer 6i with a 9i badge. The directory structure is still 'forms60' and 'report60', and the forms server binary is 'ifsrv60.exe', etc. HOWEVER - there is no longer an 'ifrun60.exe' binary. This binary
-
Why Can't I Delete Two (daily) History Folders?
As we all know, in Safari, clicking on History/Show History reveals a list of websites visited with the most recent web visits inside the Last Visited Today folder, beneath which is a historical list of daily folders delineated by day and date. It's