win32 crash on creating about memory dialog

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

win32 crash on creating about memory dialog

Adib Taraben-2
Hi,

on win32 the current cvs crashes after pressing "about memory" function.
I use the new gtk26 libs from Bob.

I tried this on linux and there it is ok.

I have no glue whats going on as I don't know gtk.
I think that has to be resolved before release, thats why I post here.
Attached there is the bt:

HTH,

Adib.
---

gdb: kernel event for pid=3976 tid=2572 code=EXCEPTION_DEBUG_EVENT)
gdb: Target exception EXCEPTION_ACCESS_VIOLATION at 0x05013750

Program received signal SIGSEGV, Segmentation fault.
0x05013750 in Glib::Object::Object (this=0x8326d98, __vtt_parm=0x8e4830,
     construct_params=@0x22ec80) at object.cc:214
        in object.cc
(gdb) 214 object.cc: No such file or directory.
bt
#0  0x05013750 in Glib::Object::Object (this=0x8326d98,
__vtt_parm=0x8e4830,
     construct_params=@0x22ec80) at object.cc:214
#1  0x05fb5557 in Gtk::Object::Object (this=0x8326d98, __vtt_parm=0x8e482c,
     construct_params=@0x22ec80) at object.cc:35
#2  0x0073d895 in _fu56___ZTTN3Gtk14TreeViewColumnE ()
     at c:/gtk26/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:848
#3  0x0073df3c in Gtk::TreeView::append_column<Glib::ustring>
(this=0x8348fc4,
     title=@0x22edb0, model_column=@0x8348fa0)
     at c:/gtk26/include/gtkmm-2.4/gtkmm/treeview.h:1365
#4  0x007730f3 in Inkscape::UI::Dialog::Memory::Private::Private (
     this=0x8348f90) at ui/dialog/memory.cpp:93
#5  0x0066ce55 in Inkscape::UI::Dialog::Memory::Memory (this=0x8337b98)
     at ui/dialog/memory.cpp:206
#6  0x00772d16 in Inkscape::UI::Dialog::Memory::create ()
     at ./ui/dialog/memory.h:23
#7  0x007727a3 in Inkscape::UI::Dialog::(anonymous
namespace)::create<Inkscape::UI::Dialog::Memory> () at
ui/dialog/dialog-manager.cpp:46
#8  0x00511f91 in Inkscape::UI::Dialog::DialogManager::getDialog (
     this=0x72b9dd8, name=1162) at ui/dialog/dialog-manager.cpp:137
#9  0x00511ff0 in Inkscape::UI::Dialog::DialogManager::showDialog (
     this=0x72b9dd8, name=1162) at ui/dialog/dialog-manager.cpp:156
#10 0x00511fd6 in Inkscape::UI::Dialog::DialogManager::showDialog (
     this=0x72b9dd8, name=0x85a9d2 "Memory") at
ui/dialog/dialog-manager.cpp:149
#11 0x004d4076 in Inkscape::HelpVerb::perform (action=0x74cf990, data=0x95,
     pdata=0x0) at verbs.cpp:1472
#12 0x004e062a in sp_action_perform (action=0x74cf990, data=0x0)
     at helper/action.cpp:135
#13 0x0043767f in sp_ui_menu_activate (object=0x7526b28, action=0x74cf990)
     at interface.cpp:284




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Reply | Threaded
Open this post in threaded view
|

Re: win32 crash on creating about memory dialog

Bob Jamison-2
Adib Taraben wrote:

> Hi,
>
> on win32 the current cvs crashes after pressing "about memory" function.
> I use the new gtk26 libs from Bob.
>
> I tried this on linux and there it is ok.
>
> I have no glue whats going on as I don't know gtk.
> I think that has to be resolved before release, thats why I post here.
> Attached there is the bt:
>
> HTH,
>
> Adib.


Yes,  I was afraid of that.  ;-)   This is almost certainly the result
of the "auto-import" issue during the link.  From searching the web, this
seems to be a problem with Gtk::TreeViewColumn on MinGW.  I'll look
around for
a solution for this.  Hopefully we can do this in the Inkscape build.  
If not, maybe
a hack to TreeViewColumn itself might work.  If -that- does not work, we
might
need to leave that dialog out for W32 for the present time.




Bob




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel