Reply
Thread Tools
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1831
Originally Posted by freemangordon View Post
"Core was generated by `update-mime-database /usr/share/mime'"

The same command doesn't segfault in my SB, and as shared-mime-info package (update-mime-database is part of) doesn't have -dbg package, I can't get a meaningful backtrace. However, it seems to me that something is broken in you SB installation
It's for gtk - dbg is available: http://marmistrz.comli.com/public/qe...5241_4032.core

thanks in advance.

Btw. reinstalled the whole sdk with these tarballs straight before posting: http://pastebin.com/UhH2jvDE
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1832
Originally Posted by marmistrz View Post
It's for gtk - dbg is available: http://marmistrz.comli.com/public/qe...5241_4032.core

thanks in advance.

Btw. reinstalled the whole sdk with these tarballs straight before posting: http://pastebin.com/UhH2jvDE
Hmm, seems your kernel provides bogus values in /proc/self/auxv

#0 0x4293e730 in strncmp () from /lib/libc.so.6
#1 0x424a9c8a in detect_cpu_features (imp=0x12418) at ../../pixman/pixman-arm.c:167
#2 have_feature (imp=0x12418) at ../../pixman/pixman-arm.c:197
#3 _pixman_arm_get_implementations (imp=0x12418) at ../../pixman/pixman-arm.c:220
#4 0x424b4b74 in _pixman_choose_implementation () at ../../pixman/pixman-implementation.c:387
#5 0x4247ee86 in pixman_constructor () at ../../pixman/pixman.c:39
#6 0x4007edec in call_init () from /lib/ld-linux.so.3
#7 0x4007eee4 in _dl_init_internal () from /lib/ld-linux.so.3
#8 0x400718e4 in _dl_start_user () from /lib/ld-linux.so.3
#9 0x400718e4 in _dl_start_user () from /lib/ld-linux.so.3

(gdb) frame 1
#1 0x424a9c8a in detect_cpu_features (imp=0x12418) at ../../pixman/pixman-arm.c:167
167 in ../../pixman/pixman-arm.c
(gdb) p aux
$7 = {a_type = 15, a_un = {a_val = 4289894523}}
(gdb) p (char*)aux.a_un.a_val
$8 = 0xffb2987b <Address 0xffb2987b out of bounds>

https://gitorious.org/community-ssu/...man-arm.c#L167

try to revert pixman to stock version
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following 2 Users Say Thank You to freemangordon For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1833
Originally Posted by freemangordon View Post
Hmm, seems your kernel provides bogus values in /proc/self/auxv

#0 0x4293e730 in strncmp () from /lib/libc.so.6
#1 0x424a9c8a in detect_cpu_features (imp=0x12418) at ../../pixman/pixman-arm.c:167
#2 have_feature (imp=0x12418) at ../../pixman/pixman-arm.c:197
#3 _pixman_arm_get_implementations (imp=0x12418) at ../../pixman/pixman-arm.c:220
#4 0x424b4b74 in _pixman_choose_implementation () at ../../pixman/pixman-implementation.c:387
#5 0x4247ee86 in pixman_constructor () at ../../pixman/pixman.c:39
#6 0x4007edec in call_init () from /lib/ld-linux.so.3
#7 0x4007eee4 in _dl_init_internal () from /lib/ld-linux.so.3
#8 0x400718e4 in _dl_start_user () from /lib/ld-linux.so.3
#9 0x400718e4 in _dl_start_user () from /lib/ld-linux.so.3

(gdb) frame 1
#1 0x424a9c8a in detect_cpu_features (imp=0x12418) at ../../pixman/pixman-arm.c:167
167 in ../../pixman/pixman-arm.c
(gdb) p aux
$7 = {a_type = 15, a_un = {a_val = 4289894523}}
(gdb) p (char*)aux.a_un.a_val
$8 = 0xffb2987b <Address 0xffb2987b out of bounds>

https://gitorious.org/community-ssu/...man-arm.c#L167

try to revert pixman to stock version
Code:
 > apt-get install libpixman-1-0=0.16.2-5+0m5
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
  gnome-vfs-filechooser-backend gstreamer0.10-plugins-camera
  gstreamer0.10-plugins-camera-dev gstreamer0.10-plugins-good
  gstreamer0.10-plugins-good-extra gtkhtml3.14 gtkhtml3.14-dev
  hildon-application-framework hildon-application-framework-dev
  hildon-application-framework-packages hildon-input-method
  hildon-input-method-framework hildon-input-method-framework-dev
  ke-recv libcairo2 libcairo2-dev libcanberra-gtk-dev
  libcanberra-gtk-module libcanberra-gtk0 libglade2-0 libglade2-dev
  libgstfarsight0.10-0 libgstfarsight0.10-dev libgtk2.0-0
  libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libhildon-im-ui-dev
  libhildon-im-ui3 libhildon-thumbnail-dev libhildon-thumbnail0
  libhildon1 libhildon1-dev libhildonfm2 libhildonfm2-dev
  libhildonnotify-dev libhildonnotify0 libnotify-dev libnotify1
  libpango1.0-0 libpango1.0-dev libpixman-1-dev libqtmozembed
  libqtmozembed-dev libtelepathy-farsight-dev libtelepathy-farsight0
  libtotem-plparser-dev libtotem-plparser12
  maemo-application-interface-dev maemo-chavo-dev
  maemo-chavo-runtime maemo-core-dev maemo-maf-dev maemo-maf-runtime
  maemo-mmf-dev maemo-mmf-runtime maemo-sdk-dev maemo-sdk-runtime
  mafw-gst-renderer mafw-playlist-daemon mafw-tracker-source
  osso-af-startup osso-af-utils osso-app-killer
  osso-games-startup-dev osso-gnomevfs-extra osso-gnomevfs-extra-dev
  osso-icons-default xserver-xorg-dev xulrunner xulrunner-dev
The following packages will be DOWNGRADED:
  libpixman-1-0
should I proceed?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1834
@marmistrz: no, don't. seems you'll have to somehow fix what your kernel provides. Gimme some time, I'll try to find a solution.

BTW what is your qemu version?
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1835
Originally Posted by freemangordon View Post
@marmistrz: no, don't. seems you'll have to somehow fix what your kernel provides. Gimme some time, I'll try to find a solution.

BTW what is your qemu version?
@marmistrz: Try with "export PIXMAN_DISABLE=arm-neon"
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1836
Originally Posted by freemangordon View Post
@marmistrz: Try with "export PIXMAN_DISABLE=arm-neon"
Code:
> update-gtk-immodules 
You don't have immodules directory for version 2.4.0.
Use default version instead.
Updating the IM modules list for GTK+-2.14.0...find: /usr/lib/gtk-2.0/2.14.0/immodules: No such file or directory
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Code:
> qemu-arm-sb --version
qemu-arm version 0.11.50, Copyright (c) 2003-2008 Fabrice Bellard
http://marmistrz.comli.com/public/qe...843_21653.core

/edit: After mkdir-ing the missing directory, still segfaults
http://marmistrz.comli.com/public/qe...105_21897.core
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1837
@marmistrz - could you join #maemo, I think it will be way faster
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1838
Originally Posted by freemangordon View Post
@marmistrz - could you join #maemo, I think it will be way faster
Will do it, but cannot do it today.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1839
Originally Posted by marmistrz View Post
Will do it, but cannot do it today.
Core was generated by `/usr/bin/gtk-query-immodules-2.0'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x427bf384 in IA__g_hash_table_unref (hash_table=0x15000) at /home/maemo/workspace/thumb/T-maemo8.3-thumb2/glib/glib/ghash.c:848
#2 0x000143e4 in ?? ()
#3 0x000143e4 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) frame 1
#1 0x427bf384 in IA__g_hash_table_unref (hash_table=0x15000) at /home/maemo/workspace/thumb/T-maemo8.3-thumb2/glib/glib/ghash.c:848
848 if (g_atomic_int_exchange_and_add (&hash_table->ref_count, -1) - 1 == 0)


Well, it segfaults while trying to call g_atomic_int_exchange_and_add, something is FUBAR on your system. I'd recommend Maemo SDK VMWare image

EDIT:

ooh,
[sbox-FREMANTLE_ARMEL_GCC472: ~/workspace/tmp] > qemu-arm-sb
qemu-arm version 0.13.90, Copyright (c) 2003-2008 Fabrice Bellard
usage: qemu-arm [options] program [arguments...]
Linux CPU emulator (compiled for arm emulation)
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,961 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1840
@marmistrz:
maemo@maemo-desktop:~$ dpkg -l | grep qemu
ii scratchbox-devkit-qemu 0.13.90-0rabbit1 Qemu scratchbox devkit
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
Reply

Tags
code size, dinosaurs, fmg ftw!, fmg.da.king, performance, thumb, thumb life


 
Forum Jump


All times are GMT. The time now is 06:48.