Subject: gDesklets -- python crashes
To: None <netbsd-users@netbsd.org>
From: Rui Paulo <goteki@pixeloverflow.com>
List: netbsd-users
Date: 01/31/2004 10:45:45
Hi all. I recently updated my system to 1.6ZI and updated the pkgsrc and pksrc-wip collections. I built gDesklets from -wip and when I run it, python crashes. The same happens with nicotine soulseek client (I presume all programs that use py2-gnome aren't working).

Here is the backtrace:

$ gdesklets
Abort trap (core dumped)
$ gdb /usr/pkg/bin/python2.2 python2.2.core 
GNU gdb 5.3nb1
(...)
This GDB was configured as "i386--netbsdelf"...(no debugging symbols found)...
Core was generated by `python2.2'.
Program terminated with signal 6, Aborted.
[ symbol gathering information omitted ]
#0  0x481bba3f in kill () from /usr/lib/libc.so.12
(gdb) bt
#0  0x481bba3f in kill () from /usr/lib/libc.so.12
#1  0x481bde06 in __libc_mutex_unlock () from /usr/lib/libc.so.12
#2  0x4823c47f in malloc () from /usr/lib/libc.so.12
#3  0x0805759d in PyString_FromString ()
#4  0x0809684c in PyImport_ImportModule ()
#5  0x48327238 in init_gnome ()
   from /usr/pkg/lib/python2.2/site-packages/gtk-2.0/gnome/_gnome.so
#6  0x0809812e in _PyImport_LoadDynamicModule ()
#7  0x0809543f in PyImport_ExecCodeModuleEx ()
#8  0x0809607e in PyImport_ImportFrozenModule ()
#9  0x08095c1c in PyImport_ImportFrozenModule ()
#10 0x08097365 in PyImport_AppendInittab ()
#11 0x0809689f in PyImport_ImportModuleEx ()
#12 0x080d65f2 in _PyBuiltin_Init ()
#13 0x080d4762 in PyCFunction_Call ()
#14 0x080b791c in PyObject_Call ()
#15 0x0807625b in PyEval_CallObjectWithKeywords ()
#16 0x080746c0 in Py_MakePendingCalls ()
#17 0x080755c6 in PyEval_EvalCodeEx ()
#18 0x08077646 in PyEval_EvalCode ()
#19 0x08094be8 in PyImport_ExecCodeModuleEx ()
#20 0x08096edc in PyImport_AppendInittab ()
#21 0x0809533b in PyImport_ExecCodeModuleEx ()
#22 0x0809723c in PyImport_AppendInittab ()
#23 0x0809546c in PyImport_ExecCodeModuleEx ()
#24 0x0809607e in PyImport_ImportFrozenModule ()
#25 0x08095ca4 in PyImport_ImportFrozenModule ()
#26 0x08097365 in PyImport_AppendInittab ()
#27 0x0809689f in PyImport_ImportModuleEx ()
#28 0x080d65f2 in _PyBuiltin_Init ()
#29 0x080d4762 in PyCFunction_Call ()
#30 0x080b791c in PyObject_Call ()
#31 0x0807625b in PyEval_CallObjectWithKeywords ()
#32 0x080746c0 in Py_MakePendingCalls ()
#33 0x080755c6 in PyEval_EvalCodeEx ()
#34 0x08077646 in PyEval_EvalCode ()
#35 0x08094be8 in PyImport_ExecCodeModuleEx ()
#36 0x08096edc in PyImport_AppendInittab ()
#37 0x0809533b in PyImport_ExecCodeModuleEx ()
#38 0x0809723c in PyImport_AppendInittab ()
#39 0x0809546c in PyImport_ExecCodeModuleEx ()
#40 0x0809607e in PyImport_ImportFrozenModule ()
#41 0x08095c1c in PyImport_ImportFrozenModule ()
#42 0x08097365 in PyImport_AppendInittab ()
#43 0x0809689f in PyImport_ImportModuleEx ()
#44 0x080d65f2 in _PyBuiltin_Init ()
#45 0x080d4762 in PyCFunction_Call ()
#46 0x080b791c in PyObject_Call ()
#47 0x0807625b in PyEval_CallObjectWithKeywords ()
#48 0x080746c0 in Py_MakePendingCalls ()
#49 0x080755c6 in PyEval_EvalCodeEx ()
#50 0x08077646 in PyEval_EvalCode ()
#51 0x080a0445 in PyRun_FileExFlags ()
#52 0x0809fcd0 in PyRun_SimpleFileExFlags ()
#53 0x08052a51 in Py_Main ()
#54 0x0805263b in main ()
#55 0x0805233a in ___start ()



$ uname -v
NetBSD 1.6ZI (PHEISAR) #1: Tue Jan 27 21:10:59 UTC 2004  root@pheisar:/usr/obj/sys/arch/i386/compile.pheisar/PHEISAR


Anyone knows why this is happening ? Maybe native threads ?

Thanks in advance.

-

  "Simplicity is the ultimate 
    sophistication." 
    -- Leonardo da Vinci      

goteki at pixeloverflow dot com | \
    [g|n]awk '{ gsub(/ dot /,".") }; { gsub(/ at /,"@") } END { print }'