← Back to team overview

ubuntu-phone team mailing list archive

Re: Ubuntu Touch on Emulator

 

Hi Leon,

first I must say that I don't have all this stuff installed on my PC so I can't verify it myself. Nevertheless 'mDataPos:40582310' looks to me like a memory address and not like an index. Maybe you forgot a '*', used a '&' where you shouldn't use it or something similar so that you did not transfer the content of a variable but the address of it? The more interesting part is where the writeAligned function is called.

Kind regards,
Daniel

Am 27.07.2013 15:57, schrieb leon lee:
I found that mDataCapacity, mDataPos were wrong which lead to the segfault. What would be the cause for such thing?
normal one:
D/binder/Parcel.cpp( 39): Parcel::writeAligned,mData: 40561ef8, mDataCapacity: 96, mDataPos:40
segfault:
D/binder/Parcel.cpp( 39): Parcel::writeAligned,mData: 40582a4c, mDataCapacity: 1079518040, mDataPos:40582310



------------------ ??? ? ------------------
*???:* "leon lee"<llrraa@xxxxxx>;
*????:* 2013?7?26?(???) ??11:17
*???:* "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>; "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
*??:* Re: [Ubuntu-phone] Ubuntu Touch on Emulator

Finally, I know which line goes wrong:
*reinterpret_cast<T*>(mData+mDataPos) = val;  //segfault
But how to fix it? Should I print something to check?
\\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\Parcel.cpp
template<class T>
status_t Parcel::writeAligned(T val) {
if ((mDataPos+sizeof(val)) <= mDataCapacity) {
restart_write:
*reinterpret_cast<T*>(mData+mDataPos) = val;  //segfault


------------------ ???? ------------------
*???:* "leon lee"<llrraa@xxxxxx>;
*????:* 2013?7?19?(???) ??12:58
*???:* "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>; "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
*??:* Re: [Ubuntu-phone] Ubuntu Touch on Emulator

It seems that there's something wrong with /system/lib/libbinder.so (int android::Parcel::writeAligned<int>(int)+21). Can anyone help on this?

Line 2504: I/DEBUG ( 37): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Line 2505: I/DEBUG ( 37): Build fingerprint: 'CyanogenMod/cm_goldfish/generic:4.2.1/JOP40D/eng.leon.20130628.214921:eng/test-keys'
Line 2506: I/DEBUG   (   37): Revision: '0'
Line 2507: I/DEBUG ( 37): pid: 39, tid: 72, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<< Line 2508: I/DEBUG ( 37): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 809ded5c Line 2509: I/DEBUG ( 37): r0 404efa4c r1 00000004 r2 404ef314 r3 404ef310 Line 2510: I/DEBUG ( 37): r4 405fc080 r5 40286300 r6 00000000 r7 405fc080 Line 2511: I/DEBUG ( 37): r8 400b1228 r9 40286300 sl 00000002 fp 00000001 Line 2512: I/DEBUG ( 37): ip 40276f10 sp 404cd9d8 lr 4026afc3 pc 4026dfae cpsr 000f0030
Line 2513: I/DEBUG   (   37):
Line 2514: I/DEBUG   (   37): backtrace:
Line 2515: I/DEBUG ( 37): #00 pc 00019fae /system/lib/libbinder.so (int android::Parcel::writeAligned<int>(int)+21) Line 2516: I/DEBUG ( 37): #01 pc 00016fbf /system/lib/libbinder.so (android::IPCThreadState::writeTransactionData(int, unsigned int, int, unsigned int, android::Parcel const&, int*)+126)
Line 2517: I/DEBUG   (   37):
Line 2518: I/DEBUG   (   37): stack:
Line 2519: I/DEBUG   (   37):          404cd998  565f5841
Line 2520: I/DEBUG   (   37):          404cd99c  50574549
Line 2521: I/DEBUG   (   37):          404cd9a0  5f54524f
Line 2522: I/DEBUG   (   37):          404cd9a4  534d4944
Line 2523: I/DEBUG   (   37):          404cd9a8  34203d20
Line 2524: I/DEBUG   (   37):          404cd9ac  20363930
Line 2525: I/DEBUG   (   37):          404cd9b0  30342078
Line 2526: I/DEBUG   (   37):          404cd9b4  4f003639
Line 2527: I/DEBUG   (   37):          404cd9b8  625f5345
Line 2528: I/DEBUG   (   37):          404cd9bc  5f657479
Line 2529: I/DEBUG   (   37):          404cd9c0  726f6f63
Line 2530: I/DEBUG   (   37):          404cd9c4  616e6964
Line 2531: I/DEBUG   (   37):          404cd9c8  20736574
Line 2532: I/DEBUG   (   37):          404cd9cc  4f5f4c47
Line 2533: I/DEBUG   (   37):          404cd9d0  df0027ad
Line 2534: I/DEBUG   (   37):          404cd9d4  00000000
Line 2535: I/DEBUG   (   37):     #00  404cd9d8  00000000
Line 2536: I/DEBUG   (   37):          ........  ........
Line 2537: I/DEBUG   (   37):     #01  404cd9d8  00000000
Line 2538: I/DEBUG   (   37):          404cd9dc  404cdac0  [stack:72]
Line 2539: I/DEBUG   (   37):          404cd9e0  00000000
Line 2540: I/DEBUG ( 37): 404cd9e4 4026afc3 /system/lib/libbinder.so (android::IPCThreadState::writeTransactionData(int, unsigned int, int, unsigned int, android::Parcel const&, int*)+130)
Line 2541: I/DEBUG   (   37):          404cd9e8  656c676e
Line 2542: I/DEBUG   (   37):          404cd9ec  00000000
Line 2543: I/DEBUG   (   37):          404cd9f0  00000000
Line 2544: I/DEBUG   (   37):          404cd9f4  00000002
Line 2545: I/DEBUG   (   37):          404cd9f8  00000010
Line 2546: I/DEBUG   (   37):          404cd9fc  00000000
Line 2547: I/DEBUG   (   37):          404cda00  00000000
Line 2548: I/DEBUG   (   37):          404cda04  00000064
Line 2549: I/DEBUG   (   37):          404cda08  00000000
Line 2550: I/DEBUG   (   37):          404cda0c  40602928
Line 2551: I/DEBUG   (   37):          404cda10  00000000
Line 2552: I/DEBUG   (   37):          404cda14  82888015
Line 2553: I/DEBUG   (   37):
Line 2554: I/DEBUG   (   37): memory near r0:
Line 2555: I/DEBUG ( 37): 404efa2c e1510003 012fff1e e58c3000 e3a01001 Line 2556: I/DEBUG ( 37): 404efa3c ea0006dd e5902470 e282c068 eafffff4 Line 2557: I/DEBUG ( 37): 404efa4c e300cde1 e151000c 0a000004 e5903494 Line 2558: I/DEBUG ( 37): 404efa5c e3530000 03a03c05 05803494 e12fff1e Line 2559: I/DEBUG ( 37): 404efa6c e308112f e1530001 e2422b0a 03a03c29 Line 2560: I/DEBUG ( 37): 404efa7c e3520003 908ff102 eafffff3 ea00001c Line 2561: I/DEBUG ( 37): 404efa8c ea00000d ea000006 eaffffff e243cc29 Line 2562: I/DEBUG ( 37): 404efa9c e35c0001 8affffec e5902470 e282c072 Line 2563: I/DEBUG ( 37): 404efaac ea00000b e2431c29 e3510001 8affffe6 Line 2564: I/DEBUG ( 37): 404efabc e590c470 e28cc070 ea000005 e3c32c01 Line 2565: I/DEBUG ( 37): 404efacc e3520c26 1a000010 e590c470 e3a03c26 Line 2566: I/DEBUG ( 37): 404efadc e28cc074 e35c0000 0affffdb e1dc20b0 Line 2567: I/DEBUG ( 37): 404efaec e1520003 012fff1e e1cc30b0 e3a01001 Line 2568: I/DEBUG ( 37): 404efafc ea0006ad e2432c26 e3520001 8affffd2 Line 2569: I/DEBUG ( 37): 404efb0c e5901470 e281c076 eafffff1 e3021702 Line 2570: I/DEBUG ( 37): 404efb1c e1530001 0affffeb e302c601 e152000c
Line 2571: I/DEBUG   (   37):
Line 2572: I/DEBUG   (   37): memory near r2:
Line 2573: I/DEBUG ( 37): 404ef2f4 e5c042d0 e1a02441 e5c032d1 e5c0c2d2 Line 2574: I/DEBUG ( 37): 404ef304 e5c022d3 e8bd0010 e12fff1e e5923000 Line 2575: I/DEBUG ( 37): 404ef314 e0801381 e581319c e5920004 e58101a0 Line 2576: I/DEBUG ( 37): 404ef324 e592c008 e581c1a4 e592300c e58131ac Line 2577: I/DEBUG ( 37): 404ef334 e5920010 e58101b0 e592c014 e581c1b4 Line 2578: I/DEBUG ( 37): 404ef344 e5923018 e58131a8 e592201c e58121b8 Line 2579: I/DEBUG ( 37): 404ef354 e12fff1e e590c470 e3a03000 e58c1048 Line 2580: I/DEBUG ( 37): 404ef364 e5901470 e5812058 e5902470 e5823054 Line 2581: I/DEBUG ( 37): 404ef374 e5900470 e5803064 e12fff1e e590c470 Line 2582: I/DEBUG ( 37): 404ef384 e1a01801 e1a02802 e3a03000 e58c1048 Line 2583: I/DEBUG ( 37): 404ef394 e5901470 e5812058 e590c470 e58c3054 Line 2584: I/DEBUG ( 37): 404ef3a4 e5900470 e5803064 e12fff1e e3510001 Line 2585: I/DEBUG ( 37): 404ef3b4 9a000004 e5902494 e3520000 03a02c05 Line 2586: I/DEBUG ( 37): 404ef3c4 05802494 e12fff1e e0803381 e5801474 Line 2587: I/DEBUG ( 37): 404ef3d4 e2831f55 e5801470 e12fff1e e59022a4 Line 2588: I/DEBUG ( 37): 404ef3e4 e1520001 012fff1e e58012a4 e3a01004
Line 2589: I/DEBUG   (   37):
Line 2590: I/DEBUG   (   37): memory near r3:
Line 2591: I/DEBUG ( 37): 404ef2f0 e1a0c442 e5c042d0 e1a02441 e5c032d1 Line 2592: I/DEBUG ( 37): 404ef300 e5c0c2d2 e5c022d3 e8bd0010 e12fff1e Line 2593: I/DEBUG ( 37): 404ef310 e5923000 e0801381 e581319c e5920004 Line 2594: I/DEBUG ( 37): 404ef320 e58101a0 e592c008 e581c1a4 e592300c Line 2595: I/DEBUG ( 37): 404ef330 e58131ac e5920010 e58101b0 e592c014 Line 2596: I/DEBUG ( 37): 404ef340 e581c1b4 e5923018 e58131a8 e592201c Line 2597: I/DEBUG ( 37): 404ef350 e58121b8 e12fff1e e590c470 e3a03000 Line 2598: I/DEBUG ( 37): 404ef360 e58c1048 e5901470 e5812058 e5902470 Line 2599: I/DEBUG ( 37): 404ef370 e5823054 e5900470 e5803064 e12fff1e Line 2600: I/DEBUG ( 37): 404ef380 e590c470 e1a01801 e1a02802 e3a03000 Line 2601: I/DEBUG ( 37): 404ef390 e58c1048 e5901470 e5812058 e590c470 Line 2602: I/DEBUG ( 37): 404ef3a0 e58c3054 e5900470 e5803064 e12fff1e Line 2603: I/DEBUG ( 37): 404ef3b0 e3510001 9a000004 e5902494 e3520000 Line 2604: I/DEBUG ( 37): 404ef3c0 03a02c05 05802494 e12fff1e e0803381 Line 2605: I/DEBUG ( 37): 404ef3d0 e5801474 e2831f55 e5801470 e12fff1e Line 2606: I/DEBUG ( 37): 404ef3e0 e59022a4 e1520001 012fff1e e58012a4
Line 2607: I/DEBUG   (   37):
Line 2608: I/DEBUG   (   37): memory near r4:
Line 2609: I/DEBUG ( 37): 405fc060 404ef1dc 404ef250 404ef270 404ef28c Line 2610: I/DEBUG ( 37): 405fc070 404ef2a8 404ef494 404ef454 404efb50 Line 2611: I/DEBUG ( 37): 405fc080 404efbbc 404efa4c 404ef380 404ef358 Line 2612: I/DEBUG ( 37): 405fc090 404ef310 404ef9e8 404ef418 404ef3f8 Line 2613: I/DEBUG ( 37): 405fc0a0 404ef3e0 404ef988 404ef948 404ef908 Line 2614: I/DEBUG ( 37): 405fc0b0 404fec0b 404fed37 404fed1b 404feb79 Line 2615: I/DEBUG ( 37): 405fc0c0 404fedd1 404fedb9 404fedc3 00000000 Line 2616: I/DEBUG ( 37): 405fc0d0 00000140 000001e0 00000140 405b1000 Line 2617: I/DEBUG ( 37): 405fc0e0 00000104 00000000 00000000 404ff08d Line 2618: I/DEBUG ( 37): 405fc0f0 404ff253 00000000 00000140 000001e0 Line 2619: I/DEBUG ( 37): 405fc100 00000140 405b1000 00000104 00000000 Line 2620: I/DEBUG ( 37): 405fc110 00000000 00000000 00000000 00000000 Line 2621: I/DEBUG ( 37): 405fc120 00000000 00000000 00000000 00000000 Line 2622: I/DEBUG ( 37): 405fc130 00000000 00000000 00000000 00000000 Line 2623: I/DEBUG ( 37): 405fc140 00000000 00000000 00000000 00000000 Line 2624: I/DEBUG ( 37): 405fc150 00000000 00000000 00000000 00000000
Line 2625: I/DEBUG   (   37):
Line 2626: I/DEBUG   (   37): memory near r5:
Line 2627: I/DEBUG ( 37): 402862e0 0000002c 00080012 000001fd 00000000 Line 2628: I/DEBUG ( 37): 402862f0 00000000 00000012 00000202 0001d981 Line 2629: I/DEBUG ( 37): 40286300 00000032 00080012 0000021f 00000000 Line 2630: I/DEBUG ( 37): 40286310 00000000 00000012 00000224 0001d9b3 Line 2631: I/DEBUG ( 37): 40286320 0000002a 00080012 00000255 00000000 Line 2632: I/DEBUG ( 37): 40286330 00000000 00000012 00000282 0001d9dd Line 2633: I/DEBUG ( 37): 40286340 0000002e 00080012 000002b7 0001da0b Line 2634: I/DEBUG ( 37): 40286350 0000002e 00080012 000002eb 0002f228 Line 2635: I/DEBUG ( 37): 40286360 00000020 000e0011 00000302 00000000 Line 2636: I/DEBUG ( 37): 40286370 00000000 00000012 00000324 00000000 Line 2637: I/DEBUG ( 37): 40286380 00000000 00000012 0000034d 00000000 Line 2638: I/DEBUG ( 37): 40286390 00000000 00000012 0000037c 00000000 Line 2639: I/DEBUG ( 37): 402863a0 00000000 00000012 000003a3 0001da39 Line 2640: I/DEBUG ( 37): 402863b0 00000004 00080022 000003e1 0001da3d Line 2641: I/DEBUG ( 37): 402863c0 00000002 00080022 0000040a 0001da3d Line 2642: I/DEBUG ( 37): 402863d0 00000002 00080022 00000431 0001da3f
Line 2643: I/DEBUG   (   37):
Line 2644: I/DEBUG   (   37): memory near r7:
Line 2645: I/DEBUG ( 37): 405fc060 404ef1dc 404ef250 404ef270 404ef28c Line 2646: I/DEBUG ( 37): 405fc070 404ef2a8 404ef494 404ef454 404efb50 Line 2647: I/DEBUG ( 37): 405fc080 404efbbc 404efa4c 404ef380 404ef358 Line 2648: I/DEBUG ( 37): 405fc090 404ef310 404ef9e8 404ef418 404ef3f8 Line 2649: I/DEBUG ( 37): 405fc0a0 404ef3e0 404ef988 404ef948 404ef908 Line 2650: I/DEBUG ( 37): 405fc0b0 404fec0b 404fed37 404fed1b 404feb79 Line 2651: I/DEBUG ( 37): 405fc0c0 404fedd1 404fedb9 404fedc3 00000000 Line 2652: I/DEBUG ( 37): 405fc0d0 00000140 000001e0 00000140 405b1000 Line 2653: I/DEBUG ( 37): 405fc0e0 00000104 00000000 00000000 404ff08d Line 2654: I/DEBUG ( 37): 405fc0f0 404ff253 00000000 00000140 000001e0 Line 2655: I/DEBUG ( 37): 405fc100 00000140 405b1000 00000104 00000000 Line 2656: I/DEBUG ( 37): 405fc110 00000000 00000000 00000000 00000000 Line 2657: I/DEBUG ( 37): 405fc120 00000000 00000000 00000000 00000000 Line 2658: I/DEBUG ( 37): 405fc130 00000000 00000000 00000000 00000000 Line 2659: I/DEBUG ( 37): 405fc140 00000000 00000000 00000000 00000000 Line 2660: I/DEBUG ( 37): 405fc150 00000000 00000000 00000000 00000000
Line 2661: I/DEBUG   (   37):
Line 2662: I/DEBUG   (   37): memory near r8:
Line 2663: I/DEBUG ( 37): 400b1208 00000000 00000000 00000000 00000000 Line 2664: I/DEBUG ( 37): 400b1218 00000000 00000000 00000000 00000000 Line 2665: I/DEBUG ( 37): 400b1228 82888015 00000000 00000000 00000000 Line 2666: I/DEBUG ( 37): 400b1238 00000000 00000000 00000000 00000000 Line 2667: I/DEBUG ( 37): 400b1248 00000000 00000000 00000000 00000000 Line 2668: I/DEBUG ( 37): 400b1258 00000000 00000000 00000000 00000000 Line 2669: I/DEBUG ( 37): 400b1268 00000000 00000000 00000000 00000000 Line 2670: I/DEBUG ( 37): 400b1278 00000000 00000000 00000000 00000000 Line 2671: I/DEBUG ( 37): 400b1288 00000000 00000000 00000000 00000000 Line 2672: I/DEBUG ( 37): 400b1298 00000000 00000000 099cfea6 00000000 Line 2673: I/DEBUG ( 37): 400b12a8 00000000 00000000 00000000 00000000 Line 2674: I/DEBUG ( 37): 400b12b8 00000000 00000000 00000000 00000000 Line 2675: I/DEBUG ( 37): 400b12c8 00000000 00000000 00000000 00000000 Line 2676: I/DEBUG ( 37): 400b12d8 00000000 00000000 00000000 00000000 Line 2677: I/DEBUG ( 37): 400b12e8 00000000 00000000 00000000 00000000 Line 2678: I/DEBUG ( 37): 400b12f8 00000000 00000000 00000000 00000000
Line 2679: I/DEBUG   (   37):
Line 2680: I/DEBUG   (   37): memory near r9:
Line 2681: I/DEBUG ( 37): 402862e0 0000002c 00080012 000001fd 00000000 Line 2682: I/DEBUG ( 37): 402862f0 00000000 00000012 00000202 0001d981 Line 2683: I/DEBUG ( 37): 40286300 00000032 00080012 0000021f 00000000 Line 2684: I/DEBUG ( 37): 40286310 00000000 00000012 00000224 0001d9b3 Line 2685: I/DEBUG ( 37): 40286320 0000002a 00080012 00000255 00000000 Line 2686: I/DEBUG ( 37): 40286330 00000000 00000012 00000282 0001d9dd Line 2687: I/DEBUG ( 37): 40286340 0000002e 00080012 000002b7 0001da0b Line 2688: I/DEBUG ( 37): 40286350 0000002e 00080012 000002eb 0002f228 Line 2689: I/DEBUG ( 37): 40286360 00000020 000e0011 00000302 00000000 Line 2690: I/DEBUG ( 37): 40286370 00000000 00000012 00000324 00000000 Line 2691: I/DEBUG ( 37): 40286380 00000000 00000012 0000034d 00000000 Line 2692: I/DEBUG ( 37): 40286390 00000000 00000012 0000037c 00000000 Line 2693: I/DEBUG ( 37): 402863a0 00000000 00000012 000003a3 0001da39 Line 2694: I/DEBUG ( 37): 402863b0 00000004 00080022 000003e1 0001da3d Line 2695: I/DEBUG ( 37): 402863c0 00000002 00080022 0000040a 0001da3d Line 2696: I/DEBUG ( 37): 402863d0 00000002 00080022 00000431 0001da3f
Line 2697: I/DEBUG   (   37):
Line 2698: I/DEBUG   (   37): memory near ip:
Line 2699: I/DEBUG ( 37): 40276ef0 401381f4 4007f838 401652a7 40138258 Line 2700: I/DEBUG ( 37): 40276f00 4007dda8 4013823c 4016335f 4007f50c Line 2701: I/DEBUG ( 37): 40276f10 40075914 4007dd68 4007d888 401641b9 Line 2702: I/DEBUG ( 37): 40276f20 40075868 40075664 400913cd 40079739 Line 2703: I/DEBUG ( 37): 40276f30 4016554d 40082b49 4007dac0 40139a81 Line 2704: I/DEBUG ( 37): 40276f40 4008547d 40162b2d 40162ba1 40083625 Line 2705: I/DEBUG ( 37): 40276f50 40085989 40162d4b 40162ac9 4007de18 Line 2706: I/DEBUG ( 37): 40276f60 4007e35c 40082cb1 4013c729 4013c7a5 Line 2707: I/DEBUG ( 37): 40276f70 4007fd41 4008bd91 40163ea1 40163f0d Line 2708: I/DEBUG ( 37): 40276f80 40163f35 40163d2d 40163ef5 40073f99 Line 2709: I/DEBUG ( 37): 40276f90 40073f85 40073fc1 4010e909 4010e917 Line 2710: I/DEBUG ( 37): 40276fa0 40138753 40138783 4013876b 4016330f Line 2711: I/DEBUG ( 37): 40276fb0 40162b13 4016469d 400a03f8 40164457 Line 2712: I/DEBUG ( 37): 40276fc0 40082c8d 40081c21 40165505 40162491 Line 2713: I/DEBUG ( 37): 40276fd0 4016234d 4008c0db 4013961d 40138220 Line 2714: I/DEBUG ( 37): 40276fe0 40164249 401644a1 4016413b 40160265
Line 2715: I/DEBUG   (   37):
Line 2716: I/DEBUG   (   37): memory near sp:
Line 2717: I/DEBUG ( 37): 404cd9b8 625f5345 5f657479 726f6f63 616e6964 Line 2718: I/DEBUG ( 37): 404cd9c8 20736574 4f5f4c47 df0027ad 00000000 Line 2719: I/DEBUG ( 37): 404cd9d8 00000000 404cdac0 00000000 4026afc3 Line 2720: I/DEBUG ( 37): 404cd9e8 656c676e 00000000 00000000 00000002 Line 2721: I/DEBUG ( 37): 404cd9f8 00000010 00000000 00000000 00000064 Line 2722: I/DEBUG ( 37): 404cda08 00000000 40602928 00000000 82888015 Line 2723: I/DEBUG ( 37): 404cda18 00000096 00000000 405fc020 404cdaf0 Line 2724: I/DEBUG ( 37): 404cda28 00000000 404cdac0 00000000 4026b531 Line 2725: I/DEBUG ( 37): 404cda38 00000002 404cdac0 00000000 4026ddfb Line 2726: I/DEBUG ( 37): 404cda48 00000001 40073f91 00000000 4026de25 Line 2727: I/DEBUG ( 37): 404cda58 00000000 00000020 404cdac0 0000001e Line 2728: I/DEBUG ( 37): 404cda68 40602670 0000001c 0000000e 404cdac0 Line 2729: I/DEBUG ( 37): 404cda78 406e2f98 00000000 404cdac0 00000002 Line 2730: I/DEBUG ( 37): 404cda88 40270bf7 40270be8 00000000 40268a69 Line 2731: I/DEBUG ( 37): 404cda98 404cdaf0 00000000 404cdac0 404cdb30 Line 2732: I/DEBUG ( 37): 404cdaa8 40268a47 404cdb58 406e32a8 4026bc5f
Line 2733: I/DEBUG   (   37):
Line 2734: I/DEBUG   (   37): code around pc:
Line 2735: I/DEBUG ( 37): 4026df8c f7ff2108 2800ff6f bd70d0ef 460db538 Line 2736: I/DEBUG ( 37): 4026df9c 46046903 1d1a68c1 d808428a 21046860 Line 2737: I/DEBUG ( 37): 4026dfac 50c56923 e8bd4620 f7ff4038 2104ba7b Line 2738: I/DEBUG ( 37): 4026dfbc ff58f7ff d0f12800 68c3bd38 d9014299 Line 2739: I/DEBUG ( 37): 4026dfcc be78f7ff 47702000 4604b538 f7ff460d Line 2740: I/DEBUG ( 37): 4026dfdc b900fe71 bd3860a5 4604b570 460d6a83 Line 2741: I/DEBUG ( 37): 4026dfec f7ffb13b 4620fe37 e8bd4629 f7ff4070 Line 2742: I/DEBUG ( 37): 4026dffc 6840be61 e8c8f7fa b9304606 428568e0 Line 2743: I/DEBUG ( 37): 4026e00c f06fd903 6020000b 4620bd70 fdeff7ff Line 2744: I/DEBUG ( 37): 4026e01c 6066b10e 250060e5 61256960 f7fa60a5 Line 2745: I/DEBUG ( 37): 4026e02c 2101e8a8 46286165 61a561e5 f8846225 Line 2746: I/DEBUG ( 37): 4026e03c f8845025 f8841024 bd701026 460fb5f8 Line 2747: I/DEBUG ( 37): 4026e04c 46044611 f7ff4615 4606ffc7 6860b938 Line 2748: I/DEBUG ( 37): 4026e05c 462a4639 efccf7f9 f88460a5 46306024 Line 2749: I/DEBUG ( 37): 4026e06c 0000bdf8 460db5f7 46176986 460469c3 Line 2750: I/DEBUG ( 37): 4026e07c 429e6901 f10168c3 bf2c0210 26012600
Line 2751: I/DEBUG   (   37):
Line 2752: I/DEBUG   (   37): code around lr:
Line 2753: I/DEBUG ( 37): 4026afa0 f0422004 90070108 96099104 950a9508 Line 2754: I/DEBUG ( 37): 4026afb0 f8c7e002 e00a0090 46493760 f0034638 Line 2755: I/DEBUG ( 37): 4026afc0 4638faa2 2228a901 ff8ef002 9a0b2000 Line 2756: I/DEBUG ( 37): 4026afd0 1000f8d8 d001428a e840f7fd e8bdb00d Line 2757: I/DEBUG ( 37): 4026afe0 bf0083f0 0000be7e ffffff88 6804b510 Line 2758: I/DEBUG ( 37): 4026aff0 6823b13c f853490a 44790c0c f7fc1820 Line 2759: I/DEBUG ( 37): 4026b000 4908eee4 680b4479 681ab12b 0c0cf852 Line 2760: I/DEBUG ( 37): 4026b010 f7fc1818 4904ee68 600c4479 bf00bd10 Line 2761: I/DEBUG ( 37): 4026b020 0000c02a 0000c020 0000c00c 4abd4bbc Line 2762: I/DEBUG ( 37): 4026b030 e92d447b 460441f0 b0aa589e 683348af Line 2763: I/DEBUG ( 37): 4026b040 93294281 dc17d07c 42a94dad 812cf000 Line 2764: I/DEBUG ( 37): 4026b050 f1a5dc09 45610c10 f10cd02b 4291020f Line 2765: I/DEBUG ( 37): 4026b060 8136f040 4ba7e10f d02b4299 1e58dc3f Line 2766: I/DEBUG ( 37): 4026b070 f0404281 e049812d 2501f247 f00042a9 Line 2767: I/DEBUG ( 37): 4026b080 dc078135 42914aa0 4ba0d06a f0404299 Line 2768: I/DEBUG ( 37): 4026b090 e078811f 200df247 f0004281 1c428114
Line 2769: I/DEBUG   (   37):
Line 2770: I/DEBUG   (   37): memory map around fault addr 809ded5c:
Line 2771: I/DEBUG   (   37): 40ae5000-40be4000 [stack:309]
Line 2772: I/DEBUG   (   37):     (no map for address)
Line 2773: I/DEBUG   (   37): bee45000-bee66000 [stack]

------------------ ???? ------------------
*???:* "leon lee"<llrraa@xxxxxx>;
*????:* 2013?7?17?(???) ??8:03
*???:* "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>;
*??:* "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
*??:* Re: [Ubuntu-phone] Ubuntu Touch on Emulator

There's some error like below:
E/SurfaceFlinger(   39): hwcomposer module not found
I'm not sure yet. That's why I want to have some code to test the SurfaceFlinger. But I'm missing the code mentioned by Sergio. If someone has the complete source, please send me a tarball of it or put it somewhere that I can reach like github or http://phablet.ubuntu.com/export/ .


------------------ ???? ------------------
*???:* "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>;
*????:* 2013?7?17?(???) ??4:29
*???:* "leon lee"<llrraa@xxxxxx>;
*??:* "Sergio Schvezov"<sergio.schvezov@xxxxxxxxxxxxx>; "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
*??:* Re: [Ubuntu-phone] Ubuntu Touch on Emulator

On 16 July 2013 19:07, leon lee <llrraa@xxxxxx> wrote:
> I have some issue in using phablet-dev-bootstrap which I think I can't fix
> due to some government regulation.
> the source in http://phablet.ubuntu.com/gitweb is not complete.
> Is it possible to put  a complete source tar into
> http://phablet.ubuntu.com/export/?

Porting to a device and/or emulators requires, building full images
which at the moment include binary blobs from vendors. See guides on
cyanogenmod on how to abtain them.
There should be a set available for the qemu emulator.
What bits do you believe you are missing?

Regards,

Dmitrijs.




References