Opened 19 months ago

Last modified 13 months ago

#1502 new defect

Padre release 0.98 and svn rev 19736 crash when setting default_project_directory to anything other than /home/user?/projects

Reported by: myra Owned by:
Priority: major Milestone:
Component: Preference System Version: 0.98
Keywords: preferences default project Cc:

Description

When configuring my preferences if I attempt to set my default projects directory to anything other than /home/myra/projects, Padre crashes with the following error message. The behaviour is consistant between release 0.98 and the latest svn version. Is this the intended behaviour or should it be considered a bug? It would seem more appropriate to allow one to configure any directory as their default projects directory, ie /home/myra/workspace.

Setting 'default_projects_directory' to non-existant path at /home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10/Padre/Wx/Role/Config.pm line 146.
Perl exited with active threads:

2 running and unjoined
0 finished and unjoined
0 running and detached

Release version
Padre 0.98
Core...

osname linux
archname x86_64-linux-thread-multi
Distribution Arch Linux \r (\l)
Kernel 3.8.6-1-ck
Perl 5.17.10
Threads 2
RAM 637.7MB

Wx...

Wx 0.9921
WxWidgets? 2.8.12
unicode 1

Alien::wxWidgets 0.64

Wx::Perl::ProcessStream? 0.32

Wx::Scintilla 0.39

Other...

PPI 1.215
Debug::Client 0.25
PPIx::EditorTools? 0.18
Config /home/myra/.padre

Padre 0.99
Core...

osname linux
archname x86_64-linux-thread-multi
Distribution Arch Linux \r (\l)
Kernel 3.8.6-1-ck
Perl 5.17.10
Threads 2
RAM 4B

Wx...

Wx 0.9921
WxWidgets? 2.8.12
unicode 1
Alien::wxWidgets 0.64
Wx::Perl::ProcessStream? 0.32
Wx::Scintilla 0.39

Other...

PPI 1.215
Debug::Client 0.25
PPIx::EditorTools? 0.18
Config /home/myra/workspace/perl/wx/padre/Padre/.padre

Summary of my perl5 (revision 5 version 17 subversion 10) configuration:

Platform:

osname=linux, osvers=3.8.6-1-arch, archname=x86_64-linux-thread-multi
uname='linux gandalf 3.8.6-1-arch #1 smp preempt sat apr 6 07:27:01 cest 2013 x86_64 gnulinux '
config_args='-de -Dprefix=/home/myra/perl5/perlbrew/perls/perl-5.17.10 -Dusedevel -Dusethreads -Duseshrplib -Doptimize=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Dman1ext=1perl -Dman3ext=3perl -Dcccdlflags=-fPIC -Dlddlflags=-shared -Wl,-O1,--sort-common,--as-needed,-z,relro -Dldflags=-Wl,-O1,--sort-common,--as-needed,-z,relro -Dusedevel -Aeval:scriptdir=/home/myra/perl5/perlbrew/perls/perl-5.17.10/bin'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef

Compiler:

cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Dman1ext=1perl -Dman3ext=3perl',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion=, gccversion='4.8.0', gccosandvers=
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define

Linker and Libraries:

ld='cc', ldflags ='-Wl,-O1,--sort-common,--as-needed,-z,relro -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib/../lib /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.17.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.17'

Dynamic Linking:

dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/x86_64-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -Wl,-O1,--sort-common,--as-needed,-z,relro -L/usr/local/lib -fstack-protector'

Characteristics of this binary (from libperl):

Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS

PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_SAWAMPERSAND
PERL_USE_DEVEL USE_64_BIT_ALL USE_64_BIT_INT
USE_ITHREADS USE_LARGE_FILES USE_LOCALE
USE_LOCALE_COLLATE USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
USE_REENTRANT_API

Built under linux
Compiled at Apr 6 2013 18:56:05
%ENV:

PERLBREW_BASHRC_VERSION="0.61"
PERLBREW_HOME="/home/myra/.perlbrew"
PERLBREW_MANPATH="/home/myra/perl5/perlbrew/perls/perl-5.17.10/man"
PERLBREW_PATH="/home/myra/perl5/perlbrew/bin:/home/myra/perl5/perlbrew/perls/perl-5.17.10/bin"
PERLBREW_PERL="perl-5.17.10"
PERLBREW_ROOT="/home/myra/perl5/perlbrew"
PERLBREW_VERSION="0.62"

@INC:

/home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10/x86_64-linux-thread-multi
/home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10
/home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/x86_64-linux-thread-multi
/home/myra/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10
.

Wx Version=(0.9921) wxWidgets 2.8.12 unicode=(1)

The two traces below are from svn version rev 19736 checked out on 2 May 2013.

Out put of dev -t when setting default_projects_directory to /home/myra/workspace.

[myra@gandalf ~/workspace/perl/wx/padre/Padre]$ ./dev -t
# 1367520987.92730 Padre::Config::BEGIN '::DEBUG enabled'
# 1367520987.94339 Padre::DB::BEGIN '::DEBUG enabled'
# 1367520987.96591 Padre::BEGIN '::DEBUG enabled'
# 1367520987.97094 Padre::Config::read 'Loading configuration for Padre::Config'
# 1367520988.01010 Padre::Locale::BEGIN '::DEBUG enabled'
# 1367520988.01289 Padre::Locker::BEGIN '::DEBUG enabled'
# 1367520988.01725 Padre::Wx::ActionLibrary::BEGIN '::DEBUG enabled'
# 1367520988.04164 Padre::Wx::Menu::File::BEGIN '::DEBUG enabled'
# 1367520988.05100 Padre::Wx::AuiManager::BEGIN '::DEBUG enabled'
# 1367520988.08317 Padre::Wx::Main::BEGIN '::DEBUG enabled'
# 1367520988.22291 Padre::Wx::Editor::BEGIN '::DEBUG enabled'
# 1367520988.25047 Padre::Config::apply Padre::Config=ARRAY(0x218d398)
# 1367520988.25183 Padre::TaskHandle::BEGIN '::DEBUG enabled'
# 1367520988.25344 Padre::TaskManager::BEGIN '::DEBUG enabled'
# 1367520988.25502 Padre::TaskManager::new 'Padre::TaskManager?'
# 1367520988.25539 Padre::run 'Padre->run was called version 0.99'
# 1367520988.28032 Padre::Role::Task::BEGIN '::DEBUG enabled'
# 1367520988.39637 Padre::run 'Plugins loaded'
# 1367520988.39649 Padre::run 'Killing the splash screen'
# 1367520988.39661 Padre::run 'Processing the action queue'
# 1367520988.39670 Padre::run 'Switching into runtime mode'
# 1367520988.40283 Padre::Wx::Main::setup_editors 'setup_editors '
# 1367520988.40298 Padre::Wx::Main::setup_editor 'setup_editor called for \'\
# 1367520988.40473 Padre::Document::BEGIN '::DEBUG enabled'
# 1367520988.40897 Padre::Document::rebless 'Reblessing to mimetype class: \'Padre::Document::Perl\

# 1367520988.41562 Padre::Document::Perl::BEGIN '::DEBUG enabled'
# 1367520988.42429 Padre::Document::Perl::set_highlighter 'Setting highlighter for Perl 5 code. length: 0'
# 1367520988.42442 Padre::Wx::Main::setup_editor 'Document created for \'\
# 1367520988.52618 Padre::Task::RecentFiles::BEGIN '::DEBUG enabled'
# 1367520988.52671 Padre::TaskManager::schedule Padre::Task::RecentFiles?=HASH(0x511ab60)
# 1367520988.52723 Padre::Wx::Main::refresh Padre::Wx::Main=HASH(0x39301e0)
# 1367520988.53175 Padre::Wx::Diff::BEGIN '::DEBUG enabled'
# 1367520988.53280 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x5267fc8)
# 1367520988.61384 Padre::TaskManager::start Padre::TaskManager?=HASH(0x419fb38)
# 1367520988.61405 Padre::Task::RecentFiles::prepare Padre::Task::RecentFiles?=HASH(0x511ab60)
# 1367520988.61511 Padre::TaskManager::run 'Handle 1 registered for messages'
# 1367520988.61532 Padre::TaskManager::start_worker Padre::TaskManager?=HASH(0x419fb38)
# 1367520988.61566 Padre::TaskManager::run 'Handle 1 allocated worker 2'
# 1367520988.61759 Padre::Config::set 'main_width'
# 1367520988.61772 Padre::Config::set 'main_height'
# 1367520988.61783 Padre::Config::set 'main_left'
# 1367520988.61791 Padre::Config::set 'main_top'
# 1367520988.61798 Padre::Config::set 'main_maximized'
# 1367520988.61938 Padre::Config::set 'main_width'
# 1367520988.61948 Padre::Config::set 'main_height'
# 1367520988.61957 Padre::Config::set 'main_left'
# 1367520988.61965 Padre::Config::set 'main_top'
# 1367520988.61972 Padre::Config::set 'main_maximized'
# 1367520988.62087 Padre::Config::set 'main_width'
# 1367520988.62098 Padre::Config::set 'main_height'
# 1367520988.62107 Padre::Config::set 'main_left'
# 1367520988.62116 Padre::Config::set 'main_top'
# 1367520988.62123 Padre::Config::set 'main_maximized'
# 1367520988.62307 Padre::Wx::Editor::on_set_focus 'Focus received file: Unsaved 1'
# 1367520988.62462 Padre::Wx::Main::on_activate Padre::Wx::Main=HASH(0x39301e0)
# 1367520988.62474 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x5267fc8)
# 1367520988.68479 (Thread 2) Padre::TaskHandle::BEGIN '::DEBUG enabled'
# 1367520988.68772 (Thread 2) Padre::TaskHandle::from_array 'Loading Padre::Task::RecentFiles?'
# 1367520988.68872 (Thread 2) Padre::Role::Task::BEGIN '::DEBUG enabled'
# 1367520988.69008 (Thread 2) Padre::Task::RecentFiles::BEGIN '::DEBUG enabled'
# 1367520988.69085 (Thread 2) Padre::Task::RecentFiles::run Padre::Task::RecentFiles?=HASH(0x7fbf9408ae50)
# 1367520988.69094 (Thread 2) Padre::TaskHandle::stop Padre::TaskHandle?=HASH(0x7fbf9c731968)
# 1367520988.69130 Padre::Task::RecentFiles::finish Padre::Task::RecentFiles?=HASH(0x511ab60)
# 1367520989.12575 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x5267fc8)
# 1367520992.17965 Padre::Wx::Dialog::Preferences::BEGIN '::DEBUG enabled'
# 1367520992.18197 Padre::Wx::Dialog::Preferences::new 'Padre::Wx::Dialog::Preferences'
# 1367520992.27744 Padre::Document::rebless 'Reblessing to mimetype class: \'Padre::Document::Perl\

# 1367520992.27768 Padre::Document::Perl::set_highlighter 'Setting highlighter for Perl 5 code. length: 0'
# 1367520992.45354 Padre::Wx::Dialog::Preferences::config_load Padre::Wx::Dialog::Preferences=HASH(0x3181798)
# 1367520992.45628 Padre::Wx::Dialog::Preferences::preview_refresh Padre::Wx::Dialog::Preferences=HASH(0x3181798)
# 1367520992.46739 Padre::Wx::Dialog::Preferences::preview_refresh Padre::Wx::Dialog::Preferences=HASH(0x3181798)
# 1367520992.52617 Padre::Wx::Editor::on_kill_focus Padre::Wx::Editor=HASH(0x51dd6e8)
# 1367520992.52643 Padre::Wx::Main::on_deactivate Padre::Wx::Main=HASH(0x39301e0)
# 1367521001.81296 Padre::Wx::Dialog::Preferences::config_diff Padre::Wx::Dialog::Preferences=HASH(0x3181798)
# 1367521001.81575 Padre::Config::apply Padre::Config=ARRAY(0x218d398)
# 1367521001.81592 Padre::Config::set 'default_projects_directory'
Setting 'default_projects_directory' to non-existant path at /home/myra/workspace/perl/wx/padre/Padre/lib/Padre/Wx/Role/Config.pm line 146.
Perl exited with active threads:

2 running and unjoined
0 finished and unjoined
0 running and detached

Out put of dev -t when setting default_projects_directory to /home/myra/projects.

[myra@gandalf ~/workspace/perl/wx/padre/Padre]$ ./dev -t
# 1367521253.41152 Padre::Config::BEGIN '::DEBUG enabled'
# 1367521253.42766 Padre::DB::BEGIN '::DEBUG enabled'
# 1367521253.45051 Padre::BEGIN '::DEBUG enabled'
# 1367521253.45652 Padre::Config::read 'Loading configuration for Padre::Config'
# 1367521253.49744 Padre::Locale::BEGIN '::DEBUG enabled'
# 1367521253.50030 Padre::Locker::BEGIN '::DEBUG enabled'
# 1367521253.50471 Padre::Wx::ActionLibrary::BEGIN '::DEBUG enabled'
# 1367521253.52958 Padre::Wx::Menu::File::BEGIN '::DEBUG enabled'
# 1367521253.53919 Padre::Wx::AuiManager::BEGIN '::DEBUG enabled'
# 1367521253.57175 Padre::Wx::Main::BEGIN '::DEBUG enabled'
# 1367521253.71217 Padre::Wx::Editor::BEGIN '::DEBUG enabled'
# 1367521253.73738 Padre::Config::apply Padre::Config=ARRAY(0x25b5328)
# 1367521253.73869 Padre::TaskHandle::BEGIN '::DEBUG enabled'
# 1367521253.74019 Padre::TaskManager::BEGIN '::DEBUG enabled'
# 1367521253.74197 Padre::TaskManager::new 'Padre::TaskManager?'
# 1367521253.74237 Padre::run 'Padre->run was called version 0.99'
# 1367521253.76769 Padre::Role::Task::BEGIN '::DEBUG enabled'
# 1367521253.88421 Padre::run 'Plugins loaded'
# 1367521253.88436 Padre::run 'Killing the splash screen'
# 1367521253.88459 Padre::run 'Processing the action queue'
# 1367521253.88465 Padre::run 'Switching into runtime mode'
# 1367521253.89101 Padre::Wx::Main::setup_editors 'setup_editors '
# 1367521253.89119 Padre::Wx::Main::setup_editor 'setup_editor called for \'\
# 1367521253.89294 Padre::Document::BEGIN '::DEBUG enabled'
# 1367521253.89746 Padre::Document::rebless 'Reblessing to mimetype class: \'Padre::Document::Perl\

# 1367521253.90429 Padre::Document::Perl::BEGIN '::DEBUG enabled'
# 1367521253.91319 Padre::Document::Perl::set_highlighter 'Setting highlighter for Perl 5 code. length: 0'
# 1367521253.91336 Padre::Wx::Main::setup_editor 'Document created for \'\
# 1367521254.02375 Padre::Task::RecentFiles::BEGIN '::DEBUG enabled'
# 1367521254.02432 Padre::TaskManager::schedule Padre::Task::RecentFiles?=HASH(0x67fb380)
# 1367521254.02447 Padre::Wx::Main::refresh Padre::Wx::Main=HASH(0x50295c0)
# 1367521254.02916 Padre::Wx::Diff::BEGIN '::DEBUG enabled'
# 1367521254.03019 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521254.11152 Padre::TaskManager::start Padre::TaskManager?=HASH(0x5880138)
# 1367521254.11173 Padre::Task::RecentFiles::prepare Padre::Task::RecentFiles?=HASH(0x67fb380)
# 1367521254.11287 Padre::TaskManager::run 'Handle 1 registered for messages'
# 1367521254.11304 Padre::TaskManager::start_worker Padre::TaskManager?=HASH(0x5880138)
# 1367521254.11339 Padre::TaskManager::run 'Handle 1 allocated worker 2'
# 1367521254.11537 Padre::Config::set 'main_width'
# 1367521254.11548 Padre::Config::set 'main_height'
# 1367521254.11558 Padre::Config::set 'main_left'
# 1367521254.11569 Padre::Config::set 'main_top'
# 1367521254.11574 Padre::Config::set 'main_maximized'
# 1367521254.11691 Padre::Config::set 'main_width'
# 1367521254.11700 Padre::Config::set 'main_height'
# 1367521254.11708 Padre::Config::set 'main_left'
# 1367521254.11718 Padre::Config::set 'main_top'
# 1367521254.11724 Padre::Config::set 'main_maximized'
# 1367521254.11822 Padre::Config::set 'main_width'
# 1367521254.11830 Padre::Config::set 'main_height'
# 1367521254.11834 Padre::Config::set 'main_left'
# 1367521254.11840 Padre::Config::set 'main_top'
# 1367521254.11851 Padre::Config::set 'main_maximized'
# 1367521254.12034 Padre::Wx::Editor::on_set_focus 'Focus received file: Unsaved 1'
# 1367521254.12179 Padre::Wx::Main::on_activate Padre::Wx::Main=HASH(0x50295c0)
# 1367521254.12192 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521254.18342 (Thread 2) Padre::TaskHandle::BEGIN '::DEBUG enabled'
# 1367521254.18694 (Thread 2) Padre::TaskHandle::from_array 'Loading Padre::Task::RecentFiles?'
# 1367521254.18807 (Thread 2) Padre::Role::Task::BEGIN '::DEBUG enabled'
# 1367521254.18997 (Thread 2) Padre::Task::RecentFiles::BEGIN '::DEBUG enabled'
# 1367521254.19085 (Thread 2) Padre::Task::RecentFiles::run Padre::Task::RecentFiles?=HASH(0x7f58e008ae50)
# 1367521254.19099 (Thread 2) Padre::TaskHandle::stop Padre::TaskHandle?=HASH(0x7f58e8723748)
# 1367521254.19150 Padre::Task::RecentFiles::finish Padre::Task::RecentFiles?=HASH(0x67fb380)
# 1367521254.62255 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521256.21355 Padre::Wx::Dialog::Preferences::BEGIN '::DEBUG enabled'
# 1367521256.21586 Padre::Wx::Dialog::Preferences::new 'Padre::Wx::Dialog::Preferences'
# 1367521256.30866 Padre::Document::rebless 'Reblessing to mimetype class: \'Padre::Document::Perl\

# 1367521256.30895 Padre::Document::Perl::set_highlighter 'Setting highlighter for Perl 5 code. length: 0'
# 1367521256.48505 Padre::Wx::Dialog::Preferences::config_load Padre::Wx::Dialog::Preferences=HASH(0x668c760)
# 1367521256.48811 Padre::Wx::Dialog::Preferences::preview_refresh Padre::Wx::Dialog::Preferences=HASH(0x668c760)
# 1367521256.49950 Padre::Wx::Dialog::Preferences::preview_refresh Padre::Wx::Dialog::Preferences=HASH(0x668c760)
# 1367521256.56590 Padre::Wx::Editor::on_kill_focus Padre::Wx::Editor=HASH(0x68bd4c8)
# 1367521256.56621 Padre::Wx::Main::on_deactivate Padre::Wx::Main=HASH(0x50295c0)
# 1367521271.43809 Padre::Wx::Dialog::Preferences::config_diff Padre::Wx::Dialog::Preferences=HASH(0x668c760)
# 1367521271.44061 Padre::Config::apply Padre::Config=ARRAY(0x25b5328)
# 1367521271.44078 Padre::Config::set 'default_projects_directory'
# 1367521271.44255 Padre::Config::apply Padre::Config=ARRAY(0x25b5328)
# 1367521271.44270 Padre::Config::set 'editor_font'
# 1367521271.47951 Padre::Wx::Main::refresh Padre::Wx::Main=HASH(0x50295c0)
# 1367521271.48142 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521271.51664 Padre::Wx::Editor::on_set_focus 'Focus received file: Unsaved 1'
# 1367521271.51741 Padre::Wx::Main::on_activate Padre::Wx::Main=HASH(0x50295c0)
# 1367521271.51754 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521272.01866 Padre::Wx::Diff::refresh Padre::Wx::Diff=HASH(0x67fb338)
# 1367521277.16621 Padre::Wx::Main::on_close_window 'on_close_window'
# 1367521277.16737 Padre::Wx::Main::on_close_window 'went over list of files'
# 1367521277.16845 Padre::Wx::Main::close 'Closing Padre::Document::Perl Unknown'
# 1367521277.16876 Padre::Wx::Editor::on_kill_focus Padre::Wx::Editor=HASH(0x68bd4c8)
# 1367521277.17011 Padre::Task::BackupUnsaved::BEGIN '::DEBUG enabled'
# 1367521277.17057 Padre::TaskManager::schedule Padre::Task::BackupUnsaved?=HASH(0x6d494b0)
# 1367521277.17075 Padre::Task::BackupUnsaved::prepare Padre::Task::BackupUnsaved?=HASH(0x6d494b0)
# 1367521277.17095 Padre::TaskManager::run 'Handle 2 registered for messages'
# 1367521277.17115 Padre::TaskManager::run 'Handle 2 allocated worker 2'
# 1367521277.17145 Padre::Wx::Main::on_close_window 'Files saved (or not), hiding window'
# 1367521277.17146 (Thread 2) Padre::TaskHandle::from_array 'Loading Padre::Task::BackupUnsaved?'
# 1367521277.17169 Padre::Config::set 'main_width'
# 1367521277.17178 Padre::Config::set 'main_height'
# 1367521277.17181 Padre::Config::set 'main_left'
# 1367521277.17184 Padre::Config::set 'main_top'
# 1367521277.17187 Padre::Config::set 'main_maximized'
# 1367521277.17193 (Thread 2) Padre::Task::BackupUnsaved::BEGIN '::DEBUG enabled'
# 1367521277.17203 Padre::Wx::Main::on_close_window 'MAIN WINDOW HIDDEN. PADRE APPEARS TO BE CLOSED TO USER'
# 1367521277.17242 (Thread 2) Padre::Task::BackupUnsaved::run Padre::Task::BackupUnsaved?=HASH(0x7f58e00b68d0)
# 1367521277.17350 Padre::Wx::Main::on_close_window 'After plugin manager shutdown'
# 1367521277.17357 Padre::Config::set 'nth_startup'
# 1367521277.17363 Padre::Config::write Padre::Config=ARRAY(0x25b5328)
# 1367521277.17474 Padre::Wx::Main::on_close_window 'Shutting down Task Manager'
# 1367521277.17481 Padre::TaskManager::stop Padre::TaskManager?=HASH(0x5880138)
# 1367521277.17491 Padre::TaskManager::stop_worker Padre::TaskManager?=HASH(0x5880138)
# 1367521277.17495 Padre::TaskManager::stop_worker 'Sending \'cancel\' message to thread \'2\' before stopping'
# 1367521277.17539 Padre::DB::vacuum 'VACUUM ANALYZE database'
# 1367521277.17547 (Thread 2) Padre::TaskHandle::stop Padre::TaskHandle?=HASH(0x7f58e8723688)
# 1367521277.51739 Padre::DB::vacuum 'Page count difference after VACUUM ANALYZE: 0'
# 1367521277.51749 Padre::Wx::Main::on_close_window 'Yielding to allow final plthreadevent handling'
# 1367521277.51917 Padre::Wx::Main::on_deactivate Padre::Wx::Main=HASH(0x50295c0)
# 1367521277.51936 Padre::TaskManager::on_signal 'Ignoring message while not active'
# 1367521277.51953 Padre::TaskManager::on_signal 'Ignoring message while not active'
# 1367521277.52505 Padre::Wx::Main::on_close_window 'Waiting to join final threads'
# 1367521277.52517 Padre::TaskManager::waitjoin Padre::TaskManager?=HASH(0x5880138)
# 1367521277.52522 Padre::TaskManager::waitjoin 'Thread 2 joining...'
# 1367521277.56923 Padre::TaskManager::waitjoin 'Thread 1 joining...'
# 1367521277.61166 Padre::TaskManager::waitjoin 'All threads joined'
# 1367521277.61186 Padre::Wx::Main::on_close_window 'Closing Padre'

Change History (2)

comment:1 Changed 13 months ago by andmott

  • Component changed from not classified yet to Basic Editor Features
  • Keywords preferences default project added

comment:2 Changed 13 months ago by andmott

  • Component changed from Basic Editor Features to Preference System
Note: See TracTickets for help on using tickets.