Open dankasak opened 8 years ago
Unfortunately there's not much in your description to go on.
Does this happen with any Perl script? Or a particular Perl script? Does the crash happen in Safe Mode? (Help > Troubleshooting > Restart in Safe Mode) I myself have never experienced a crash debugging Perl on Linux.
If you could go to Edit > Preferences > Languages > Perl > Debugger Logging, check the "Enable Debugger Log", and send us that log when the crash happens, that might help. Also send the contents of your error log (~/.komodoide/9.3/pystderr.log) right after the crash and before you restart Komodo.
If there is something missing from my description, please let me know and I'll add it. It's a pretty straight-forward set of steps to trigger it here.
It seems to happen with Gtk3 projects mostly, though I'm not certain that other projects aren't also affected. I've just tried launching a debugging session about 20 times in "safe mode" and didn't get a single crash. I then restarted ( no in safe mode ) and tried again, and immediately got a crash. So I guess ... no it doesn't seem to happen in safe mode. What is the difference between "safe mode" and normal?
Here's the debug log:
Logging enabled at Wed Aug 10 09:02:25 2016 **** $hostname=lenin In Glib::Object::Introspection, /usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm, 205 file:/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm, line:205, package:Glib::Object::Introspection Got command [feature_get -n supports_async -i 1] Got command [feature_get -n language_name -i 2] Got command [feature_get -n language_version -i 3] Got command [feature_get -n max_children -i 4] Got command [feature_get -n max_data -i 5] Got command [feature_get -n max_depth -i 6] Got command [feature_get -n show_hidden -i 7] Got command [feature_get -n supports_postmortem -i 8] Got command [feature_set -n multiple_sessions -v 1 -i 9] Got command [feature_set -n notify_ok -v 1 -i 10] Got command [feature_get -n break -i 11] Got command [feature_get -n eval -i 12] Got command [feature_get -n stdin -i 13] Got command [feature_get -n detach -i 14] Got command [feature_get -n interact -i 15] Got command [feature_get -n breakpoint_languages -i 16] Got command [typemap_get -i 17] Got command [feature_get -n urimap -i 18] Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/etl.pl -n 373 -s enabled -r 0 -h 0 -i 19] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/etl.pl|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/etl.pl| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/SQL.pm -n 126 -s enabled -r 0 -h 0 -i 20] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/SQL.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/SQL.pm| Got command [breakpoint_set -t line -f file:///usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Datasheet.pm -n 3704 -s enabled -r 0 -h 0 -i 21] Here are the breakpoints for file [/usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Datasheet.pm](ID 2, fileNum 30): 3704 Got command [breakpoint_set -t line -f file:///usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Datasheet.pm -n 3760 -s enabled -r 0 -h 0 -i 22] Here are the breakpoints for file [/usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Datasheet.pm](ID 3, fileNum 30): 3760, 3704 Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm -n 337 -s enabled -r 0 -h 0 -i 23] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm -n 326 -s enabled -r 0 -h 0 -i 24] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm -n 97 -s enabled -r 0 -h 0 -i 25] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/Connection/DQL.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm -n 1788 -s enabled -r 0 -h 0 -i 26] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm| Got command [breakpoint_set -t line -f file:///home/cscope/Smart_Framework/smart_gui/main.pl -n 427 -s enabled -r 0 -h 0 -i 27] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/cscope/Smart_Framework/smart_gui/main.pl|, bStateVal = |2|, $bFileURI = |file:///home/cscope/Smart_Framework/smart_gui/main.pl| Got command [breakpoint_set -t line -f file:///home/cscope/Smart_Framework/smart_gui/window.pm -n 554 -s enabled -r 0 -h 0 -i 28] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/cscope/Smart_Framework/smart_gui/window.pm|, bStateVal = |2|, $bFileURI = |file:///home/cscope/Smart_Framework/smart_gui/window.pm| Got command [breakpoint_set -t line -f file:///home/cscope/Smart_Framework/smart_gui/window/data_loader.pm -n 455 -s enabled -r 0 -h 0 -i 29] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/cscope/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/cscope/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/cscope/Smart_Framework/smart_gui/window/data_loader.pm -n 508 -s enabled -r 0 -h 0 -i 30] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/cscope/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/cscope/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm -n 641 -s enabled -r 0 -h 0 -i 31] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/main.pm -n 2534 -s enabled -r 0 -h 0 -i 32] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/main.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/main.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/Database/ConfigManager.pm -n 135 -s enabled -r 0 -h 0 -i 33] Here are the breakpoints for file [Database/ConfigManager.pm](ID 14, fileNum 35): 135 Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/Database/Connection/Base.pm -n 618 -s enabled -r 0 -h 0 -i 34] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/Database/Connection/Base.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/Database/Connection/Base.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/DataCop.pm -n 146 -s disabled -r 0 -h 0 -i 35] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/DataCop.pm|, bStateVal = |1|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/TemplateConfig/DataCop.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/cc_overlay/window/data_generator.pm -n 90 -s enabled -r 0 -h 0 -i 36] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/cc_overlay/window/data_generator.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/cc_overlay/window/data_generator.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm -n 1566 -s enabled -r 0 -h 0 -i 37] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/browser.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm -n 208 -s enabled -r 0 -h 0 -i 38] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm -n 299 -s enabled -r 0 -h 0 -i 39] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_etl/SmartAssociates/WorkCollection/Harvest.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm -n 684 -s enabled -r 0 -h 0 -i 40] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm -n 718 -s enabled -r 0 -h 0 -i 41] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm| Got command [breakpoint_set -t line -f file:///usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Form.pm -n 1338 -s enabled -r 0 -h 0 -i 42] Here are the breakpoints for file [/usr/local/lib64/perl5/5.20.2/Gtk3/Ex/DBI/Form.pm](ID 23, fileNum 28): 1338 Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm -n 300 -s enabled -r 0 -h 0 -i 43] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm -n 500 -s enabled -r 0 -h 0 -i 44] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm -n 512 -s enabled -r 0 -h 0 -i 45] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm -n 577 -s enabled -r 0 -h 0 -i 46] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm -n 121 -s enabled -r 0 -h 0 -i 47] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window/data_loader.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window.pm -n 1174 -s enabled -r 0 -h 0 -i 48] Got command [breakpoint_set -t line -f file:///home/dkasak/work/Smart/Smart_Framework/smart_gui/window.pm -n 1138 -s enabled -r 0 -h 0 -i 49] Here are the breakpoints for file [window.pm](ID 30, fileNum 54): 1138 Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm -n 1103 -s enabled -r 0 -h 0 -i 50] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm -n 1164 -s enabled -r 0 -h 0 -i 51] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm -n 827 -s enabled -r 0 -h 0 -i 52] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm -n 893 -s enabled -r 0 -h 0 -i 53] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_generator.pm| Got command [breakpoint_set -t line -f file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm -n 1026 -s enabled -r 0 -h 0 -i 54] Curr file = |/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm|, bpt set for file |/home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm|, bStateVal = |2|, $bFileURI = |file:///home/dkasak/work/smart-frameworks-overlay/window/data_manager.pm| END block: single <= 1 Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] Skipping package [DB::DbgrCommon] file:/usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm, line:290, package:Glib::Object::Introspection
If there is something missing from my description, please let me know and I'll add it. He did :) And you provided great information.
If safemode results in a working Komodo then that means that something in your profile might be causing this. I would now try Restart without Addons
and Restart without Tools
. If crashes still occur then move your current profile aside and try reset everything
.
Moving profile:
cp -R ~/.komodoide/9.3 ~/.komodoide/9.3-backup
I am having the same issue with Komodo IDE, version 10.1.1, build 89474, platform win32-x86. Built on Thu Sep 01 14:27:01 2016. Komode crashes about 3 or 4 times a day. Most the time it crashes when starting a debugging sessions (hitting the run button). This crashed happen when I finished editing a file.
I have ran in safe mode and had the same problems. I have totally deleted the profile folders and still have crashes.
Running with Active State Perl with Moose : This is perl 5, version 24, subversion 0 (v5.24.0) built for MSWin32-x64-multi-thread (with 1 registered patch, see perl -V for more detail)
Using Windows 10 Pro
Hi, unfortunately your log file does not provide us with any clues. Does the crash consistently happen with a particular Perl file? Or does it randomly occur?
Never mind, I see you've opened a new issue in #2098 . No need to continue here.
I did that because I saw you were using Komodo 9.3.2. I've temporialy switched to 9.3.2 to see what happens. So far this morning no crashes. Doesn't matter the file.
Ah, WTF?
1) I didn't enter issue #2098 2) Issue #2098 has been closed without a resolution 3) I'm still constantly affected by this bug
I see I can't re-open it. Should I start entering duplicate bugs?
This issue got closed due to inactivity. @dankasak please see https://github.com/Komodo/KomodoEdit/issues/1913#issuecomment-238721987
OK so none of the above steps had any effect. Safe mode doesn't help, nor does creating a clean profile. I don't have a clear set of steps to reproduce on-demand, but I've noticed that crashes tend to occur in clusters - I'll get 10 or so in a row, then I can run a couple of debugging sessions, then back to crashes everytime I start debugging. Also it's happening when debugging local and remote sessions.
When you say "crash" do you mean that Komodo will close and you have to reopen it?
I ask because people missuse this terminology surprisingly often, and it makes all the difference.
Yes, it crashes and I have to re-open it. I always select to send a crash report.
Ok. The next time this happens could you fill out an email and in the crash report message put "bug #1913". Please do this every time this crash happens.
Otherwise I'll have no way of knowing which crash relates to this issue.
Thank you!
Noted. All future crash reports will include this text - 1 submitted so far.
All future crash reports -that relate to this bug-, I hope ;)
@dankasak looking at the crash report it looks like you're still using Komodo IDE 9.3.2. Would you be able to try the Komodo 10 trial to see if that solves your issue?
done - and no it doesn't solve - a new crash report has been send
Thanks @dankasak, sharing the log here for other devs:
@mitchell-as anything stand out to you?
@Naatan No, nothing stands out unfortunately :(
Could you please run the following from your console widget (bottom pane)
var logging = require("ko/logging");
logging.getLogger("debugSessionTab").setLevel(10);
logging.getLogger('DBG_Manager').setLevel(10);
logging.getLogger('dbgp.xpcom').setLevel(10);
Then the next time a crash happens, copy the error log to us before you restart Komodo.
Locating your log: http://docs.komodoide.com/Troubleshooting/Where-does-Komodo-keep-settings-data#where-does-komodo-log-errors
Short Summary
Komodo IDE is very regularly ( about 1/2 the time ) crashing on me when I start a Perl debugging session.
Steps to Reproduce
Hit F5 to start a Perl debugging session.
Expected results
Debugging session begins.
Actual results
Komodo IDE crashes.
Platform Information
Komodo IDE Version 9.3.2, build 88191 platform linux-x86_64 on Sabayon Linux ( current )
Additional Information
Add-ons: gtk_ambiance%40activestate.com:1.0,profiler%40ActiveState.com:0.1,iconset_blue%40activestate.com:1.0,httpinspector%40activestate.com:1.0.0,breadcrumbs%40activestate.com:1.0,analytics%40activestate.com:1.0.0,domviewer%40ActiveState.com:1.0.0,perldevkit%40ActiveState.com:8.0,gtk_adwaita%40activestate.com:1.0,iconset_yosemite%40activestate.com:1.0,tcldevkit%40ActiveState.com:5.0,railstools%40activestate.com:0.3.1,iconset_dark%40activestate.com:1.0,gtk_dark%40activestate.com:1.0,fontawesome%40activestate.com:1.0,gtk_elementary%40activestate.com:1.0,iconset_ambiance%40activestate.com:1.0,skin_classic%40activestate.com:1.0.1,console%40activestate.com:1.0,commando%40activestate.com:1.0,komob%40activestate.com:0.4.3,koextgen%40activestate.com:0.2,industrial%40openoffice.org:1.0.0,iconset_cupertino%40activestate.com:1.0,icomoon%40activestate.com:1.0,openfiles%40activestate.com:1.0,gtk_numix%40activestate.com:1.0,iconset_light%40activestate.com:1.0,gtk_radiance%40activestate.com:1.0,iconset_radiance%40activestate.com:1.0,iconset_classic%40activestate.com:1.0,markdown-viewer%40activestate.com:0.3,getstarted%40activestate.com:1.0,iconset_orange%40activestate.com:1.0,iconset_cupertino-blue%40activestate.com:1.0,editorconfig%40activestate.com:1.0.1,mercurial%40ActiveState.com:1.0,git%40ActiveState.com:1.0,golang%40activestate.com:1.3.3,publishing%40ActiveState.com:1.0,dbexplorer%40ActiveState.com:1.0,zendframework%40ActiveState.com:0.8,bazaar%40ActiveState.com:1.0,trackchanges%40activestate.com:1.0,refactoring%40activestate.com:0.1,abyss_skin%40activestate.com:1.1.1,elastic-tabstops%40activestate.com:0.1,scope-shell-composer%40activestate.com:1.0,scope-shell-ppm%40activestate.com:1.0,scope-shell-gem%40activestate.com:1.0,check-compatibility%40dactyl.googlecode.com:1.3.1,scope-sections%40activestate.com:1.0,scope-combined%40activestate.com:1.0,scope-shell-cpanm%40activestate.com:1.0,scope-bookmarks%40activestate.com:1.0,runinline%40activestate.com:1.0,scope-tools%40activestate.com:1.0,scope-shell-pip%40activestate.com:1.0,focusmode%40activestate.com:1.0.2,scope-shell-docker%40activestate.com:1.0,scope-shell-bower%40activestate.com:1.0,scope-shell-vagrant%40activestate.com:1.0,scope-shell%40activestate.com:1.0,scope-shell-npm%40activestate.com:1.0,scope-openfiles%40activestate.com:1.0,kopy%40activestate.com:1.0,scope-commands%40activestate.com:1.0,scope-packages%40activestate.com:1.0,scope-shell-pypm%40activestate.com:1.0,komodospellchecker%40ActiveState.com:1.0,scope-files%40activestate.com:1.0,scope-docs%40activestate.com:1.0 BuildID: 88191 CrashTime: 1470703900 EMCheckCompatibility: false Email: d.j.kasak.dk@gmail.com EventLoopNestingLevel: 1 FramePoisonBase: 7ffffffff0dea000 FramePoisonSize: 4096 InstallTime: 1452831893 Notes: OpenGL: Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) -- 3.0 Mesa 12.1.0-devel (git-26ff7e3) -- texture_from_pixmap
ProductID: {36E66FA0-F259-11D9-850E-000D935D3368} ProductName: Komodo IDE PyxpcomMethod: {20347097-c019-4270-b4dc-b91b119a347c}::parent ReleaseChannel: release SecondsSinceLastCrash: 1335 StartupTime: 1470702673 Theme: orange Throttleable: 1 Vendor: ActiveState Version: 9.3.2 useragent_locale: en-US