3D box Crash on OS X
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Undecided
|
Maximilian Albert | ||
0.46.x |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Inkscape built from the 0.46 source crashes immediately when using the 3D box tool on OS X 10.3.9.
Steps to reproduce:
- Create a new drawing
- Select the 3D box tool from the toolbar
- Mouse-down in the drawing and drag
- Crash
The output on the console and gdb backtrace are:
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x005a2834 in std::_Rb_
(gdb) bt
#0 0x005a2834 in std::_Rb_
#1 0x0004eae4 in persp3d_
#2 0x005b5ac8 in sigc::internal:
#3 0x005a81c0 in sigc::internal:
#4 0x0006ef28 in Inkscape:
#5 0x0006eab4 in Inkscape:
#6 0x000799f0 in box3d_set(
#7 0x00021574 in sp_object_
#8 0x0069dcdc in Inkscape:
#9 0x00446de8 in Inkscape:
#10 0x00445050 in Inkscape:
#11 0x00079e94 in box3d_write(
#12 0x00102450 in sp_box3d_
#13 0x0010197c in sp_box3d_
#14 0x0004ced8 in sp_event_
#15 0x002c9e74 in sp_marshal_
#16 0x018cad4c in g_closure_invoke ()
#17 0x018dea90 in signal_
#18 0x018ddd48 in g_signal_
#19 0x02fe12a0 in gtk_signal_emit ()
#20 0x0029c3bc in emit_event(
#21 0x0029c71c in sp_canvas_
#22 0x02f41aa8 in _gtk_marshal_
#23 0x018cad4c in g_closure_invoke ()
#24 0x018dec70 in signal_
#25 0x018ddd48 in g_signal_
#26 0x018ddfa4 in g_signal_emit ()
#27 0x030f7908 in gtk_widget_
#28 0x030f71f4 in gtk_widget_event ()
#29 0x02f3f864 in gtk_propagate_event ()
#30 0x02f3dbcc in gtk_main_do_event ()
#31 0x018576c4 in gdk_event_dispatch ()
#32 0x029f4754 in g_main_dispatch ()
#33 0x029f4d5c in g_main_
#34 0x029efe80 in g_main_loop_run ()
#35 0x02f3cd50 in gtk_main ()
...
Changed in inkscape: | |
assignee: | nobody → cilix |
status: | New → Confirmed |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
So do I understand correctly that this happens on the 0.46 stable branch? I haven't checked that out yet (because I thought it would work the same as the main branch) but will have a look. Does the problem also exist in the main branch? Do you have a precise SVN revision where it fails (and maybe even one where it worked)? Thanks!