Project

General

Profile

Actions

Emulator Issues #168

closed

Linux - edit ini isnt working.

Added by ChaosCode over 15 years ago.

Status:
Fixed
Priority:
Low
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?
Right click on game in list and pick edit ini. Doesn't open.

What is the expected output? What do you see instead?
to open the text editor

What version of the product are you using? On what operating system?
any

Please provide any additional information below.

Actions #1

Updated by hrydgard over 15 years ago

  • Priority changed from Normal to Low

Yup, we need someone with mad Gnome/KDE skills to take this on.

Actions #2

Updated by nakeee over 15 years ago

Usually on unix you open whatever is in EDITOR env variable.
I'm not sure if it is preferable over opening the default editor for .ini according
to gnome/kde.

Actions #3

Updated by nakeee over 15 years ago

KRun::runUrl(url, mimetype, this);
if you want to use kde.
But then the emulator will need to be compiled against kde libs.

Actions #4

Updated by hrydgard over 15 years ago

You're seriously saying that the only way to get the default MIME text editor is to
use KDE/Gnome specific calls?

Linux ... :(

Actions #5

Updated by nakeee over 15 years ago

No, you can get the mime type quite easily.
The question is which program to use to open it.

Actions #6

Updated by XTra.KrazzY over 15 years ago

what's wrong with $EDITOR?

Actions #7

Updated by olejl77 over 15 years ago

When I try to do this on linux with latest rev (r1742) it crashes. If I comment out
line #569 in ISOProperties.cpp (//PatchList_Save();), the .ini file is automatically
loaded with GEdit which is my default text editor.

When investigating a little more in the PatchList_Save(); function, index==1 when the
crash occurs. Hope this can help anyone. Here is the backtrace:

terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb6af2700 (LWP 15869)]
0xb7f59430 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7f59430 in __kernel_vsyscall ()
#1 0xb75b3880 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb75b5248 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb77f06f8 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#4 0xb77ee5d5 in ?? () from /usr/lib/libstdc++.so.6
#5 0xb77ee612 in std::terminate () from /usr/lib/libstdc++.so.6
#6 0xb77ee74a in __cxa_throw () from /usr/lib/libstdc++.so.6
#7 0xb7785c5f in std::__throw_logic_error () from /usr/lib/libstdc++.so.6
#8 0xb77ca62a in ?? () from /usr/lib/libstdc++.so.6
#9 0xb77ca726 in std::basic_string<char, std::char_traits,
std::allocator >::basic_string () from /usr/lib/libstdc++.so.6
#10 0x08076ed9 in CISOProperties::PatchList_Save ()
#11 0x080773c3 in CISOProperties::SaveGameConfig ()
#12 0x08078b0f in CISOProperties::OnEditConfig ()
#13 0xb7880151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xb791e47a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#15 0xb791f694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xb791f79b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#17 0xb7bde9ad in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xb791f739 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#19 0xb7bde9ad in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0xb791f739 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#21 0xb7bde9ad in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0xb791f739 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#23 0xb7b10078 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#24 0xb6e1d3d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#25 0xb6e0fc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xb6e265d8 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0xb6e277ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0xb70f4eaa in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb70f5f58 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb6e1d3d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#32 0xb6e0e3c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0xb6e0fc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#34 0xb6e258ee in ?? () from /usr/lib/libgobject-2.0.so.0
#35 0xb6e277ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type to continue, or q to quit---
#36 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#37 0xb70f4f4a in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb70f4f83 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#39 0xb71a9036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb6e0e3c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#41 0xb6e0fb78 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#42 0xb6e25d3d in ?? () from /usr/lib/libgobject-2.0.so.0
#43 0xb6e2762b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#44 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#45 0xb72be33e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb71a1b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb71a2ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb703950a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#49 0xb6d726f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#50 0xb6d75da3 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0xb6d762c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#52 0xb71a33a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#53 0xb7abee95 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#54 0xb7b1ca59 in wxDialog::ShowModal () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#55 0x0806f86b in CGameListCtrl::OnProperties ()
#56 0xb7880151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#57 0xb791e47a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#58 0xb791f694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#59 0xb791f79b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#60 0xb7bde9ad in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#61 0xb791f739 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#62 0xb791f729 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#63 0xb7c102b3 in wxScrollHelperEvtHandler::ProcessEvent () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#64 0xb7bb521a in wxMenuBase::SendEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#65 0xb7b38fe3 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#66 0xb6e1d3d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#67 0xb6e0fc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#68 0xb6e26095 in ?? () from /usr/lib/libgobject-2.0.so.0
#69 0xb6e277ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#70 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#71 0xb72c4477 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
---Type to continue, or q to quit---
#72 0xb71b6f70 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#73 0xb71b8b4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#74 0xb71af4fb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#75 0xb71a9036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#76 0xb6e0e3c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#77 0xb6e0fc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#78 0xb6e25d3d in ?? () from /usr/lib/libgobject-2.0.so.0
#79 0xb6e2762b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#80 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#81 0xb72be33e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#82 0xb71a1b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#83 0xb71a2ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#84 0xb703950a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#85 0xb6d726f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#86 0xb6d75da3 in ?? () from /usr/lib/libglib-2.0.so.0
#87 0xb6d75f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#88 0xb71a3204 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#89 0xb7b37bed in wxWindow::DoPopupMenu () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#90 0xb7aed6cf in wxGenericListCtrl::DoPopupMenu () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#91 0x08071af5 in CGameListCtrl::OnRightClick ()
#92 0xb7880151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#93 0xb791e47a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#94 0xb791f694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#95 0xb791f79b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#96 0xb7afa9a2 in wxListMainWindow::OnMouse () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#97 0xb7880151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#98 0xb791e47a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#99 0xb791f694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#100 0xb791f79b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#101 0xb791f729 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#102 0xb7c102b3 in wxScrollHelperEvtHandler::ProcessEvent () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#103 0xb7ace16b in wxWindow::GTKProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#104 0xb7ad3f8c in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#105 0xb71a9036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#106 0xb6e0fc4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#107 0xb6e26095 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type to continue, or q to quit---
#108 0xb6e2762b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#109 0xb6e27c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#110 0xb72be33e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#111 0xb71a1b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#112 0xb71a3017 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#113 0xb703950a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#114 0xb6d726f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#115 0xb6d75da3 in ?? () from /usr/lib/libglib-2.0.so.0
#116 0xb6d762c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#117 0xb71a33a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#118 0xb7abee95 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#119 0xb7b555ce in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#120 0xb7b551a1 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#121 0xb78b9a7a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#122 0xb78b9c77 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#123 0x08095530 in main ()

Actions #8

Updated by facugaich over 15 years ago

The problem with PatchList_Save() mentioned in the above comment should have been
fixed by r1755, had to revert a change I made. Don't know if it the central problem
of the issue though.

Actions #9

Updated by olejl77 over 15 years ago

I can confirm that the PatchList_Save() is now working. Tested on r1756.

but...
If I click 'Edit Config' in Properties and close the editor again (no need to do any
changes), it crashes when I try to Close the Properties dialog.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6c7b700 (LWP 28844)]
0xb778242d in free () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0 0xb778242d in free () from /lib/tls/i686/cmov/libc.so.6
#1 0xb7976031 in operator delete () from /usr/lib/libstdc++.so.6
#2 0x0807a3bc in ~CISOProperties (this=0xbfee25d0) at
Source/Core/DolphinWX/Src/ISOProperties.cpp:139
#3 0xb7cde728 in wxAppBase::DeletePendingObjects () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#4 0xb7cde7f4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#5 0xb7c2e293 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#6 0xb6ef97c1 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb6efb6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8 0xb6efeda3 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb6efef61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb732c204 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7c2e595 in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0xb7aa9ec3 in wxYieldIfNeeded () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb7d8fd85 in wxProgressDialog::UpdateMessage () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb7d8fecf in wxProgressDialog::Update () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0x0806dab3 in CGameListCtrl::ScanForISOs (this=0x8436b08) at
Source/Core/DolphinWX/Src/GameListCtrl.cpp:377
#16 0x0806ea1d in CGameListCtrl::Update (this=0x8436b08) at
Source/Core/DolphinWX/Src/GameListCtrl.cpp:132
#17 0x0806c8bb in CGameListCtrl::OnProperties (this=0x8436b08) at
Source/Core/DolphinWX/Src/GameListCtrl.cpp:624
#18 0xb7a09151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#19 0xb7aa747a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#20 0xb7aa8694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#21 0xb7aa879b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#22 0xb7d679ad in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#23 0xb7aa8739 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#24 0xb7aa8729 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#25 0xb7d992b3 in wxScrollHelperEvtHandler::ProcessEvent () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xb7d3e21a in wxMenuBase::SendEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xb7cc1fe3 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0xb6fa63d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#29 0xb6f98c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#30 0xb6faf095 in ?? () from /usr/lib/libgobject-2.0.so.0
#31 0xb6fb07ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#32 0xb6fb0c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#33 0xb744d477 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb733ff70 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#35 0xb7341b4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#36 0xb73384fb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb7332036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb6f973c9 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type to continue, or q to quit---
#39 0xb6f98c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#40 0xb6faed3d in ?? () from /usr/lib/libgobject-2.0.so.0
#41 0xb6fb062b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#42 0xb6fb0c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#43 0xb744733e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb732ab4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb732bef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb71c250a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#47 0xb6efb6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0xb6efeda3 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0xb6efef61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#50 0xb732c204 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#51 0xb7cc0bed in wxWindow::DoPopupMenu () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#52 0xb7c766cf in wxGenericListCtrl::DoPopupMenu () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#53 0x0806f524 in wxWindowBase::PopupMenu (this=0x8436b08, menu=0xbfee357c,
pos=@0x81a5700) at /usr/include/wx-2.8/wx/window.h:924
#54 0x0806d022 in CGameListCtrl::OnRightClick (this=0x8436b08, event=@0xbfee3964) at
Source/Core/DolphinWX/Src/GameListCtrl.cpp:507
#55 0xb7a09151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#56 0xb7aa747a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#57 0xb7aa8694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#58 0xb7aa879b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#59 0xb7c839a2 in wxListMainWindow::OnMouse () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#60 0xb7a09151 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#61 0xb7aa747a in wxEvtHandler::ProcessEventIfMatches () from
/usr/lib/libwx_baseu-2.8.so.0
#62 0xb7aa8694 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#63 0xb7aa879b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#64 0xb7aa8729 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#65 0xb7d992b3 in wxScrollHelperEvtHandler::ProcessEvent () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#66 0xb7c5716b in wxWindow::GTKProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#67 0xb7c5cf8c in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#68 0xb7332036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#69 0xb6f98c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#70 0xb6faf095 in ?? () from /usr/lib/libgobject-2.0.so.0
#71 0xb6fb062b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#72 0xb6fb0c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#73 0xb744733e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#74 0xb732ab4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#75 0xb732c017 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#76 0xb71c250a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#77 0xb6efb6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
---Type to continue, or q to quit---
#78 0xb6efeda3 in ?? () from /usr/lib/libglib-2.0.so.0
#79 0xb6eff2c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#80 0xb732c3a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#81 0xb7c47e95 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#82 0xb7cde5ce in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#83 0xb7cde1a1 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#84 0xb7a42a7a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#85 0xb7a42c77 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#86 0x080912c8 in main (argc=135956680, argv=0x0) at
Source/Core/DolphinWX/Src/Main.cpp:46
(gdb)

Actions #10

Updated by XTra.KrazzY over 15 years ago

  • Status changed from New to Fixed

Fixed in r2020 unless anyone says otherwise.

About dialog staying disabled after KWrite has been closed: Wait a few seconds for
KDE to close and it works perfectly.

Actions

Also available in: Atom PDF